Senior Software Engineer, Rider
Core
Design, build, and maintain large-scale distributed systems and platforms for a ride-sharing service.
Role type
Senior Software Engineer (Backend/Infrastructure)
Builds
Ride-sharing applications and underlying platform infrastructure
Domain
Transportation / Distributed Systems
Deliverable
production ML models | product features | infrastructure
Required skills
distributed systems, relational and NoSQL databases, public cloud platforms (AWS, GCP, Azure), Kubernetes, container technologies (Docker, cri-o), fault-tolerant system design, code reviews, technical mentorship, project management
Preferred skills
architecture decisions, automation, technical roadmaps
Technologies
AWS, GCP, Microsoft Azure, Kubernetes, Docker, cri-o
Responsibilities
Write readable, maintainable, well-tested software; participate in on-call rotation for issue resolution; partner with cross-functional teams to deliver features; manage project priorities and deadlines; analyze systems for improvement and automation; contribute to technical roadmaps and architecture; share knowledge through tech talks; provide mentorship to junior engineers
Seniority
Senior, hands-on IC