45 sr principal software engineer jobs at 26 companies in Bellingham, WA
2mo
Save
Mark Applied
Hide
2mo
Principal Software Engineer, Endpoint Platform
Milpitas or Vancouver
$240k-$250k/yrHybridFull Time
Saviynt: Private enterprise software providing AI-powered identity security and access governance for global enterprises and government institutions.
2+ YOEPrincipal-level systems software engineer with 2+ years principal experience; strong C++, Rust, or Go; deep OS internals and endpoint security knowledge; experience with EDR/XDR/DLP/PAM/PEDM, ETW/eBPF, AI-assisted development tools, and AI/agent architectures.
JobGet: Private U.S. hiring platform connecting hourly and frontline workers with employers through AI-powered job marketplaces.
10+ YOE10+ years software engineering experience; primary experience in Go, familiarity with .NET and TypeScript; experience with event-driven microservices (Apache Kafka), AWS, CI/CD, database schema design, and mentoring/technical leadership.
Motorola SolutionsNYSE: MSI: Global leader in mission-critical communications and security technology.
10+ YOEBachelor's in CS or related, 10+ years software engineering experience, deep C++ and C# expertise, distributed systems and microservices experience, CI/CD and observability knowledge, database experience (Berkeley, Postgres), Azure experience preferred.
Eyeline: Global VFX and virtual production studio serving film and television creators with generative tools and research.
10+ YOE10+ years software engineering,5+ years engineering leadership,experience with USD and Houdini,strong communication,designing artist-friendly pipelines and integrating ML/Generative AI.
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.
Small Axe Studios: Canadian AAA video game studio developing a new sports franchise for 2K.
15+ YOE15+ years of software engineering experience, advanced modern C++, deep Unreal Engine 4/5 expertise, runtime systems and tools ownership, and strong debugging, profiling, optimization, and technical leadership skills.
Arista NetworksNYSE: ANET: Provider of data-driven, client-to-cloud networking solutions.
7+ YOERequires a relevant computer science or engineering degree with 7–12 years' experience or equivalent, plus C, C++, Python, Linux drivers, hardware APIs, ASICs, open source, testing, and troubleshooting.
C, C++, Python, Linux, Linux drivers, APIs, ASICs, open source software, automated test programs, databases, command line interface
RobloxNYSE: RBLX: Global platform for user-created immersive digital experiences.
8+ YOE8+ years professional C++ experience, multithreading and SIMD performance optimization, real-time multiplayer physics and numerical methods, familiarity with PhysX/Havok/Bullet, relevant degree in CS/Math/Physics/Engineering.
WorkdayNASDAQ: WDAY: Enterprise cloud applications for finance and human resources.
8+ YOE8+ years building and operating large-scale distributed systems; bachelor’s in CS/Engineering or equivalent; deep Python, Ray (Ray Serve), and Prometheus experience; product-oriented platform design and mentorship skills.
Python, Ray, Ray Serve, Prometheus, GCP, AWS Bedrock, Gemini
lululemonNASDAQ: LULU: Innovative performance apparel for athletic pursuits.
11+ YOEBachelor's degree or equivalent, 11+ years software engineering, expert coding and large-scale system design, retail systems and payments experience preferred, AI-assisted development and cross-team leadership.
MicrosoftNASDAQ: MSFT: Multinational technology providing software, cloud, and AI solutions.
6+ YOEBachelor's in CS (or equivalent) with 6+ years engineering experience coding in C/C++/C#/Java/JavaScript/Python and 5+ years in enterprise distributed systems; must pass Microsoft Cloud background screening.
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
Vancouver or New Brunswick or Saskatchewan or Nova Scotia or Ontario or Prince Edward Island or Alberta or Winnipeg or Quebec or Newfoundland and Labrador
$131k-$191k/yrOnsiteFull Time
AutodeskNASDAQ: ADSK: Global provider of software for design, engineering, and manufacturing.
8+ YOE8+ years of software development experience; expertise in Java, Go, GraphQL, cloud services, DevOps, CI/CD, distributed databases, and troubleshooting; bachelor's degree or higher required.
Vancouver or New Brunswick or Saskatchewan or Nova Scotia or Ontario or Alberta or Prince Edward Island or Quebec or Manitoba or Newfoundland and Labrador
$131k-$191k/yrHybridFull Time
AutodeskNASDAQ: ADSK: Global provider of software for design, engineering, and manufacturing.
8+ YOE8+ years software development in SaaS/cloud, strong design and coding skills, experience with Java/Go/GraphQL and AWS, DevOps/CI/CD and distributed databases, bachelor’s in CS or related.
Senior Principal Engineer, Product Platform Engineering
Vancouver, British Columbia, Canada
HybridFull Time
XeroAustralian Securities Exchange: XRO: Public New Zealand cloud accounting and payments platform serving small businesses, accountants, and bookkeepers worldwide.
Highest-level technical leadership experience across large engineering organizations, legacy architecture modernization, APIs, microservices, stakeholder alignment, data integrity, and AI-native engineering strategy.
Winnipeg or Wawanesa or Vancouver or Calgary or Edmonton or Lethbridge or Toronto or Kitchener or Ottawa or Montreal or Quebec City or Moncton or Dartmouth
$90k-$115k/yrHybridFull Time
Wawanesa General Insurance Company: Canadian mutual insurer providing property, casualty, life, and group insurance to individuals, families, farms, and businesses.
7+ YOEPostsecondary education or equivalent experience and 7+ years in software development, cloud engineering, DevOps, or enterprise application delivery. Requires AWS, APIs, SQL, programming, observability, automation, AI, and technical leadership experience.
Principal Engineer, Cyber Technology Operations SRE (Global Security)
Toronto or Vancouver
OnsiteFull Time
Royal Bank of CanadaTSX: RY: Diversified multinational financial services and banking institution.
10+ YOERequires 10+ years in information security, software engineering, SRE, DevOps, or infrastructure; 5+ years in SRE/reliability work; cloud, Kubernetes, Docker, Helm, CI/CD, security, risk, and compliance expertise.
WorleyASX: WOR: Global provider of professional project and asset services.
Bachelor's degree in chemical or related engineering, P.Eng. or eligibility, and process engineering experience in energy, chemicals, resources, or industrial projects. Requires process software proficiency and multidisciplinary project experience.
Aspen HYSYS, Aspen Plus, CAD, Microsoft Office Suite