Software Engineer, Business Intelligence

Lyft, San Francisco, CA

Lyft is your friend with a car, whenever you need one

Here at Lyft, Data is the only way we make decisions. It is the core of our business, helping us create an exceptional transportation experience for our customers and providing insights into the effectiveness of our product launch features.  The mission of our Business Intelligence team is to make data the heart of every human decision at Lyft.  We do this by integrating closely with product and business areas, to effectively build well engineered, technically viable and scalable data products.  We’re looking for someone who has a passion for diving into data, unraveling the complexities, and building powerful data solutions.

Your efforts will allow accessibility to business and user behavior insights, leveraging huge amounts of Lyft data to fuel several teams such as Product, Engineering, Marketing, Growth, Finance and many others.  You’ll be diving deep into our vast incoming data streams, crafting structured schema, and presenting data to the right stakeholders to impact decisions across the company.

The ideal candidate is technically savvy, business minded, and exceptionally driven. If you’re sharp, highly analytical, resourceful, have sound engineering skills and can communicate complex ideas with ease, then we’d like to talk to you.


  • Own and architect data models used across various stakeholders
  • Partner with analysts, engineers, and business stakeholders to understand data needs and domains
  • Develop well designed, end-to-end data solutions that enable crucial decisions at all levels
  • Support project development life cycles through data modeling, transformation, reporting and analytics on big data
  • Build rich and dynamic dashboards using out-of-box features, customizations, and creative visualizations using in-house tools as well as third party tools
  • Prototype new BI tools and expand existing tools to unlock new insights
  • Enable our consumers by designing well structured training and documentation


  • B.S. in a computer science or other technical field
  • 3+ years industry experience building ETL and data modeling
  • Expertise in SQL query performance optimization (Redshift, PostgreSQL) and big data frameworks (Hive, MapReduce)
  • Experience building rich and dynamic dashboards using out-of-box features, customizations, and visualizations using d3, Angular.js or equivalent is preferred
  • Experience in Javascript, HTML, CSS is preferred
  • Development experience on large data sets and in at least one scripting language (Python preferred) is a plus
  • Excellent communication skills, oral and written


  • Experience working with geospatial data
Lyft is an EEO employer that actively pursues and hires a diverse workforce, and pursuant to the San Francisco Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

About Lyft

Wherever you’re headed, count on Lyft for rides in minutes. The Lyft app matches you with local drivers at the tap of a button. Just request and go.

Ride by ride, we’re changing the way our world works.

Want to learn more about Lyft? Visit Lyft's website.