Senior/Staff Software Engineer
Quarterhill
The Senior/Staff Software Engineer designs, builds, and operates the services at the heart of our next-generation tolling and intelligent transportation platform — a cloud-native, event-driven system that processes high volumes of roadway transactions and payments for agencies and their customers, reliably and around the clock.
This is a hands-on senior individual contributor role with end-to-end ownership: you will take services from design through development, deployment, and production operation. Engineers hired at the Staff level additionally carry cross-team technical leadership — shaping architecture, raising the engineering bar, and driving multi-quarter initiatives. This role directly impacts the company by ensuring the accuracy, security, and scalability of the systems that collect and account for customer revenue.
Responsibilities
This position includes the following duties. Other duties may be assigned to meet business needs.
- Design event-driven, event-sourced microservices for a multi-tenant SaaS platform — from domain modeling through API contracts (GraphQL, including federated schemas, and REST) and data schemas.
- Build high-throughput, low-latency transaction-processing services in a modern strongly typed language (e.g., Rust, Go, Kotlin/Java).
- Implement event sourcing and CQRS patterns over an event-streaming backbone (e.g., NATS, Kafka) with strong delivery and idempotency guarantees.
- Handle money correctly by construction: typed monetary amounts, auditable ledgers, idempotent effects, and defensive integration with third-party payment providers.
- Contribute to TypeScript front ends built with a modern component framework (e.g., Svelte/SvelteKit, React/Next.js), including backend-for-frontend patterns, shared packages, and generated client SDKs in a monorepo.
- Write thorough unit, integration, and end-to-end tests, including parallel test suites that surface concurrency defects.
- Apply secure-by-design practices: least-privilege access, tenant isolation (e.g., row-level security), policy-as-code authorization (e.g., OPA), and centralized secrets management — within payment-industry (PCI DSS) and audit (e.g., SOC 2) requirements.
- Own services in production: instrument with metrics, logs, and traces (e.g., OpenTelemetry, Prometheus, Grafana); lead root-cause analysis.
- Deploy to Kubernetes via Helm and code-first CI/CD pipelines; keep services healthy through capacity planning and performance tuning.
- Author and review design documents and RFCs; conduct architecture and peer code reviews to critique and improve engineering design.
- Lead, mentor, advise, and assist in the training of junior engineers; at the Staff level, drive cross-team technical initiatives and align architecture across services.
Qualifications
Required Skills/Abilities:
- Must be self-motivated and a strong individual contributor, able to own ambiguous, multi-service problems end to end and deliver incrementally.
- Strong written and oral communication skills — design documents, RFCs, and reviews that other engineers can build on.
- Communicate clearly and concisely with all levels of leadership, both internal and external (customer), to lead meetings and presentations.
- Interface with and support customers, executive staff, product management, project management, QA, and operations teams.
- Exhibit a fundamental understanding of all aspects of a tolling platform from roadside to back office — including operations, integrations, and the rigor (idempotency, auditability, failure-mode analysis) demanded of systems that move money.
Education and Experience:
- BS in Computer Science, Software Engineering, or equivalent work experience.
- Senior level: 5+ years of professional software engineering experience. Staff level: 8+ years, including a demonstrated track record of technical leadership across teams.
- Experience designing, building, and operating distributed backend systems in production — ideally event-driven and/or high-volume transaction processing — with a modern strongly typed language (e.g., Rust, Go, Kotlin, C#) and TypeScript.
- Hands-on experience with cloud platforms (AWS, Azure, or Google Cloud) and containerized deployment on Kubernetes (Helm; code-first CI/CD pipelines such as Dagger or GitHub Actions).
- Experience with relational and distributed SQL databases (e.g., PostgreSQL, YugabyteDB, CockroachDB); event-streaming systems (e.g., NATS, Kafka) preferred.
- Experience in payments, financial systems, tolling, or intelligent transportation systems strongly preferred.
- Proficiency working in Linux environments.
Benefits
We offer a Total Rewards plan designed with you and your family’s health and wellness in mind that includes:
- Paid days off (i.e. vacation, sick days, bereavement leave)
- Health and Dental plans
- Retirement plans
- Employee and Family Assistance Program (EFAP)
- Employee referral program
- Employee Stock Purchase Program (ESPP)
External Salary Range: 150K - 190K annually.
Internal Salary Range: To be determined.
We welcome applicants from all backgrounds, regardless of race, color, religion, sex, veteran status, sexual orientation, gender identity, national origin, age, or disability or any other protected characteristics in accordance with applicable federal, state/provincial, and local laws. We're committed to creating a workplace where everyone feels valued and respected.
We appreciate all responses and will acknowledge only those being considered for an interview. We respectfully request no calls or unsolicited resumes from Agencies.
- ...Role Overview: Vectara is seeking a Senior/Staff Platform Software Engineer with strong experience in backend development and modern DevOps practices. In this role, you’ll work on building and scaling the core infrastructure that powers our AI agent platform. You’ll...SeniorFull time
$150k - $160k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior/Staff Software Engineer, CAD Integrations based in the United States. In this role, you will lead the development and evolution of software...SeniorFull timeRemote work- ...Seeking a highly skilled Senior Staff Software Engineer to work remotely, who will define and evolve the Identity & Trust platform, focusing on secure customer onboarding, identity verification, and fraud prevention while leading architectural initiatives across multiple...SeniorRemote work
- ...growth with innovative financial products. The entire platform is engineered from the ground up to defend against modern, sophisticated... ..., card and compliance systems a bank actually runs on. As a Senior Staff Engineer, you would help to shape decisions, pressure-test...SeniorFull time
- ...applications. You will leverage your expert understanding of 3D modeling, full-stack development experience and passion to build robust software using modern languages and tech stacks such as Rust and WASM. You'll also bring a thoughtful approach to leveraging AI tools in...SeniorFull timeImmediate start
$188.28k - $270.38k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Staff Software Engineer based in the United States. As a senior technical leader on the Platform team, you will shape the architecture and...SeniorFull timeRemote work$144.39k - $220.83k
...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Staff Software Engineer, Android & IoT based in the United States. This is a senior technical leadership opportunity for an experienced...SeniorFull timeRemote workFlexible hours$160k - $245k
...fostering creativity and innovation that drives real impact in the market. Position Overview We are looking for a Senior or Staff Software Engineer to take ownership of one or more integration domains on our Automation-Driven Open & Unified SecOps Platform (powering...SeniorFull time$200k - $350k
...for our clients. By combining highly-skilled product and engineering talent with seasoned finance professionals, we're building... ...compete in today's fast-paced markets. The Role: As a Senior Software Engineer on the Clear Street Frontend team, you’ll help...SeniorFull timeWork at officeRemote work$238.66k - $341k
...When in doubt, ask your recruiter or interviewer directly. POSITION SUMMARY We're looking for an exceptional Senior Staff Software Engineer to help define and evolve the Identity & Trust platform that enables secure, effortless access and trustworthy customer...SeniorFull timeLocal areaRemote work$144.39k - $220.83k
...States Travel Requirements: 2-4 Times a year Job Summary The Senior Staff Engineer on the Ops Portal team is a technical anchor at the intersection of field operations and software engineering. You will serve as the Engineering Lead within the product trio...SeniorFull timeInternshipWork at officeRemote workFlexible hours$190.9k - $334.1k
...Description It all started when engineer Fred Luddy wrote code that... ...and maintain declarative, software-defined infrastructure at scale... ...improvements. Mentor architects and senior engineers and build the next... ...Level expectations Senior Staff : Leads the design and...SeniorFull timeWork at officeImmediate startRemote workFlexible hours$158.7k - $238.1k
...that enable businesses to visualize everything, waste nothing and act instantly. Team Overview: Impinj is seeking a Senior Staff Software Engineer specializing in full-stack web applications to join our Solutions Software organization to build the user-facing...SeniorFull timeRemote work$188.28k - $270.38k
...About this opportunity: At Freenome, we are seeking a Senior Staff Software Engineer to grow our Platform team. Join a stellar group of engineers who serve our mission to save lives with early cancer detection as we develop and commercialize new blood test products...SeniorFull timeLocal areaRemote work$160k - $180k
...inspection and risk analysis. Our platform helps contractors, engineering firms, and utilities unlock valuable insights from sewer... .... About the Role We're seeking an experienced Senior Full-Stack Software Engineer to join our SewerAI team working on an innovative...SeniorFull timeFor contractors$134.23k - $254.78k
...Together, we develop and deploy category-defining, data-driven, software-as-a-service (SaaS) products for a broad spectrum of... .... What this position entails The Senior Staff Software Engineer will play a pivotal role in shaping the future of our organization...SeniorFull timeTemporary workWork experience placementWork at officeRemote workFlexible hours- ...deploy and monitor 2D/3D object detection models to production.Build and execute a roadmap for the perception systemMentor junior engineers about best practices.You haveMaster’s or PhD in Computer Science, Robotics, Deep Learning, or a related field.7+ years of focused...SeniorRemote work
- We are seeking a Senior Staff Software Engineer for the ongoing development of a S3 compliant high performance file system. The candidate must have proven development experience with technical leadership qualities, effective communication skills and is a self-starter....SeniorWork at officeRemote workWorldwide
$250k
...Build the Future of Agentic AI | Staff/Senior Engineer | Up to $250K + Equity | High-Growth AI Startup This Jobot Job is hosted by: Craig... ...infrastructure powering its agentic AI platform. Unlike traditional software engineering roles focused on maintaining existing products,...SeniorFull timeLocal areaRemote work$254k - $350k
Foster City, CA / Seattle, WA / Remote (United States)Software - Software Systems /Full-time /On-siteZoox is on a mission to reimagine... ...use cases. You will work alongside a team of strong software engineers and act as a force multiplier for our internal customers. This...SeniorFull timeRemote work$262k - $364k
Own technical strategy, engineering architecture and designs underpinning multi-change orchestration for areas within the 110-person+ P2... ...or equivalent practical experience.8 years of experience with software development in one or more programming languages (e.g., C++, Java...SeniorWork at office$190.9k - $334.1k
Company DescriptionIt all started when engineer Fred Luddy wrote code that automated a tedious task... ...observability, operational excellenceMentor senior engineers; raise the team's technical depthWhat We Look For at Senior Staff LevelYou're a multiplier. You trace...SeniorWork at officeImmediate startRemote workFlexible hours- ...takes the imagination and passion of all of us—from design and engineering to the manufacturing and marketing of our billions of... ...turn dreams into possibilities. Job DescriptionSummary:The Senior Staff Software Engineer is a hands-on technical contributor responsible for...SeniorFull timeRemote work
$200k - $322k
...diverse and supportive environment, where NVIDIANs are inspired to excel and make a profound global impact.We are seeking a Senior Staff Software Engineer to define the technical strategy for autonomous AI-driven enterprise operations at NVIDIA. You will set the...SeniorFull time$201.4k - $304k
...from provider websites and insurance directories to search engines, AI platforms, and more.Healthcare still lacks something every... ...candidates for this role.Your Impact on our MissionAs a Senior Staff Software Engineer in the Interoperability group, you will unlock the...SeniorRemote work$158.7k - $238.1k
...enable businesses to visualize everything, waste nothing and act instantly. Team Overview: Impinj is seeking a Senior Staff Software/DevOps Engineer specializing in cloud infrastructure and reliability to join our Solutions Software organization to design, build,...SeniorHourly payFull timeRemote work$150k - $203k
.... About the job At Skylight, software engineers design, implement, and maintain software... ...given your current level of seniority. For a Software Engineer at Skylight, the... ...Software Engineer: $150,000–$185,000 Staff Software Engineer: $170,000–$203,000...SeniorFull timeContract workTemporary workFor contractorsWork at officeRemote workFlexible hours$225k - $315k
...customers. Cohere is a team of researchers, engineers, designers, and more, who are all... ...role is for a highly experienced Back-End Software Engineer who wants to work on core... ...most demanding enterprise workloads.As a Senior/Staff Software Engineer, you will:Evolve and...SeniorFull timeWork at officeLocal areaRemote workHome office$220.5k - $298.5k
...to prosper. We never stop working to find new, innovative ways to make that possible.Job OverviewCome join Intuit as a Senior Staff Software Engineer! We're constantly evolving to deliver on our mission to power prosperity around the world. As a Senior Staff Engineer,...SeniorTemporary workWork experience placementWorldwide$191k - $225k
...technology evolves. AI experience requirements vary by role and will be assessed during the interview process.About the RoleAs a Staff Software Engineer on the Benefits Advisory team, you will be directly accountable for key architectural improvements to Gusto's benefits...SeniorFull timeWork at officeLocal areaRemote work2 days per week3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior/Staff Software Engineer. Be the first to apply!
- senior technical associate Remote
- senior vice president communications Remote
- senior retail sales associate Remote
- senior infrastructure analyst Remote
- senior fpga design engineer Remote
- senior specialist Remote
- senior executive director Remote
- senior product specialist Remote
- senior security specialist Remote
- senior advisor Remote


