Sr. Software Engineer, Data/Machine Learning
LiftoffAbout the role
Liftoff is the leading growth acceleration platform for the mobile industry, helping advertisers, publishers, game developers and DSPs scale revenue growth with solutions to market and monetize mobile apps.
Liftoff’s solutions, including Accelerate, Direct, Influence, Monetize, Intelligence, and Vungle Exchange, support over 6,600 mobile businesses across 74 countries in sectors such as gaming, social, finance, ecommerce, and entertainment. Founded in 2012 and headquartered in Redwood City, CA, Liftoff has a diverse, global presence.
About Liftoff
At Liftoff, we’re helping mobile businesses scale and succeed via our sophisticated technology that enables them to find their most engaged users. We are a trusted guide for growth and engagement, transforming how people discover and experience apps. Advertisers depend on us to reach, acquire, and retain high-value users worldwide. We are one of the world’s largest independent, unbiased and privacy-friendly growth platforms that fuels the entire mobile app growth cycle across user acquisition, engagement, monetization, and analytics. Consistently ranked as one of the fastest growing companies and best places to work, we are a profitable company with strong product-market fit and tremendous growth opportunity. We have a creative, collaborative, and humble culture. We are data-driven, proactive, and have the courage to drive change.
Liftoff is the leading growth acceleration platform for the mobile industry, helping advertisers, publishers, game developers, and DSPs scale revenue growth with solutions to market and monetize mobile apps.
Liftoff’s solutions, including Accelerate, Direct, Influence, Monetize, Intelligence, and Vungle Exchange, support over 6,600 mobile businesses across 74 countries in sectors such as gaming, social, finance, e-commerce, and entertainment. Founded in 2012 and headquartered in Redwood City, CA, Liftoff has a diverse, global presence.
Position
The Data Engineering team is responsible for the efficiency, quality, and availability of Liftoff+Vungle data for both internal and external consumption. This role will help drive the operational planning and success of Data Availability, Engineering, and Operations while also championing new technologies and methodologies which lead to more efficient Data ingestion, model training, serving, and utilization. The Sr. Engineer, Data/ML is responsible for working as a part of the Data Engineering team on data availability planning and capacity planning, and working collaboratively with data scientists, product, and the larger engineering organization to support data needs while assisting with data-related technical issues.
Location
SF Bay Area, Greater Seattle Area, or Greater Los Angeles Area
Although we are primarily remote, we would ideally like this hire to be based in the West Coast (Pacific timezone) for easier travel to our Redwood City, CA HQ for regular collaboration (each trip approx 3-5 days). This role is required to work Pacific hours (daily stand ups with Asia teams go as late as 7pm Pacific, some meetings potentially later).
Responsibilities
- Build and maintain data pipelines and data infrastructure to support revenue tracking, analytics, and machine learning models
- Work with data at petabyte scale and billions of events / day
- Design, engineer, and implement robust, low latency data pipelines for model training
- Improve scaling, automation, and monitoring of ML models
- Collaborate with data scientists to develop and improve ML models
- Take ownership and work with various groups spanning product management, engineering, data analytics, sales, and data science in a fast-paced environment
- Focus on code readability, performance, testing, documentation, continuous integration
- Contribute to the build of next-generation data solutions that maximize performance and reliability for our use cases, including data lakes, pipeline automation tools, and feature stores
- Become familiar with core development, product release, and business processes
- Implement new features and streamlining existing services
- Minimize complexity and increase shared understanding
- Mentor and share knowledge with team members
Qualifications:
- BS in Computer Science with 8+ years of professional experience; or
MS in Computer Science with 5+ years of professional experience; or
PhD with 2+ years of experience; or equivalent work experience - Experience building/testing/deploying/maintaining streaming and batch-processing data pipelines
- Expertise in query planning analysis, identifying hot spots, and optimizing large complex joins
- Knowledge of various ETL techniqu
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s