Staff Software Engineer [Remote
$197k per yearUber Technologies Inc.
Uber Maps Search helps people find the places and destinations they need across Uber experiences. The multi-disciplinary team builds the backend systems, deep learning models & user experience components behind location search - from understanding a query and retrieving relevant places to serving useful results with the speed and reliability people expect. Because location search is the 1-step of any Go-Get experience at Uber, the team's contributions meaningfully influence Uber’s business performance, and the team’s work is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter initiatives and help evolve the services and data foundations that power search. You’ll partner closely with machine learning, science, mobile, and other engineering teams to turn customer and business needs into scalable systems. This is a hands-on technical leadership role: you’ll shape architecture, guide delivery across teams, and raise the quality and reliability of the platform. Lead the architecture and end-to-end delivery of high-impact Maps Search projects, from problem definition and technical strategy through launch and ongoing operation. Design, build, and evolve scalable backend services for location search, including query handling, autocomplete, retrieval, result aggregation, and recommendation-serving workflows. Improve the latency, availability, relevance, and operational health of high-throughput search systems, using data and production signals to identify and address bottlenecks. Build and maintain dependable data pipelines and serving infrastructure that bring search and machine-learning capabilities into production. Make thoughtful system-level tradeoffs across service boundaries, data freshness, quality, cost, and reliability; communicate decisions and establish durable technical direction. Partner with product, machine learning, science, mobile, and infrastructure teams to define goals, align dependencies, and deliver cohesive customer experiences. Raise the technical bar through design and code reviews, practical engineering standards, and hands-on mentorship of engineers across the organization. Strengthen operational excellence through observability, incident follow-up, capacity planning, and improvements to on-call health. 8+ years of professional software engineering experience building and operating backend services or distributed systems.
- Strong programming skills in at least one backend language, such as Java, Go, C++, or Python.
- Demonstrated technical leadership on complex, cross-team projects, including setting architecture and driving delivery from conception to production.
- Strong fundamentals in data structures, algorithms, API design, and system design.
- Ability to communicate technical decisions clearly and work effectively with engineering and non-engineering partners.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
$160k - $220k per year
...are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved... ...challenge of building enterprise-grade software that millions of users depend on. This... ...platforms Familiarity with workflow engines or approval/routing systems (e.g., finite...SuggestedFull timeLocal areaWorldwide$197k per year
...is highly visible to the executive leadership team. As a Staff Software Engineer, you’ll set technical direction for important, multi-quarter... ...to collaboration and Uber's culture. Unless approved for full remote work, employees must spend at least 50% of their time in-office...Remote workFull timeWork at office- ...Founding-level · Remote across Canada (Toronto-based team) · Healthcare SaaS Company Confidential — Canadian healthcare SaaS startup (~15 people) Role Staff Software Engineer — senior, founding-level; scope can flex to player-coach Location Remote...Remote workFlexible hours1 day per week
$173k - $197.4k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer About Capital One Canada. For 30 years, we've been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational...SuggestedWork at officeWork from home- 161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Staff Software Engineer - iOS For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational AI and design thinking into...SuggestedWork at officeWork from home
$160k - $190k per year
...this is it. About the role: We're looking for a systems engineer to build and operate high-throughput, low-latency network... ...Design and implement components of a high-performance DNS engine: resolvers, forwarders, caching layers, and request-processing pipelines...$140.6k - $190.6k per year
...Job Description The Staff Software Engineer provides technical leadership across the Cloud Cost Management and Reporting portfolio, including home grown built tools for cost reporting, forecasting, optimization, software inventory, and related internal engineering tools...Long term contractWork at officeLocal areaFlexible hours- ...Staff Software Engineer The global capital markets are among the largest markets in the world valued at $50T+ and growing. Transactions in these markets are complex. Critical, nuanced legal terms are woven into lengthy documents. These documents must be digested and analyzed...Long term contractFull timeWork at officeLocal areaFlexible hours
$195k - $265k per year
...flexibility is key. About CircleCI Engineering CI/CD has been solved. Now... ...and keep them current. As a Staff Engineer here, you'll care as... ...on-premises or self-hosted software. You've shipped software that... ...San Francisco with a global, remote workforce, CircleCI is venture...Remote workInternshipLocal area$205.6k - $257k per year
...record, Carta brings together the software, services, and legal... ...money. We’re hiring multiple engineers, and you’ll be hired into the... ...Problems You'll Solve As a Staff Engineer, you are responsible... ...into office 3x/week and work remotely the remaining 2 days. In office...Remote workLong term contractFull timeInternshipWork at office1 day per week- ...Senior / Staff Software Engineer, Mapping Location: Remote Autonomous Vehicle The opportunity... A well-funded, fast-growing company building self-driving technology is expanding its mapping engineering group. Maps underpin how the vehicle knows where it...Remote work
- ...possible and what's actually shipping in product. We're a 75 person remote team backed by $65M+ in funding with a valuation that's nearly... ...our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll work across the...Remote workPermanent employmentFull timeSummer workInternshipWork at officeWork from homeShift work
- ...possible and what's actually shipping in product. We're a 75 person remote team backed by $65M+ in funding with a valuation that's nearly... ...to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure...Remote workPermanent employmentFull timeSummer workInternshipWork at officeWork from home
$160k - $220k per year
...audited at scale. We are a diverse team of engineers, product managers, and designers who are... ...secure. About the role As a Staff Software Engineer on the Okta Secures AI team, your... ...the request-time authorization engine at the Agent Gateway and at the agent to...Full timeLocal areaWorldwideShift work$185k - $231.5k per year
...About the Team DoorDash is building the world’s most reliable on‑demand, logistics engine for delivery! We’re looking for experienced engineers to join our fast‑growing engineering team to help us develop a 24x7, global infrastructure system that powers DoorDash’s three...Full timeLocal area- ...payment gateways, ERPs, marketing CRMs, automation tools, and telephony systems. We're looking for a Staff Software Developer - Integration to join our Engineering Team! Reporting to the Director of Engineering, this role will own integrations design and strategy, including...Remote work
$160k - $220k per year
...code development. Position Description We’re hiring a Staff Full-Stack Engineer to join the Integration Builder team within Okta... ...Kubernetes. Exposure to low-code/no-code tools, workflow engines, or visual development platforms. Interest in AI-assisted...Local areaWorldwide$140k - $175k per year
...research with AI? Join our Global Westlaw Engineering organization and help shape the next... ...customers around the globe. As an AI Staff Engineer, you will help define and build... ...specifications; mentor senior and junior software engineers; champion MLOps and LLMOps practices...Work at officeLocal areaWorldwideFlexible hours$160k - $220k per year
...higher-order integration patterns as the ecosystem of connected software (including AI agents) continues to grow. It's core... ...looks like as much as building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical leader for a platform...Long term contract$196.8k - $270.6k per year
...the future of professional services is being written today — and we’re just getting started. Role Overview As a Staff Frontend Software Engineer at Harvey, you’ll play a pivotal role in shaping the foundation of our product platform while directly building user-...Work at officeRelocation packageFlexible hours3 days per week- ...career. About the team Risk Engineering builds the systems that... ...subsidiaries. What you'll do As a Staff Engineer on Financial Crimes... ...regulation into working software. Responsibilities Define... ...infrastructure, policy enforcement engines, and reviewer tooling...
$202.4k - $231k per year
161 Bay Street (93021), Canada, Toronto,Toronto, Ontario,Senior Staff Software Engineer About Capital One Canada. For 30 years, we’ve been on a mission to change banking for good. We challenge the traditional bank stereotype by integrating machine learning, conversational...Work at officeWork from home$220k - $359.21k per year
...t wait to meet you. WHAT YOU’LL DO We’re looking for a Staff Software Engineer to join the User Targeting team as a hands-on technical leader... ...and own complex systems end to end, from the segmentation engine and data pipelines through the APIs and the dashboard experience...Full timePart timeInternshipManual laborWork at officeLocal areaFlexible hours$160k - $220k per year
...at scale. We are a diverse team of engineers, product managers, and designers who are... ...staying secure. About the role As a Staff Software Engineer on the the company Secures AI... ...the request-time authorization engine at the Agent Gateway and at the agent to...Shift work$181k - $241k per year
...years of experience working in search or related recommendation engines You have experience delivering major features, system components... ...pay range per year CAD $181,000 - $241,000 Location - Remote Canada This remote role is open only to candidates residing...Remote workWork at officeFlexible hours$181k - $241k per year
...matters most. We are seeking a seasoned Staff Engineer to help drive our Continuous Integration... ...across the company to ship high-quality software quickly and confidently. The Staff... ...range per year: $181,000 - $241,000 Remote Remote‑first with flexibility built...Remote workLong term contractTemporary workWork at officeFlexible hours- ...Become a driving force in Uber Maps Search as Staff Software Engineer. Lead technical direction and innovate backend services for location search in a highly impactful role. Uber seeks a Staff Software Engineer to join their multi-disciplinary team focused on enhancing location...
- ...Lead innovative integrations as a Staff Software Developer at Randstad Canada, specializing in Salesforce and complex systems. This remote role emphasizes engineering robust integration solutions and data architecture. Join Randstad Canada's Engineering Team as a Staff Software...Remote work
$160k - $220k per year
...higher-order integration patterns as the ecosystem of connected software (including AI agents) continues to grow. It's core... ...looks like as much as building it. About the Role As a Staff Software Engineer on the OIN team, you'll be a technical leader for a platform...Long term contractLocal areaWorldwide$140k - $175k per year
...Thomson Reuters is looking for a Staff Software Engineer, AI Product Engineering to help shape and build the next generation of AI-powered software for tax and accounting professionals. You will join the CoCounsel for Tax & Accounting organization, working in a fast-moving...Full timeWork at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer [Remote. Be the first to apply!
- software support Toronto, ON
- software Toronto, ON
- software trainer Toronto, ON
- remote software Toronto, ON
- software qa Toronto, ON
- software asset management analyst Toronto, ON
- junior software developer .net Toronto, ON
- embedded software Toronto, ON
- software implementation project manager Toronto, ON
- software intern Toronto, ON

