Build and scale backend products and infrastructure for global payments, resolve production issues, mentor engineers, and collaborate across teams. The role requires 2–10+ years of industry software engineering experience, strong coding and collaboration skills, and an interest in backend systems.
Salary not listed
Hybrid2+ YOEBackend Engineering
About the role
Responsibilities
Build and design the next generation of products to meet the high-growth needs of the company and customers.
Debug and solve critical production issues across services and multiple levels of the stack.
Mentor engineers and help them grow.
Collaborate with stakeholders across the company to build large-scale features while improving engineering standards, tooling, and processes.
Collaborate effectively in a distributed and hybrid team, maintaining open communication and strong connections with colleagues.
Requirements
2–10+ years of industry software engineering experience, excluding internships and co-ops.
Strong coding skills in any programming language.
Strong collaboration skills and the ability to work across team workstreams and contribute to peers' success.
Ability to thrive with a high level of autonomy and responsibility, with an entrepreneurial mindset.
Interest in working as a backend specialist across varying technologies and stacks to solve problems for internal and external users.
Nice-to-haves
Experience with large-scale financial tracking systems.
Good understanding and practical knowledge of cloud-based services.
Experience with, or enthusiasm for, building with AI and agentic workflows.
Build and operate mission-critical distributed backend systems that manage ride fulfillment state transitions, integrating new rider and driver products while improving reliability and performance. The role requires 2+ years of software engineering experience, cloud expertise, and knowledge of distributed systems and databases.
Build backend systems, APIs, and user experiences for Stripe’s merchant products and infrastructure. The role requires a bachelor’s degree and at least two years of software development experience across multiple languages, cloud services, and data technologies.
157k – 235k/yrHybrid2+ YOEBackend Engineering
Software Engineer, Backend (Infrastructure)
OtterMountain View, CA
Build and architect scalable backend web services and infrastructure in Python/Django that integrate with and support AI/ML models and workflows at Otter.ai. Requires 2+ years large-scale web services experience, strong distributed systems and database expertise, and collaboration with AI teams.
136k – 185k/yrOn-site2+ YOEBackend Engineering
Backend Software Engineer
David AISan Francisco, CA
Build scalable backend systems, APIs, and data pipelines that process large volumes of audio data and support AI research and customer-facing products. The role requires at least two years of backend engineering experience and strong systems fundamentals; ML, DSP, or audio expertise is a plus.
165k – 225k/yrOn-site2+ YOEBackend Engineering
Software Engineer, Intern
ExaSan Francisco, CA
Build large-scale search infrastructure, crawling systems, and vector databases as an engineering intern. The role requires current technical study, full-time in-person availability in San Francisco, and experience with a high-performance language such as C++ or Rust.