Staff Software Engineer - Data Platform

Sorry, this job was removed at 11:00 a.m. (PST) on Tuesday, May 4, 2021
Find out who's hiring in Seattle.
See all Data + Analytics jobs in Seattle
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

At Lyft, our mission is to improve people’s lives with the world’s best transportation. To do this, we start with our own community by creating an open, inclusive, and diverse organization.

If you are passionate about building large-scale data processing systems and are motivated to make an impact in creating a robust and scalable data platform - we would love to talk to you. Data is the only way we make decisions, it’s the core of our business helping us create an exceptional transportation experience for our customers and providing insights into the effectiveness of our product & features. 

Our Streaming team is responsible for building and supporting the myriad real-time demands of the business. We ingest & curate real-time data for Lyft. If you're interested in being at the center of Lyft's efforts to deliver delightful experiences to our passengers and drivers, this might be the role for you.

You will report into an Engineering Manager.

Responsibilities:

  • Owner of the core company data pipeline, responsible for scaling up data processing flow to meet the rapid data growth at Lyft
  • Design and own the way real-time data is consumed, stored, and shared with the entirety of Lyft
  • Build and operate large-scale distributed systems (Kafka, Flink, Zookeeper, Beam, Airflow, Presto, Hive etc)
  • Write well-crafted, well-tested, readable, maintainable code
  • Participate in code reviews to ensure code quality and distribute knowledge, including Open-Source projects
  • Share your knowledge by giving brown bags, tech talks, and evangelizing appropriate tech and engineering best practices

Experience:

  • 7+ years of relevant professional experience
  • Experience in distributed platforms (Flink, Spark, Beam, MapReduce, Airflow, Presto, k8s or similar) 
  • Understanding of distributed systems concepts and principles (consistency and availability, liveness and safety, durability, reliability, fault-tolerance, consensus algorithms, etc)
  • Familiarity with the Big Data Ecosystem (Mapreduce, Yarn, HDFS, Hive, Parquet etc) is a plus

Benefits:

  • Great medical, dental, and vision insurance options
  • Mental health benefits
  • In addition to 12 observed holidays, salaried team members have unlimited paid time off, hourly team members have 15 days paid time off
  • 401(k) plan to help save for your future
  • 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible
  • Pre-tax commuter benefits
  • Lyft Pink - Lyft team members get an exclusive opportunity to test new benefits of our Ridership Program

Lyft is an equal opportunity/affirmative action employer committed to an inclusive and diverse workplace. All qualified applicants will receive consideration for employment  without regards to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status or any other basis prohibited by law. We also consider qualified applicants with criminal histories consistent with applicable federal, state and local law. 

Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

1012 Western Ave, Seattle, WA 98104

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about LyftFind similar jobs