Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Data Engineer, Central Data image - Rise Careers
Job details

Data Engineer, Central Data

At Lyft, our purpose is to serve and connect. To do this, we start with our own community by creating an open, inclusive, and diverse organization.

At Lyft, data isn't just part of our decision-making process; it's the foundation. It drives our ability to deliver exceptional transportation experiences and offers insights into the impact of our product launches and features.

Joining Lyft as a Data Engineer means becoming a pivotal part of a team dedicated to shaping the future of transportation. You'll be tasked with developing robust data pipelines—encompassing data transport, collection, and storage—and providing services that enable our leadership to make informed, risk-reducing decisions. We are in search of a Data Engineer to join the Central Data Engineering Team within Data Platform, responsible for designing and managing the most foundational datasets at Lyft (Rides, Routes, Sessions) . These datasets drive key parts of the Lyft business and support a variety of use cases, including but not limited to Pricing, Mapping, and Marketplace. 

As a Data Engineer, with your technical expertise you will manage project priorities, deadlines, and deliverables. You will design, develop, test, deploy, maintain, and enhance the data pipelines. Your work will have a major impact on several areas of the business.

We are looking for candidates who are self starters and have a proven track record of delivering data solutions that can solve critical business needs. The candidate should be able to dive deep into any problems with lots of ambiguity and build a technical solution to solve it. They should be willing to take ownership of a project or a feature and be able to drive it from design to implementation.

Responsibilities:

  • Owner of the core company data pipeline, responsible for scaling up data processing flow to meet the rapid data growth at Lyft
  • Evolve data model and data schema based on business and engineering needs
  • Implement systems tracking data quality and consistency
  • Develop tools supporting self-service data pipeline management (ETL)
  • SQL and Spark/Trino job tuning to improve data processing performance
  • Write well-crafted, well-tested, readable, maintainable code
  • Participate in code reviews to ensure code quality and distribute knowledge
  • Unblock, support and communicate with internal & external partners to achieve results

Experience:

  • 3+ years of data engineering industry experience 
  • Experience with Data (or similar) Ecosystem (Spark, Trino, Snowflake, Bigquery, Databricks)
  • Strong skills in a scripting language (Python, Bash)
  • Good understanding of SQL Engine and able to conduct advanced performance tuning
  • 1+ years of experience with workflow management tools (Airflow, Dagster, Prefect, Glue)
  • Experience of working directly with cross-functional data analytics, data scientists, and engineering teams to bridge Lyft’s business goals with data engineering

Benefits:

  • Great medical, dental, and vision insurance options
  • Mental health benefits
  • Family building 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.

This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office 3 days per week on Mondays, Thursdays and a team-specific third day. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year. #Hybrid

The expected base pay range for this position in the San Francisco area is $124,000.00 - $155,000.00. Salary ranges are dependent on a variety of factors, including qualifications, experience and geographic location. Range is not inclusive of potential equity offering, bonus or benefits. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.

Lyft Glassdoor Company Review
3.6 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Lyft DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Lyft
Lyft CEO photo
David Risher
Approve of CEO

Average salary estimate

$139500 / YEARLY (est.)
min
max
$124000K
$155000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Data Engineer, Central Data, Lyft

At Lyft, we believe in connecting communities and enhancing transportation. As a Data Engineer on the Central Data Engineering Team, you will be at the heart of this mission. Your primary goal will be to develop and maintain robust data pipelines that handle essential datasets such as Rides, Routes, and Sessions, which drive key business functions including Pricing and Marketplace. With over 3 years of experience in data engineering, you will use your skills to scale our data processing as we continue to grow. Your role involves not just data transport and storage, but also ensuring data quality and consistency through well-structured code and implementing tracking systems. You’ll work collaboratively across teams, helping to bridge the gap between complex data challenges and business needs. If you’re a self-starter with a knack for diving deep into problems, this is your opportunity to take ownership of projects from design through to implementation, all while enjoying the flexibility of a hybrid work schedule. With great benefits including unlimited paid time off and strong health plans, there’s a lot to love about being a Data Engineer at Lyft. Join us in shaping the future of transportation while having fun and making an impact in the process!

Frequently Asked Questions (FAQs) for Data Engineer, Central Data Role at Lyft
What responsibilities does a Data Engineer at Lyft have?

As a Data Engineer at Lyft, you will be responsible for designing and managing data pipelines essential for our business operations. This includes developing tools for self-service data pipeline management, ensuring data quality, and participating in code reviews to maintain code excellence. You will evolve data models as per changing business needs, and work closely with internal and external partners to ensure the successful implementation of data solutions.

Join Rise to see the full answer
What qualifications are needed for the Data Engineer position at Lyft?

To qualify for the Data Engineer role at Lyft, candidates should have a minimum of 3 years of experience in data engineering. Experience with a data ecosystem such as Spark, Trino, or Snowflake is crucial, along with strong skills in SQL and scripting languages like Python or Bash. A solid understanding of workflow management tools and an ability to work collaboratively with cross-functional teams are also essential.

Join Rise to see the full answer
What tools will I be using as a Data Engineer at Lyft?

As a Data Engineer at Lyft, you will work with various tools within the data ecosystem, including SQL databases and frameworks like Spark and Trino. Familiarity with workflow management systems such as Airflow or Prefect will also be beneficial. Your daily tasks may include SQL tuning, data pipeline management, and utilizing Databricks or BigQuery for your data processing needs.

Join Rise to see the full answer
What does the hybrid work model look like for Data Engineers at Lyft?

