Lyft

Staff Software Engineer-Data Platform Compute

Lyft

New York, NY, USA
Full-TimeDepends on ExperienceSenior LevelMasters
Job Description

Welcome to Lyft - a company that is revolutionizing the way people move and creating a more sustainable future for transportation. We are seeking a highly skilled and experienced Staff Software Engineer to join our dynamic Data Platform Compute team. As a key member of our team, you will play a crucial role in designing and developing the software systems that power our data platform, enabling us to make data-driven decisions and provide exceptional user experiences. This is an exciting opportunity to work on cutting-edge technologies and have a direct impact on the growth and success of our company. If you are a passionate and driven individual with a strong background in software engineering and a deep understanding of data processing, we want to hear from you.

  1. Design and develop software systems for our data platform, ensuring they are efficient, scalable, and reliable.
  2. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
  3. Implement best practices and standards for coding, testing, and deploying software.
  4. Troubleshoot and resolve complex technical issues related to data processing.
  5. Stay updated with the latest technologies and trends in data processing and drive innovation within the team.
  6. Mentor and guide junior team members, providing technical support and reviewing their code.
  7. Work closely with product managers and data scientists to understand their needs and provide solutions to support their data-driven decisions.
  8. Collaborate with data engineers to design and optimize data pipelines for efficient and accurate data processing.
  9. Identify and fix performance bottlenecks to ensure the smooth functioning of the data platform.
  10. Participate in code reviews and provide constructive feedback to ensure the quality and maintainability of the codebase.
  11. Take ownership of the end-to-end development process and ensure timely delivery of projects.
  12. Communicate project progress and issues to the team and stakeholders in a clear and concise manner.
  13. Adhere to company standards and policies for security, data privacy, and compliance.
  14. Continuously evaluate and improve processes and tools to enhance the efficiency and effectiveness of the team.
  15. Proactively identify and address potential risks and challenges in software development.
Where is this job?
This job is located at New York, NY, USA
Job Qualifications
  • Expertise In Software Development: A Successful Candidate For The Staff Software Engineer-Data Platform Compute Role At Lyft Should Have Extensive Experience In Software Development, Including Proficiency In Programming Languages Such As Java, Python, And Scala. They Should Also Have A Strong Understanding Of Software Architecture And Design Principles.

  • Data Platform Experience: The Ideal Candidate Should Have A Deep Understanding Of Data Platform Technologies Such As Hadoop, Spark, And Kafka. They Should Have Experience Building And Maintaining Data Pipelines, As Well As Optimizing Data Processing And Storage For Large-Scale Datasets.

  • Cloud Computing Skills: The Candidate Should Have A Solid Understanding Of Cloud Computing, Preferably With Experience In Building And Deploying Applications On Cloud Platforms Such As Aws, Gcp, Or Azure. They Should Also Have Experience With Containerization Technologies Like Docker And Kubernetes.

  • Team Leadership Experience: The Staff Software Engineer-Data Platform Compute Role At Lyft Requires Strong Leadership Skills, As The Candidate Will Be Responsible For Leading A Team Of Engineers. They Should Have A Proven Track Record Of Successfully Managing And Mentoring A Team, As Well As Driving Projects To Completion.

  • Communication And Collaboration Skills: Strong Communication And Collaboration Skills Are Crucial For This Role, As The Candidate Will Be Working Closely With Cross-Functional Teams, Including Data Scientists, Data Engineers, And Product Managers. They Should Be Able To Effectively Communicate Complex Technical Concepts To Non-Technical Stakeholders And Work Collaboratively Towards Achieving Shared Goals.

Required Skills
  • SQL Programming

  • Database Management

  • Data Modeling

  • Distributed systems

  • Machine Learning

  • Data warehousing

  • Cloud Computing

  • Data integration

  • Agile methodologies

  • ETL Development

  • Big Data Analytics

Soft Skills
  • Communication

  • Conflict Resolution

  • Emotional Intelligence

  • Leadership

  • Time management

  • creativity

  • Attention to detail

  • Teamwork

  • Adaptability

  • Problem-Solving

Compensation

According to JobzMall, the average salary range for a Staff Software Engineer-Data Platform Compute in New York, NY, USA is approximately $150,000 to $200,000 per year. This can vary depending on the specific company, level of experience, and other factors.

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 PostedDecember 11th, 2024
Apply BeforeJune 9th, 2026
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