Build large-scale, distributed, highly available, real-time transportation network of the future. Deliver business critical features that span multiple subsystems and customer use cases. Define roadmap for large projects spanning multiple quarters. Build tools to increase the efficiency of our customer service team. Write well-crafted, well-tested, readable, maintainable code. Participate in code reviews to ensure code quality and distribute knowledge. Requirements: Bachelor's Degree in CS, Engineering, or related field. Five (5) years of experience in job offered or software development. Any amount of experience in the additional requirements will be acceptable unless specific amount is noted. Additional requirements: Prior academic background or work experience to include the following skills: 1. Experience with at least 1 current programming languages like Python, Go, Java, Kotlin, Swift, C++ or C#; 2. Experience with at least 1 relational or NoSQL databases like MongoDB, PostgreSQL, SQLServer, or Oracle; 3. Experience designing, building, and improving a set of team owned components, and providing support and education to software engineers; 4. Experience with a variety of RPC protocols and remote resource access patterns; and 5. Experience in designing, developing, and operating services in cloud-deployed environments.Salary: $193,500 to $251,000 per year. For benefits, please visit www.lyft.com/careers/life-at-lyft. Job Location: Seattle, WA -- Hybrid position.Email resume to Attn: Brian (Job Code #SWE-L) at [email protected].