Software Engineer, Async Platform
Core
Building and maintaining a highly scalable asynchronous platform to handle critical business cases, focusing on reliability, scalability, and efficiency.
Role type
Senior IC software engineer (async platform & infrastructure)
Builds
Robust, innovative solutions for Lyft's internal organization and customer-facing services
Domain
Ride-sharing / Transportation network companies (TNC) / Cloud Infrastructure
Deliverable
production ML models | infrastructure
Required skills
Distributed systems design, Infrastructure as Code (IaC), fault detection & metrics analysis, capacity planning, technical debt reduction, automation scripting
Preferred skills
Experience with SQS, Kafka, Kinesis, Go, Python, AWS/GCP/Azure
Technologies
Go, Python, AWS, GCP, Azure, SQS, Kafka, Kinesis
Responsibilities
Maintain and analyze metrics from operating systems, control planes, and applications; Design, develop, and deploy tooling to improve platform reliability; Balance feature development speed with service-level objectives; Operate and improve infrastructure using best practices; Participate in design reviews, platform management, and capacity planning; Document operations processes and automate repetitive tasks; Participate in on-call rotations and incident response
Seniority
Senior, hands-on IC