Senior Software Engineer, Data - MappingPosted today

The opportunity

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive.

What you'll do

  • Own core data pipelines end-to-end, building deep subject matter expertise in: the systems you manage and defining/managing SLAs for pipelines, services, and datasets to ensure reliability at scale

  • Serve as the technical owner and architectural lead for our offline: experimentation platform and route simulation services, setting technical direction, evaluating trade-offs, and ensuring the systems scale with Lyft's routing and mapping ambitions

  • Continuously evolve data models and schemas to meet business and engineering requirements

  • Develop AI tools that support self-service management of data pipelines (ETL): and schema evolution, and perform hands-on SQL tuning to optimize data processing performance

  • Write clean, well-tested, and maintainable code, prioritizing scalability and cost efficiency

  • Participate in code and architecture reviews to ensure code quality and distribute knowledge

What they're looking for

  • Manage on-call rotations and proactively improve team processes
  • Mentor others, give brown bags, and promote engineering best practices across the team