
Staff Software Engineer-Data Platform Compute
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.
- Design and develop software systems for our data platform, ensuring they are efficient, scalable, and reliable.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Implement best practices and standards for coding, testing, and deploying software.
- Troubleshoot and resolve complex technical issues related to data processing.
- Stay updated with the latest technologies and trends in data processing and drive innovation within the team.
- Mentor and guide junior team members, providing technical support and reviewing their code.
- Work closely with product managers and data scientists to understand their needs and provide solutions to support their data-driven decisions.
- Collaborate with data engineers to design and optimize data pipelines for efficient and accurate data processing.
- Identify and fix performance bottlenecks to ensure the smooth functioning of the data platform.
- Participate in code reviews and provide constructive feedback to ensure the quality and maintainability of the codebase.
- Take ownership of the end-to-end development process and ensure timely delivery of projects.
- Communicate project progress and issues to the team and stakeholders in a clear and concise manner.
- Adhere to company standards and policies for security, data privacy, and compliance.
- Continuously evaluate and improve processes and tools to enhance the efficiency and effectiveness of the team.
- Proactively identify and address potential risks and challenges in software development.
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.
SQL Programming
Database Management
Data Modeling
Distributed systems
Machine Learning
Data warehousing
Cloud Computing
Data integration
Agile methodologies
ETL Development
Big Data Analytics
Communication
Conflict Resolution
Emotional Intelligence
Leadership
Time management
creativity
Attention to detail
Teamwork
Adaptability
Problem-Solving
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.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
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.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started
