36 principal engineer software development jobs at 21 companies in Blaine, WA

2w
Save
Mark Applied
Hide
Principal Software Development Engineer
Vancouver, British Columbia, Canada
$192k-$288k/yr HybridFull Time
AMD
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Principal-level software engineering experience with Python, JavaScript or TypeScript, UI frameworks, APIs, databases, Git, Kubernetes, cloud applications, architecture, and technical leadership.
Kubernetes, Python, Go, PostgreSQL, MongoDB, AMD GPU, CI/CD, React, JavaScript, TypeScript, Git
2w
Save
Mark Applied
Hide
Principal Software Development Engineer
Vancouver, British Columbia, Canada
HybridFull Time
AMD
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Principal-level software engineer with full-stack or backend experience in cloud-deployed data-intensive applications, Python, JavaScript/TypeScript, UI frameworks, APIs, databases, Git, Kubernetes, and technical leadership.
Kubernetes, Python, Go, PostgreSQL, MongoDB, CI/CD, React, JavaScript, TypeScript, Git, APIs, UIs, K8s, GPU, ML, LLM
2mo
Save
Mark Applied
Hide
Principal, Software Development Engineer
Toronto or Vancouver
$168k-$252k/yr HybridFull Time
Workday
WorkdayNASDAQ: WDAY: Provides cloud-based software for financial and human capital management.
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
1mo
Save
Mark Applied
Hide
Principal Software Engineer, Endpoint Platform
Milpitas or Vancouver
$240k-$250k/yr HybridFull Time
Saviynt
Saviynt: Provides AI-powered identity governance and cloud security platforms.
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.
C++, Rust, Go, EDR, XDR, DLP, PAM/PEDM, ETW, eBPF, GitHub Copilot, Cursor, Claude Code, Windsurf, ChatGPT, CI/CD, MCP, LLM
2mo
Save
Mark Applied
Hide
Principal Software Engineer
Vancouver, British Columbia, Canada
RemoteFull Time
JobGet
JobGet: Mobile hiring platform for hourly workers and employers.
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.
Go, .NET, TypeScript, Apache Kafka, AWS, CI/CD
2mo
Save
Mark Applied
Hide
Principal Software Engineer
Vancouver, British Columbia, Canada
$180k-$225k/yr HybridFull Time
Motorola Solutions
Motorola SolutionsNYSE: MSI: Provides mission-critical communications and public safety 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.
C++, C#, Rust, .NET, Azure, Berkeley, Postgres, CI/CD, Observability, distributed tracing
1mo
Save
Mark Applied
Hide
Principal Software Engineer (Platform)
Vancouver, British Columbia, Canada
$187k-$250k/yr OnsiteFull Time
Eyeline
Eyeline: Global creative studio providing visual effects and virtual production services.
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.
USD, Houdini
3w
Save
Mark Applied
Hide
Senior / Principal Software Engineer
Vancouver, British Columbia, Canada
OnsiteFull Time
Soma Energy
Soma Energy: AI-powered energy intelligence platform for power grid optimization.
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++
1w
Save
Mark Applied
Hide
Principal Software Engineer, Narrative Sytems
Burnaby or Washington
$144k-$213k/yr OnsiteFull Time
2K
2KNASDAQ: TTWO: Publishes and develops global video game franchises and entertainment.
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.
C++, Unreal Engine 4, Unreal Engine 5, Sequencer, MovieScene, Control Rig, MetaHuman
2w
Save
Mark Applied
Hide
Expert/Principal Software Engineer
Vancouver, British Columbia, Canada
$140k-$210k/yr RemoteFull Time
Arista Networks
Arista NetworksNYSE: ANET: Provides cloud networking solutions and high-speed multilayer Ethernet switches.
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
1mo
Save
Mark Applied
Hide
Principal Software Engineer, Physics
Vancouver, British Columbia, Canada
$279k-$332k/yr HybridFull Time
Roblox
RobloxNYSE: RBLX: Platform for creating and playing user-generated 3D 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.
C++, PhysX, Havok, Bullet
1mo
Save
Mark Applied
Hide
Principal Software Developer (Forma Data, File+)
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/yr HybridFull Time
Autodesk
AutodeskNASDAQ: ADSK: Developing software for architecture, engineering, and entertainment industries.
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.
Java, Go, GraphQL, AWS, AutoCAD, Revit, Camunda, Power Automate, AWS Step Function, Linux, CentOS
2mo
Save
Mark Applied
Hide
Principal Software Engineer - Distributed Systems
Vancouver, British Columbia, Canada
$142k-$258k/yr HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing 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
3w
Save
Mark Applied
Hide
Principal Engineer - Retail Systems
Vancouver, British Columbia, Canada
$196k-$258k/yr HybridFull Time
lululemon
lululemonNASDAQ: LULU: Designs and retails technical athletic apparel and lifestyle products.
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.
2w
Save
Mark Applied
Hide
Senior Principal Engineer, Product Platform Engineering
Vancouver, British Columbia, Canada
HybridFull Time
Xero
XeroASX: XRO: Cloud-based accounting software for small businesses and advisors.
Highest-level technical leadership experience across large engineering organizations, legacy architecture modernization, APIs, microservices, stakeholder alignment, data integrity, and AI-native engineering strategy.
GraphQL, REST, microservices
3mo
Save
Mark Applied
Hide
Principal Graphics Engineer
Vancouver or Canada
RemoteFull Time
Parallelz
Parallelz: Transforms native mobile apps into native web apps instantly.
Strong C/C++ systems programming on Linux; real-time graphics exp (OpenGL ES, WebGL/WebGPU, Vulkan, DirectX); end-to-end graphics/systems ownership; experience with AI tooling; proactive, self-directed; strong written communication.
C, C++, OpenGL ES, WebGL, WebGPU, Vulkan, Metal, DirectX, Linux, OS internals, shader programming
1d
Save
Mark Applied
Hide
Développeur principal d
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/yr HybridFull Time
Wawanesa Insurance
Wawanesa Insurance: Provides diverse insurance products and services across Canada.
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.
AWS, API, REST, SOAP, SQL, Java, Python, JavaScript, TypeScript, Guidewire InsuranceSuite, Guidewire Cloud, ServiceNow, Jira, Splunk, Datadog
2mo
Save
Mark Applied
Hide
Principal Engineer-Applications
Burnaby, British Columbia, Canada
$86k-$186k/yr OnsiteFull Time
Microchip Technology
Microchip TechnologyNasdaq: MCHP: Manufacturer of microcontrollers, analog, and mixed-signal integrated circuits.
8+ YOEBachelor's in EE/CS/CE with 8+ years' industry experience; strong firmware/software development (C, C++), PCIe/CXL knowledge, driver/RTOS experience, scripting (Perl/Bash/Python), bench debug and customer-facing engineering skills.
PCI Express (PCIe), C, C++, Perl, Bash, Python, UNIX, Windows, ThreadX, VxWorks, eCos, WinDbg, JTAG, protocol analyzers, exercisers, logic analyzers, multimeters, oscilloscopes, Linux-based diagnostic utilities, Switchtec, CXL, NVMe, SAS, SATA
1w
Save
Mark Applied
Hide
Principal Agentic Engineer - Talent Pipeline
Toronto or Vancouver
$170k-$220k/yr HybridFull Time
Apply Digital
Apply Digital: Builds digital products and platforms for global business transformation.
10+ YOERequires 10+ years of full-stack software engineering, technical leadership, TypeScript, JavaScript, React, Next.js, Node.js, APIs, databases, cloud platforms, Docker, Kubernetes, AI agents, LLMs, and RAG.
TypeScript, JavaScript, React, Next.js, Node.js, RESTful APIs, GraphQL, GCP, AWS, Azure, Docker, Kubernetes, Git, CI/CD, Claude Code, GitHub Copilot, Claude Opus, Gemini, GPT-4, GPT-5, Google ADK, Vertex AI, Google Gen AI APIs, BMAD Method, Terraform, Contentful, Contentstack, Algolia, Cloudinary, commercetools, CommerceLayer, MACH
2mo
Save
Mark Applied
Hide
Conseiller(ère) principal(e) conseiller(ère), Développement d'applications SAP par pile complète (Toronto, ON, CA, M5C 3G7)
Toronto or Calgary or Montreal or Vancouver
$58k-$102k/yr HybridFull Time
Deloitte
Deloitte: Global provider of audit, consulting, financial, and tax services.
Bachelor's in CS/Software Engineering/Engineering/Information Systems required; experience developing on SAP Business Technology Platform and S/4HANA integration; REST APIs, OAuth/JWT, JavaScript/TypeScript/Node.js/Java; bilingual French and English required.
SAP, S/4HANA, SAP Build, SAP Business Application Studio, SAP Integration Suite, REST, OAuth, JWT, JavaScript, TypeScript, Node.js, Java, CI/CD