70 computer systems software developer jobs at 28 companies in Bellingham, WA

2mo
Save
Mark Applied
Hide
Senior Software Engineer - AI/Computer Vision (Camera Systems)
Waltham or Chicago or Boston or Vancouver or Krakow
$140k-$170k/yr HybridFull Time
Motorola Solutions
Motorola SolutionsNYSE: MSI: Global leader in mission-critical communications and security technology.
4+ YOEBachelor's degree and 4+ years software engineering experience with 3+ years C++ development. Experience with camera systems, embedded Linux, model deployment on embedded platforms, Python, Git, and strong problem-solving and communication skills.
C++, Python, OpenCV, TensorFlow, PyTorch, ONNX Runtime, GitHub Actions, Azure DevOps, Git, Linux
2d
Save
Mark Applied
Hide
Systems Software Engineer - EA SPORTS™ NHL
Vancouver, British Columbia, Canada
$122k-$171k/yr HybridFull Time
EA Vancouver
EA Vancouver: Canadian video game studio in Burnaby developing EA SPORTS FC, NHL, UFC, and other games.
5+ YOERequires 5+ years of C++ development, software architecture, debugging, memory and performance expertise, profiling and build-system experience, and a computer science degree or equivalent experience.
C++, Python, Lua, C#
2d
Save
Mark Applied
Hide
Principal Software Engineer - Distributed Systems
Vancouver, British Columbia, Canada
$142k-$258k/yr HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Multinational technology providing software, cloud, and AI solutions.
6+ YOEBachelor's degree in computer science or related field plus 6+ years of coding experience and 5+ years in enterprise distributed systems, or equivalent experience; security screening required.
C, C++, C#, Java, JavaScript, Python, Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure Synapse Analytics, Azure Service Bus, Azure Event Grid, Power BI, Power Query
2d
Save
Mark Applied
Hide
Xcode Cloud Distributed Systems Software Engineer
Vancouver, British Columbia, Canada
OnsiteFull Time
Apple
AppleNASDAQ: AAPL: Designing and manufacturing consumer electronics, software, and digital services.
3+ YOEBachelor of Science in Computer Science or equivalent, 3+ years of relevant experience, proficiency in strongly typed or functional languages, and experience designing and operating cloud-based services.
Kotlin, Scala, Java, Swift
2w
Save
Mark Applied
Hide
Software Dev Engineer II, Offers Platform, Catalog Systems, ASCS
Vancouver, British Columbia, Canada
$115k-$192k/yr OnsiteFull Time
Amazon
AmazonNASDAQ: AMZN: Multinational technology focused on e-commerce and cloud computing.
3+ YOERequires 3+ years professional software development, 2+ years system design or architecture, and programming experience. Bachelor's degree in computer science or equivalent preferred.
NoSQL
3mo
Save
Mark Applied
Hide
Flight Software Systems Engineer
Richmond, British Columbia, Canada
$86k-$130k/yr OnsiteFull Time
MDA Space
MDA SpaceTSX: MDA: Trusted mission partner to the global space industry.
5+ YOEBachelor's in engineering/computer science, 5+ years flight software experience, real-time/embedded systems, spacecraft AIT and requirements/specification experience, strong communication and troubleshooting skills.
CCSDS
5d
Save
Mark Applied
Hide
Software Engineer
Toronto or Vancouver
$90k-$135k/yr RemoteFull Time
Warner Music Group
Warner Music GroupNASDAQ: WMG: Public global music entertainment providing recorded music, music publishing, and artist services to artists and songwriters.
4+ YOEUndergraduate or graduate degree in Computer Science or related field, 4+ years of backend or full-stack development, API and data-system expertise, debugging skills, and cloud computing knowledge.
Ruby on Rails, Postgres, TimescaleDB, Snowflake, TypeScript, React, React Native, AWS, Spotify, YouTube
3w
Save
Mark Applied
Hide
Senior Software Engineer - Lending
Vancouver, British Columbia, Canada
HybridFull Time
JUDI.AI
JUDI.AI: Canadian fintech providing AI-powered small-business lending software to credit unions and community banks.
3+ YOEDegree or diploma in computer science or relevant experience; 3+ years developing software with React, Node.js, C#, JavaScript, SQL, Azure, and Docker; distributed systems and cloud deployment experience required.
React, Node.js, C#, JavaScript, SQL, Azure, Docker, Jira, Confluence, Microsoft Office, AI coding assistants, Continuous Integration Pipeline
3w
Save
Mark Applied
Hide
Software Engineer 3 - Inference
Vancouver or San Jose or Durham or Mexico City or Bangalore or Pune or Hoofddorp or Belgrade or Barcelona or Singapore or Sydney or Tokyo
$132k-$198k/yr HybridFull Time
Nutanix
NutanixNASDAQ: NTNX: Enterprise hybrid multi-cloud computing and software provider.
4+ YOERequires 4–7 years developing resilient software, strong algorithms, Docker, Kubernetes, Go, Python, CI/CD, distributed systems, datacenter architecture, and a computer science bachelor's or master's degree.
Kubernetes, Docker, Go, Python, TensorFlow, PyTorch, CI/CD, GPU
3w
Save
Mark Applied
Hide
Software Development Engineer (Agent Factory)
Vancouver or Toronto
$112k-$168k/yr HybridFull Time
Workday
WorkdayNASDAQ: WDAY: Enterprise cloud applications for finance and human resources.
5+ YOERequires 5+ years in software engineering, web development with Python frameworks, React and TypeScript, relational databases, a computer-related bachelor's degree or equivalent, and experience with cloud, distributed systems, DevOps, containers, and Elasticsearch.
Python, Flask, Django, FastAPI, React, TypeScript, PostgreSQL, AWS, DevOps, CI/CD, Docker, Kubernetes, Elasticsearch
3w
Save
Mark Applied
Hide
Senior / Principal Software Engineer
Vancouver, British Columbia, Canada
OnsiteFull Time
Soma Energy
Soma Energy: AI energy-intelligence startup helping power producers and data centers optimize generation, storage, and electricity use.
10+ YOE10+ years building production software; BS/MS in Computer Science, Engineering, or related field; backend proficiency in Python, Go, Rust, or C++; AI model productionization and distributed systems experience.
Python, Go, Rust, C++
4w
Save
Mark Applied
Hide
Senior Software Engineer, Geometry
Vancouver, British Columbia, Canada
$230k-$279k/yr HybridFull Time
Roblox
RobloxNYSE: RBLX: Global platform for user-created immersive digital experiences.
5+ YOE5+ years industry experience in C++ and 3D application development, strong computational geometry and linear algebra skills, EM/PhD preferred, mentorship and system design experience.
C++, WebGL, Unity, Unreal Engine
5d
Save
Mark Applied
Hide
Senior/Lead Software Engineer (Packet Forwarding Engines)
Vancouver, British Columbia, Canada
$120k-$195k/yr RemoteFull Time
Arista Networks
Arista NetworksNYSE: ANET: Provider of data-driven, client-to-cloud networking solutions.
8+ YOERequires a CS, electrical engineering, or computer engineering degree with 3–8+ years of experience or equivalent; expertise in C/C++, UNIX/Linux, IP networking or distributed systems, and software troubleshooting.
C, C++, Python, UNIX, Linux, IP
3d
Save
Mark Applied
Hide
Software Development Engineer II, Global Network
Burnaby, British Columbia, Canada
$124k-$155k/yr HybridFull Time
Remitly
RemitlyNASDAQ: RELY: Digital financial services provider for cross-border money transfers.
4+ YOEDegree in computer science, engineering, or related field or equivalent experience; 4+ years building consumer software, 2+ years with commercial cloud services, and proficiency in Java or GoLang, large-scale databases, and monitoring systems.
AWS, Java, GoLang, MySQL, DynamoDB, Prometheus, VictoriaMetrics
1mo
Save
Mark Applied
Hide
Senior Software Engineer - Confluent Secure Compute
Bedford or Calgary or Markham or Toronto or Vancouver or Ottawa
$137k-$186k/yr RemoteFull Time
IBM
IBMNYSE: IBM: Global technology and consulting focusing on cloud and AI.
7+ YOE7+ years building backend cloud-native systems; strong Python/runtime, programming and algorithm skills; cloud (AWS/GCP/Azure), containers (Docker,Kubernetes), observability, and technical leadership experience.
Python, Go, C, C++, Java, AWS, GCP, Azure, Docker, Kubernetes, Kafka, Apache Flink, JVM, WASM
1mo
Save
Mark Applied
Hide
Senior Software Engineer; Analytics Compute Platform team
San Francisco or New York City or Vancouver or Amsterdam or London or Paris or Singapore or Tokyo
$167k-$230k/yr OnsiteFull Time
Amplitude
AmplitudeNasdaq: AMPL: Public American software providing AI analytics tools that help businesses build better digital products and experiences.
5+ YOEStrong backend or distributed-systems experience, ideally with OLAP databases, query engines, or data infrastructure; experience with SQL, query planning, execution, or APIs; cross-team project ownership.
SQL, Amplitude Query Engine, MCPs, Nova, Session Replay, Experiment, CDP, One Medical, Modern Health
1mo
Save
Mark Applied
Hide
Senior Software Developer – Backend Services
Vancouver, British Columbia, Canada
$120k-$160k/yr OnsiteFull Time
PDF Solutions
PDF SolutionsNasdaq: PDFS: Public semiconductor data and analytics providing software, connectivity, and professional services to chip manufacturers.
8+ YOE8+ years backend software development experience, Bachelor's in CS/Software/Computer Engineering, strong backend languages (C#, Python, C++), cloud, containerization, databases, distributed systems, and API design.
C#, Python, C++, SQL, NoSQL, AWS, Azure, Google Cloud Platform, Docker, Kubernetes, CI/CD, MES, SPC, APC
2mo
Save
Mark Applied
Hide
Systems Engineer - Analytics (Hybrid)
Burnaby, British Columbia, Canada
$75k-$102k/yr HybridFull Time
Kardium
Kardium: Private Canadian medical device developing cardiac mapping and ablation systems for physicians treating atrial fibrillation.
Bachelor's in engineering or computer science required. Experience with electrical and software systems design, signal processing and large data analysis. Preferred experience with Java, MATLAB, C and familiarity with medical device standards (IEC 60601, IEC 62304, ISO 13485). Strong communication and documentation skills.
Java, MATLAB, C
2w
Save
Mark Applied
Hide
Product Developer (AI Focused)
Victoria, British Columbia, Canada
$90k-$135k/yr HybridFull Time
SSI (ShipConstructor Software Inc.)
SSI (ShipConstructor Software Inc.): Software, services, and expertise for the business of shipbuilding.
Degree in computer science, software engineering, or related field; software development experience; Python, C#, or C++; scalable distributed systems; AI/ML infrastructure or MLOps experience.
Python, C#, C++, MLflow, Kubeflow, Azure ML, Docker, Kubernetes
4d
Save
Mark Applied
Hide
Senior Data & AI Developer
Victoria, British Columbia, Canada
$88k-$115k/yr HybridMultiple Commitments Available
University of Victoria
University of Victoria: Public Canadian research university serving undergraduate, graduate and professional students through teaching, research and community engagement.
Bachelor's degree in computer science or related discipline plus several years developing and maintaining complex integrated data systems in a large enterprise; expertise in AI, data platforms, software development, and technical leadership.
Microsoft Fabric, Microsoft Power Platform, MS Foundry, Microsoft Copilot Studio, Fabric Data Agents, Azure Machine Learning, Lakehouses, Warehouses, Notebooks, Pipelines, Semantic Models, Power BI, Microsoft Purview, Oracle, Microsoft SQL Server, JSON, XML, REST, JavaScript, CSS, HTML, Microsoft SharePoint