Development Engineer


Pune, IN
  • Job Type: Full-Time
  • Function: Engineering Software
  • Industry: Enterprise SaaS
  • Post Date: 06/05/2024
  • Website:
  • Company Address: 1111 Broadway, 5th Floor, Oakland, California 94607, US

About LiftLab

Liftlab is the premier provider of science-powered software that optimizes marketing spend and revenue forecasting for peak efficiency, growth and profitability.

Job Description

Position: Development Engineer (Scala, Java, Python, SQL, Databases, AWS, Data Pipeline, SaaS/Multi-tenant, Google/Facebook Marketing APIs) BS CS, 5+ yrs.


Companies are spending tens of millions on digital marketing with no system to optimize media spend performance. Digital marketing leaders across Retail, eCommerce and Mobile Apps are hungry for a solution to eliminate the confusion and digital guesswork behind today's media spend decisions.

That’s where LiftLab comes in with our first-of-its-kind Performance Media Experimentation System – helping brands that want to bring the science of experimentation to digital media.

Founded by a proven team of entrepreneurs with a track record of both analytics innovation and business success (with multiple exits), LiftLab is backed by top investors, including Cowboy Ventures, ArrayVC and MediaMath. We help organizations side-step the confusion of multi-touch attribution and last click measurement systems and use the proven science of experimentation to find the lift in their media plans.


As a Development Engineer you will

  • Innovate, design, and implement a  scalable multi-tenant SaaS data pipeline product in public clouds such as AWS, GCP and Azure

  • Work with large data sets, high performance databases, cloud services, and state of the art technology and tools

  • Drive the underlying technology stack, design, and implementation methodology

  • Drive performance tuning and automation.

  • Work with teams across US and India on new products or features/improvements of existing products.

  • Support, maintain and document  software functionality

  • Identify problems, triage in a  team environment, and recommend solutions


You should have

  • Bachelor’s degree in Computer  Science or equivalent

  • 5+ years of hands-on experience designing and building SaaS/PaaS products

  • Expertise in object-oriented languages such as Java, Scala, Python

  • Designed and delivered Spring Boot based Restful web services in cloud

  • Designed and delivered data products using AWS, GCP or Azure cloud services

  • Knowledge of networking concepts like VPC/ Subnets/ Route Tables/ Internet Gateway/ NAT, etc.

  • Experience with Continuous Integration and Continuous Delivery of software

  • Understanding of SQL/ NoSQL databases and SQL programming

  • Experience with microservices architecture, Docker containers, and Kubernetes

  • Can-do startup attitude and strong collaborative and interpersonal skills - proven ability to effectively work and influence within a dynamic matrix environment


To stand out from the crowd

  • Demonstrate design and implementation experience of production quality enterprise systems at cloud scale with security, reliability, and monitoring support

  • Show a track record of solving complex problems with innovative solutions

  • Prove expertise in distributed systems and understanding of cloud infrastruture

  • Show experience with a Google Adwords, Search, Display Network and/or Facebook Marketing APIs

We use cookies to customize your user experience. Click “Agree” if you agree with our Policy.