Software Engineer, Govtech

Lyft Lyft · Consumer · Mexico · Global Growth Tech

Software Engineer for Lyft's Govtech team, focusing on features for new market entry, regulatory compliance, and AI-enhanced user experience. Responsibilities include roadmap/architecture, coding, leading projects, partner collaboration, and code reviews. Requires engineering experience, OOP, distributed systems, and database knowledge. Nice-to-haves include public cloud and ML/LLM application experience.

What you'd actually do

  1. Help establish roadmap and architecture based on technology and understanding of customer needs
  2. Write well-crafted, well-tested, readable, maintainable code
  3. Can help lead large projects from idea to positive execution
  4. Unblock, support and communicate with external and internal partners to achieve results
  5. Participate in code reviews to ensure code quality and distribute knowledge

Skills

Required

  • Engineering industry experience
  • BS/MS in Computer Engineering, Computer Science, or related field, or equivalent work experience
  • Experience with object-oriented programming
  • Experience in distributed systems
  • Experience working with databases, relational or NoSQL
  • Write clear, scalable and clear design documentation
  • Design, build and improve a set of team owned components

Nice to have

  • experience working with public cloud platforms (e.g., AWS, GCP, Microsoft Azure, etc.)
  • experience with machine learning and building LLM applications
  • proficiency in AI tools

What the JD emphasized

  • Ownership is a key quality for this team
  • track a project to successful completion and beyond
  • taking initiative to work with other teams and functions to ensure the code they write reaches users and drives impact