Lyft

Senior Software Engineer, Data Platform

Lyft

San Francisco, CA, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Are you a passionate and experienced Senior Software Engineer with a strong background in building robust data platforms? Do you thrive in a fast-paced, dynamic environment where you can make a significant impact? Look no further! Lyft is seeking a highly skilled individual to join our Data Platform team as a Senior Software Engineer. In this role, you will be responsible for designing, developing, and maintaining our data infrastructure to support our rapidly growing business. If you have a passion for data and a drive to constantly innovate and improve, we want you on our team. Join us in revolutionizing the transportation industry and shaping the future of mobility.

  1. Design and develop robust data platforms to support the company's growing business needs.
  2. Maintain and optimize existing data infrastructure to ensure its reliability and scalability.
  3. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  4. Conduct research and implement new technologies to drive innovation and improve efficiency.
  5. Troubleshoot and resolve complex technical issues related to data pipelines and systems.
  6. Develop and maintain documentation for data infrastructure and processes.
  7. Mentor and provide technical guidance to junior engineers on the team.
  8. Stay updated on industry trends and best practices in data engineering and apply them to improve our data platforms.
  9. Work closely with data analysts and data scientists to ensure timely and accurate delivery of data for analysis and reporting.
  10. Proactively identify potential roadblocks and implement solutions to ensure timely project delivery.
  11. Collaborate with DevOps and infrastructure teams to ensure a robust and secure data environment.
  12. Continuously monitor and optimize data pipelines for performance and cost efficiency.
  13. Communicate effectively with stakeholders and provide regular updates on project progress.
  14. Demonstrate a strong commitment to quality and data integrity in all aspects of the job.
  15. Drive continuous improvement and automation of data processes to increase efficiency and productivity.
Where is this job?
This job is located at San Francisco, CA, USA
Job Qualifications
  • Extensive Experience In Software Engineering: A Senior Software Engineer At Lyft Must Have A Strong Background In Software Engineering, Including Proficiency In Programming Languages Such As Java, Python, Or C++. They Should Also Have Experience With Modern Development Tools And Frameworks.

  • In-Depth Knowledge Of Data Platforms And Architecture: The Ideal Candidate Should Have A Deep Understanding Of Data Platforms And Architecture, Including Relational And Non-Relational Databases, Data Warehouses, And Data Lakes. They Should Also Have Experience With Data Modeling And Etl Processes.

  • Strong Data Analysis And Problem-Solving Skills: As A Senior Software Engineer, Data Platform, The Candidate Should Be Able To Analyze Complex Data Sets And Identify Patterns And Trends. They Should Also Have Strong Problem-Solving Skills To Develop Efficient And Scalable Solutions To Data-Related Challenges.

  • Experience With Big Data Technologies: Lyft Deals With Massive Amounts Of Data, And The Senior Software Engineer Should Have Experience With Big Data Technologies Such As Hadoop, Spark, Or Kafka. They Should Also Have Experience With Cloud-Based Data Platforms Such As Aws Or Gcp.

  • Leadership And Communication Skills: A Senior Software Engineer At Lyft Should Be A Natural Leader With Excellent Communication Skills. They Should Be Able To Collaborate Effectively With Cross-Functional Teams, Mentor Junior Engineers, And Communicate Technical Concepts To Non-Technical Stakeholders.

Required Skills
  • Database Management

  • DevOps

  • Agile Methodology

  • Distributed systems

  • Machine Learning

  • Data Visualization

  • Cloud Infrastructure

  • API design

  • Big data processing

  • Data Analytics

  • ETL Development

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • Interpersonal Skills

  • creativity

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Senior Software Engineer, Data Platform in San Francisco, CA, USA is typically between $160,000 - $200,000 per year. However, salaries can vary depending on factors such as years of experience, specific job responsibilities, and the company or industry.

Additional Information
Lyft is an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate based upon race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.
Required LanguagesEnglish
Job PostedMay 13th, 2024
Apply BeforeJune 21st, 2025
This job posting is from a verified source. 
Reposted

Apply with Video Cover Letter Add a warm greeting to your application and stand out!

About Lyft

Lyft, Inc. is a transportation network company based in San Francisco, California and operating in 640 cities in the United States and 9 cities in Canada. It develops, markets, and operates the Lyft mobile app, offering car rides, scooters, and a bicycle-sharing system.

Frequently asked questions

Get interviewed today!

JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.

Get Started