42 principal software engineer jobs at 26 companies in Everson, WA

PromotedHiringCafe
Founding Full-stack / Product Engineer
Cupertino, CA, US
$130k-$300k/yr On-SiteFull Time
HiringCafe
HiringCafe: Building a 100× better job search engine to take on Indeed and LinkedIn.
Help us build a 100× better job search engine. We need a full-stack engineer with great taste, sharp fundamentals, and a track record of shipping polished product on React/Next.js plus a real backend (Firebase, Elasticsearch, Redis, Stripe).
React, Next.js, TypeScript, Firebase, Elasticsearch, Redis, Stripe
2w
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
3mo
Save
Mark Applied
Hide
Mobile Principal Software Engineer
Toronto or Edmonton or Kitchener-Waterloo or Vancouver
$196k-$266k/yr HybridFull Time
Jobber
Jobber: Software for scheduling, invoicing, and managing home service businesses.
Senior mobile engineer with leadership, strong iOS/Android experience, React Native, Agile, and AI tooling expertise.
React Native, Swift, Kotlin, GraphQL, ChatGPT, Copilot
1mo
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
1mo
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
2mo
Save
Mark Applied
Hide
Principal Software Engineer, BI & Data Platform
Vancouver, British Columbia, Canada
RemoteFull Time
Calabrio
Calabrio: Provider of AI-powered workforce optimization and engagement software.
10+ YOELead BI and data platform architecture; strong AWS data services, Python, SQL, React; mentor engineers; remote-capable.
AWS Athena, AWS Redshift, AWS Glue, AWS S3, AWS QuickSight, Iceberg, Parquet, DynamoDB, OpenSearch, PostgreSQL, Redshift, Aurora, Python, FastAPI, React, SQL, Lamda, EventBridge, SQS, SNS, AWS CDK, CloudFormation, Terraform, Spark, Playwright, pytest, GitHub Copilot, Cursor, Windsurf
1mo
Save
Mark Applied
Hide
Principal Software Engineer
Redmond or San Francisco or Atlanta or Vancouver
$140k-$275k/yr HybridFull Time
Microsoft
MicrosoftNASDAQ: MSFT: Develops software, services, devices, and cloud computing solutions.
6+ YOEBachelor's or equivalent experience, 6+ years engineering experience, coding in C/C++/C#/Java/JavaScript/Python, 1+ year building enterprise web services and integrating cloud components, 1+ year using AI tools, ability to pass Microsoft Cloud background check.
C, C++, C#, Java, JavaScript, Python, React, Power Platform
1w
Save
Mark Applied
Hide
Principal Software Development Engineer
Vancouver or Toronto
$168k-$252k/yr HybridFull Time
Workday
WorkdayNASDAQ: WDAY: Provides cloud-based software for financial and human capital management.
12+ YOE12+ years software engineering experience, expertise in full‑stack web frameworks, React/TypeScript, relational databases, cloud/SaaS operations, containerization, and strong communication and mentoring skills.
Python, Flask, Django, FastAPI, React, Typescript, PostgreSQL, AWS, Docker, Kubernetes, Elasticsearch, CI/CD, DevOps
2mo
Save
Mark Applied
Hide
Principal Engineer, Verification Platform
Burnaby, British Columbia, Canada
$220k-$275k/yr HybridFull Time
Remitly
RemitlyNASDAQ: RELY: Provides digital cross-border money transfer services for global customers.
10+ YOE10+ years software engineering; distributed systems; internal platform/API design; IAM/OAuth/KYC familiarity; leadership through influence.
IAM, OAuth, KYC, APIs, Distributed systems, Platform services, Developer experience, Code reviews
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 C++ experience, expertise in multithreading and performance optimization, real-time physics and numerical methods experience, familiarity with PhysX/Havok/Bullet, and a degree in CS/Math/Physics/Engineering or equivalent experience.
C++, PhysX, Havok, Bullet
3w
Save
Mark Applied
Hide
Principal Full-Stack Software Engineer
Seattle or Port Angeles or Bellingham
$139k-$237k/yr OnsiteFull Time
First Fed
First FedNASDAQ: FNWB: Provides personal and business banking services in Western Washington.
15+ YOEBachelor's in CS/Engineering, 15+ years full‑stack engineering experience, strong Azure, frontend (React/TypeScript), backend (C#/Go/Node.js), CI/CD, databases, security, and applied AI familiarity.
Microsoft Azure, Azure Functions, Azure Container Apps, Azure Event Hub, Azure API Management (APIM), React, TypeScript, JavaScript, HTML/CSS, C#, Go, Node.js, Power Automate, GitHub Actions, GitHub, PostgreSQL, MongoDB, Azure SQL, OAuth2, Azure AD, CI/CD, Docker, Terraform
1mo
Save
Mark Applied
Hide
Principal Software Engineer - Data and AI Platforms
Vancouver, British Columbia, Canada
$197k-$258k/yr HybridFull Time
lululemon
lululemonNASDAQ: LULU: Designs and retails technical athletic apparel and lifestyle products.
11+ YOE11+ years engineering experience in large-scale data platforms, enterprise data lake architecture, pipeline orchestration, DataOps, and system design. Strong coding, architecture, and cross-functional leadership skills required.
2mo
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
1mo
Save
Mark Applied
Hide
PMTS Software Applications Eng.
Vancouver, British Columbia, Canada
$184k-$276k/yr OnsiteFull Time
AMD
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Principal-level software engineer with strong Python and modern JavaScript/TypeScript (React), experience with Kubernetes, relational and NoSQL databases, Git, CI/CD and cloud/AI platform tooling; bachelor’s/masters in CS/Engineering or equivalent.
Kubernetes, Python, Go, PostgreSQL, MongoDB, AMD GPU hardware, CI/CD, Observability, JavaScript, TypeScript, React, Git
1mo
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
2mo
Save
Mark Applied
Hide
Principal Engineer - Protection & Control
Vancouver, British Columbia, Canada
$165k-$190k/yr OnsiteFull Time
Qualus
Qualus: Provides specialized power infrastructure engineering and technical services.
15+ YOE15+ years utility protection, control, and metering engineering; Bachelor's in Electrical Engineering; P.Eng. (or eligible); experience with substation protection, relay coordination, commissioning, and protection software (ASPEN, CAPE, EasyPower, SKM, SEL/GE).
ASPEN, CAPE, EasyPower, SKM, SEL, GE relay
1w
Save
Mark Applied
Hide
Senior Principal Embedded Software Architect
Vancouver, British Columbia, Canada
OnsiteFull Time
Analog Devices
Analog DevicesNASDAQ: ADI: Designs and manufactures semiconductors for signal processing and power management.
20+ YOEBS/MS in EE/CE/CS, 20+ years system software/firmware architecture experience; expertise in HW/SW co-design, SystemC virtual platforms, C/C++ embedded software, RTOS (Zephyr), Embedded Linux, JTAG/bring-up, AMBA protocols, RISC-V/ARM.
SystemC (TLM 2.0), C, C++, Zephyr, Embedded Linux, Verilog, SystemVerilog, Palladium, CoreSight, JTAG, Docker, CI/CD, RISC-V, ARM, AMBA, AXI, AHB, APB, DMA
1mo
Save
Mark Applied
Hide
PMTS Software Applications Eng.
Vancouver, British Columbia, Canada
$184k-$276k/yr OnsiteFull Time
AMD
AMDNASDAQ: AMD: Designs and manufactures computer processors and graphics technology.
Principal-level full‑stack/backend engineer for cloud‑deployed, data‑intensive AI applications; strong Python, JavaScript/TypeScript, React, Git, Kubernetes, relational and NoSQL DB experience; product and customer engagement skills.
Kubernetes, Python, Go, PostgreSQL, MongoDB, Git, React, JavaScript, TypeScript, CI/CD
5d
Save
Mark Applied
Hide
Développeur principal ou développeuse principale de logiciels
Toronto or Calgary or Edmonton or Vancouver or Montréal or Ottawa
$86k-$136k/yr HybridFull Time
TELUS
TELUSToronto Stock Exchange: T: Provides telecommunications, healthcare technology, and home security services.
5+ YOE5+ years software development experience, proficiency with multiple languages and frameworks, experience with generative AI tools, mentoring ability, and a bachelor's degree in computer science or equivalent.
Claude, ChatGPT, GitHub Copilot, Java, C#, .Net Core, JavaScript, Node.js, Kotlin, Python, Docker, Kubernetes, Jenkins, REST, JSON
4w
Save
Mark Applied
Hide
Principal AI Platform Engineer
Toronto or Waterloo or Montreal or Calgary or Vancouver
OnsiteFull Time
Royal Bank of Canada
Royal Bank of CanadaTSX: RY: Provides personal, commercial, and investment banking services worldwide.
Expert backend development with Java/Python (Spring Boot, Fast API), cloud-native microservices on AWS/GCP/Azure, Docker/Kubernetes/OpenShift, CI/CD and GitOps, identity (OAuth2, JWT, mTLS), SQL/NoSQL, enterprise governance, and team leadership.
Java, Python, Spring Boot, Fast API, REST APIs, AWS, GCP, Azure, Docker, Kubernetes, OpenShift, CI/CD, infrastructure-as-code, GitOps, OAuth2, JWT, mTLS, SQL, NoSQL
2mo
Save
Mark Applied
Hide
Principal Technical Artist
Vancouver or Seattle
$145k-$175k/yr HybridFull Time
Parallel Domain
Parallel Domain: Generates synthetic data for training autonomous AI systems.
8+ YOE8+ years as a technical artist or similar role; Unreal Engine 5 expert; programming in Python/C++/HLSL; AI workflow fluency; strong communication; generalist across content, tooling, rendering, and performance.
Unreal Engine 5, Python, C++, HLSL, VEX, Shell, Houdini