Staff Software Engineer, Lyft Media

Ridesharing technology company providing transportation services through their mobile app platform.
$176,000 - $220,000
Backend
Staff Software Engineer
Hybrid
5,000+ Employees
5+ years of experience
Enterprise SaaS · Consumer

Description For Staff Software Engineer, Lyft Media

Lyft Media is seeking a Staff Software Engineer to join their digital ads platform team, one of the company's most profitable and fastest-growing revenue centers. This role involves working on ad experiences within the Lyft app and out-of-home displays like tablets mounted behind driver seats or on car roofs.

The position requires leading architecture and design for the digital ads platform, with a focus on building fault-tolerant, highly available, large-scale distributed systems. The ideal candidate should have 5+ years of software engineering experience in the ad industry and strong expertise in cloud platforms, CI tools, and both relational and NoSQL databases.

Key responsibilities include defining technical roadmaps, architecting solutions, writing well-tested code, participating in code reviews, and resolving incidents. The role demands strong collaboration skills as you'll work across multiple teams while delegating ownership and uplifting team members.

Technical requirements include proficiency in object-oriented programming, experience with public cloud platforms (AWS, GCP, Azure), scripting languages for API automation, and solid knowledge of distributed systems. The position offers competitive compensation ($176,000-$220,000) and comprehensive benefits including medical insurance, 401(k), parental leave, and flexible work arrangements.

This is a hybrid role based in New York City, requiring 3 days per week in-office (Monday, Wednesday, Thursday) with flexibility to work remotely up to 4 weeks annually. The role presents an exciting opportunity to impact Lyft's advertising technology while working with cutting-edge systems at scale.

Last updated 8 hours ago

Responsibilities For Staff Software Engineer, Lyft Media

  • Define technical roadmap for team
  • Identify, architect, and build systems to improve business
  • Write well-crafted, well-tested, maintainable code
  • Participate in code reviews
  • Resolve ongoing incidents
  • Enable cross-team collaboration
  • Share knowledge through brown bags and tech talks

Requirements For Staff Software Engineer, Lyft Media

Java
Python
  • BS/MS in Computer Engineering, Computer Science, or related field
  • 5+ years of software engineering ad industry experience
  • Proficiency in object-oriented programming
  • Experience with distributed systems and cloud platforms
  • Experience with CI tools
  • Knowledge of relational and NoSQL databases
  • Strong communication skills

Benefits For Staff Software Engineer, Lyft Media

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
401k
Parental Leave
  • Great medical, dental, and vision insurance options
  • Mental health benefits
  • Family building benefits
  • Child care and pet benefits
  • 401(k) plan
  • Discretionary paid time off
  • 18 weeks paid parental leave
  • Subsidized commuter benefits
  • Lyft Pink ridership program

Interested in this job?

Jobs Related To Lyft Staff Software Engineer, Lyft Media

Staff Software Engineer, Lyft Media

Staff Software Engineer position at Lyft Media focusing on digital advertising platform development and architecture.

Staff Software Engineer, Lyft Media

Staff Software Engineer position at Lyft Media focusing on digital ads platform development and architecture.

Staff Software Engineer, Lyft Media

Staff Software Engineer position at Lyft Media focusing on digital advertising platform development and architecture.

Staff Software Engineer, Lyft Media

Staff Software Engineer position at Lyft Media focusing on digital advertising platform development and architecture.

Technical Staff, Software Engineering

Technical Staff Software Engineering position at Dell Technologies, focusing on storage architecture and AI infrastructure, requiring 15+ years of experience in software development and storage systems.