About the role
Lyft is seeking a product-minded Software Engineer for the Driver Experience team to build and improve backend products that enhance driver interactions. The role involves designing and implementing backend features, writing clean code, participating in code reviews, debugging issues, collaborating with cross-functional teams, and contributing to technical discussions. The engineer will work on distributed systems, microservices, and cloud infrastructure, with a focus on reliability and customer
Requirements
3-5 years of software engineering experience with backend production systems. Proficiency in Go, Python, Java or similar. Knowledge of distributed systems, microservices, REST/gRPC APIs, message queues, async processing. Familiarity with relational and NoSQL databases, observability tooling, cloud infrastructure (AWS/GCP), testing, Git workflows, CI/CD. Ability to scope tasks independently and communicate effectively.
About the company
Lyft
Lyft is a transportation network company providing on-demand and scheduled rides. Their value proposition is to offer reliable, convenient, and accessible rides for passengers while providing flexible earning opportunities for drivers.
View company page →More from Lyft
Engineering Manager, Developer Environments
PythonGoRustJavaScript
$176k–220k
Hybrid · New York, NY
Engineering Manager, Developer Environments
$176k–220k
PythonGoRustJavaScript
ML Software Engineer, Routing
AWSKubernetesGoPythonC++Apache FlinkApache KafkaDistributed SystemsApache Spark
CA$119k–149k
Hybrid · Toronto, Canada
ML Software Engineer, Routing
CA$119k–149k
AWSKubernetesGoPythonC++Apache FlinkApache KafkaDistributed SystemsApache Spark
Senior Software Engineer, Data Pipelines
GoPythonDynamoDBAmazon KinesisApache KafkaS3GraphQLApache FlinkTerraformDockerKubernetesAnsiblePuppetAWS
CA$136k–170k
Hybrid · Toronto, Canada
Senior Software Engineer, Data Pipelines
CA$136k–170k
GoPythonDynamoDBAmazon KinesisApache KafkaS3GraphQLApache FlinkTerraformDockerKubernetesAnsiblePuppetAWS
Machine Learning Engineer
TensorFlowPyTorchPythonGo
$141k–176k
Hybrid · New York, NY
Machine Learning Engineer
$141k–176k
TensorFlowPyTorchPythonGo
Senior Software Engineer, Community Safety
PythonGoAWSDistributed SystemsGCPAzure
CA$136k–170k
Hybrid · Toronto, Canada
Senior Software Engineer, Community Safety
CA$136k–170k
PythonGoAWSDistributed SystemsGCPAzure
Similar roles
Software Engineer II, Vehicle Data Services
CA$77k–103k
Software Engineer II, Vehicle Data Services
CA$77k–103k
Staff Backend Engineer
$200k–260k
Staff Backend Engineer
$200k–260k
Backend Software Engineer
£75k–104k
Backend Software Engineer
£75k–104k
Staff Software Engineer, Backend (Manufacturing Systems)
$186k–255k
Staff Software Engineer, Backend (Manufacturing Systems)
$186k–255k
Staff Software Engineer, Command Center
$172k–229k
Staff Software Engineer, Command Center
$172k–229k