Skip to content
LyftLyftSeattle, WA

Software Engineer, Fulfillment Core Services

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.

128k – 160k/yr
Hybrid2+ YOEBackend Engineering

About the role

Responsibilities

  • Design, develop, deploy, monitor, operate, and maintain existing or new elements of the Fulfillment tech stack.
  • Write well-crafted, well-tested, readable, and maintainable code.
  • Understand and explain tradeoffs in technical decisions.
  • Participate in code reviews to ensure code quality and distribute knowledge.
  • Lead projects from idea through execution.
  • Proactively participate in resolving ongoing incidents.
  • Unblock, support, communicate effectively, and obtain buy-in across teams.
  • Share knowledge through brown bags, tech talks, and advocacy of engineering best practices.

Requirements

  • Bachelor's or master's degree, or equivalent experience, in Computer Engineering, Computer Science, or a related field.
  • 2+ years of software engineering industry experience.
  • Proficiency in object-oriented programming.
  • Experience designing, debugging, and operating fault-tolerant, highly available, large-scale distributed systems.
  • Experience with public cloud platforms such as AWS, Google Cloud, or Microsoft Azure.
  • Proficiency in scripting languages for API-based automation.
  • Experience with common CI tools such as Jenkins, Buildkite, CircleCI, or TeamCity, with proficiency in at least one.
  • Solid knowledge of distributed systems, relational databases, and NoSQL databases.
  • Ability to communicate in English in writing, meetings, and presentations.

Benefits

  • Medical, dental, and vision insurance options.
  • Mental health benefits.
  • Family building benefits.
  • Child care and pet benefits.
  • 401(k) plan with company match.
  • Paid holidays and paid time off.
  • 18 weeks of paid parental leave for biological, adoptive, and foster parents.
  • Subsidized commuter benefits.
  • Monthly Lyft credits and complimentary Lyft Pink membership.

Compensation

  • Expected base pay range for the Seattle area: $128,000–$160,000 annually, excluding potential equity, bonus, and benefits.
  • Hybrid role requiring in-office work three days per week, on Mondays, Wednesdays, and Thursdays.
  • Hybrid roles may work from anywhere for up to four weeks per year.

Skills

PythonGoobject-oriented programmingDistributed SystemsAWSGCPmicrosoft azureJenkinsbuildkiteCircleCIteamcityRelational Databasesnosql databasesCI/CDapi automation
NexHealth

Software Engineer

NexHealthSeattle, WA

Early-career backend engineer building healthcare infrastructure, writing production code for EHR integrations and data pipelines with senior mentorship.

129k – 190k/yrOn-siteEntry levelBackend Engineering
Upstart

Software Engineer, Upstart Bank

UpstartUnited States

Software Engineer on the Upstart Bank team building scalable backend systems, services, and APIs in a regulated fintech environment. Requires 2+ years experience, proficiency in a modern language (Java, Python, Go, etc.), and strong fundamentals; fintech or regulated industry experience preferred.

131k – 154k/yrRemote2+ YOEBackend Engineering
TheGuarantors

Software Engineer

TheGuarantorsNew York, NY

Build and maintain scalable backend services and APIs for third-party client integrations on a developer-facing platform. Requires 2+ years building backend services (Go preferred), strong API and system design skills, SQL experience, and cloud/IaC knowledge.

125k – 145k/yrHybrid2+ YOEBackend Engineering
Lumafield

Backend Software Engineer

LumafieldSan Francisco, CA

Develops backend APIs and parallelized data processing pipelines for X-Ray/CT image analysis using Python, Django, and AWS services. Collaborates with research and product teams to deploy scalable cloud infrastructure. Requires 2+ years Python experience and bachelor's degree.

125k – 150k/yrOn-site2+ YOEBackend Engineering
Applied Intuition

Software Engineer - Python

Applied IntuitionSunnyvale, CA

Develops scalable Python-based tooling and infrastructure for self-driving systems in mining and construction vehicles, including fleet management and multi-platform support. Requires bachelor's degree and 1+ years Python experience building backend systems or tools.

125k – 222k/yrOn-site1+ YOEBackend Engineering