At Lyft, Data Engineers work in a hybrid model, which involves being in the office three days a week—specifically on Mondays, Thursdays, and one selected additional day that aligns with team needs. Additionally, the flexibility to work from anywhere for up to 4 weeks per year is a unique perk that allows for a good work-life balance.

Join Rise to see the full answer
How does Lyft foster diversity and inclusion among Data Engineers?

At Lyft, we are committed to creating an inclusive and diverse workplace. As a Data Engineer, you will be part of an organization that values unique perspectives and backgrounds. We actively promote a culture of open communication and collaboration across teams to ensure everyone's voice is heard, which is fundamental to innovation and growth.

Join Rise to see the full answer
What benefits do Lyft Data Engineers receive?

Data Engineers at Lyft enjoy a competitive benefits package that includes comprehensive medical, dental, and vision insurance. In addition to 12 observed holidays, you also receive unlimited paid time off, giving you the flexibility to recharge when you need it most. Other benefits include parental leave, 401(k) savings plans, and mental health resources, creating a supportive work environment for all employees.

Join Rise to see the full answer
What impact does a Data Engineer have at Lyft?

The impact of a Data Engineer at Lyft is significant. You will be instrumental in developing data solutions that directly influence business decisions and operations. The datasets you manage are foundational to many key aspects of the Lyft business, shaping strategies related to pricing and marketplace functionality, which makes your role integral to Lyft's ongoing success.

Join Rise to see the full answer
Common Interview Questions for Data Engineer, Central Data
What is your experience with building data pipelines?

When answering this question, it's important to outline specific projects where you've designed and implemented data pipelines. Highlight your familiarity with the tools you used, the challenges faced, and how you optimized those pipelines for performance. Providing metrics around efficiency gains or data quality improvements can also strengthen your response.

Join Rise to see the full answer
How do you ensure data quality in your engineering projects?

Discuss the strategies you employ for data quality assurance, such as implementing data validation procedures, consistent monitoring, and utilizing data quality frameworks. Mention any tools or methodologies that you've applied to track data correctness and reliability to give your interviewers a clear picture of your approach.

Join Rise to see the full answer
Can you explain your experience with SQL and performance tuning?

For this question, it's helpful to provide examples of complex queries you've written in SQL and share any instances where you used tuning techniques to enhance performance. Discuss your understanding of indexing, query optimization, and how you've resolved performance issues in past projects.

Join Rise to see the full answer
What role do you think cross-functional collaboration plays in data engineering?

Emphasize the importance of communication and teamwork in data engineering. Describe experiences you've had working with data analysts, data scientists, and other stakeholders, showcasing how collaborative efforts have led to better data solutions and achieved business objectives.

Join Rise to see the full answer
Describe a time when you faced ambiguity in a project. How did you handle it?

It's crucial to demonstrate how you approach ambiguous situations with a problem-solving mindset. Share a specific example, explaining the steps you took to gather information, identify key objectives, and ultimately arrive at a solution, highlighting any tools or strategies you employed.

Join Rise to see the full answer
What is your experience with data processing frameworks like Spark or Trino?

Discuss your hands-on experience with frameworks like Spark or Trino, explaining specific use cases where you've utilized these technologies. Highlight familiarity with their APIs, data transformation processes, and any optimizations you've implemented to improve performance in your projects.

Join Rise to see the full answer
How do you prioritize tasks when working on multiple data projects?

Explain your method for prioritizing tasks, whether it’s through agile methodologies, breaking projects into smaller tasks, or by setting clear deadlines. Share examples of how you’ve successfully managed competing priorities while delivering projects on time without compromising quality.

Join Rise to see the full answer
What motivated you to apply for the Data Engineer position at Lyft?

Articulate your passion for working at Lyft, particularly what draws you to their mission and values. Discuss how the role aligns with your career goals and how your skills can contribute to Lyft's innovative and data-driven culture, showcasing enthusiasm and the desire to make an impact.

Join Rise to see the full answer
What coding standards do you follow to maintain code quality?

Outline the coding standards you adhere to for ensuring maintainable and readable code. Discuss practices like writing clear documentation, conducting code reviews, unit testing, and following principles like DRY and SOLID, which help you maintain high-quality production code.

Join Rise to see the full answer
Can you tell us about a challenging project and how you overcame obstacles?

Select a project that tested your skills and required innovative problem-solving. Describe the challenges faced, how you identified solutions, the actions you took, and the final outcome. Use this opportunity to showcase your resilience, critical thinking, and technical expertise.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Lyft Remote Mexico City, Mexico
Posted 3 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
GoFundMe Remote San Francisco, CA
Posted 8 days ago
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Mission Driven
Social Impact Driven
Passion for Exploration
Dental Insurance
Health Savings Account (HSA)
Vision Insurance
Performance Bonus
Paid Holidays
Sabbatical
Medical Insurance
401K Matching
Paid Time-Off
Learning & Development
Maternity Leave
Paternity Leave
Mental Health Resources
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Posted 9 days ago

Lyft is one of the leading ride-sharing companies in America offering services in ride-hailing, vehicles for hire, motorized scooters, a bicycle-sharing system, rental cars, and food delivery in the United States and select cities in Canada.

48 jobs
MATCH
Calculating your matching score...
BADGES
Badge ChangemakerBadge Diversity ChampionBadge Flexible CultureBadge Work&Life Balance
CULTURE VALUES
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Social Impact Driven
Rapid Growth
BENEFITS & PERKS
Maternity Leave
Paternity Leave
Flex-Friendly
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
FUNDING
DEPARTMENTS
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
November 24, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!