Senior Software Engineer, Platform
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.
At Liftoff, we’re solving one of the core problems faced by every mobile app: growth. To do so, we build Machine Learning and Big Data-driven technology that can accurately predict which apps a user will like, and connect them in a compelling way. Our systems operate at a scale unseen outside of the largest Internet companies -- processing over 4 million requests per second and interacting with over a billion users a week. Our technology is innovative and we have strong product-market fit; as a result, we're profitable and seeing tremendous growth.
Across our engineering teams, we offer a wide range of opportunities for different skill levels and experiences.
About our Platform Engineering opportunity
Liftoff’s Platform team is the core of Liftoff’s success. Our group is responsible for architecting and building our entire platform infrastructure that handles billions of events per day and is growing exponentially. We’re an innovative engineering team, utilizing the latest technology in order to build efficient and high scale systems. If building and scaling low-latency, high-throughput systems is something that gets you excited, then we’d love to chat!
Location
The role is remote-first, if you are (1) able to work Pacific time zone hours and (2) willing to travel to the SF Bay Area for in-person meetings 1-2 weeks per quarter.
This role is eligible for full-time remote work in one of our entities:
-
California, Colorado, Idaho, Illinois, Florida, Georgia, Massachusetts, Minnesota, Missouri, Nevada, New Jersey, New York, North Carolina, Oregon, Rhode Island, Texas, Utah, and Washington
We are a remote-first company with US hubs in Redwood City, Los Angeles, and NYC.
Responsibilities
-
Take ownership and work with various product management, development and quality assurance groups in a fast-paced environment
-
Design, engineer & implement highly-available, fault-tolerant, distributed systems enhancing our real-time bidding system
-
Focusing on code readability, performance, testing, documentation, continuous integration
-
Become familiar with core development, product release and its business
-
Implement new features and streamline existing services
-
Minimize complexity and increase shared understanding
-
Mentor and share knowledge with team members.
-
Be on PagerDuty on-call rotation
Qualifications
-
BS in Computer Science with 5+ years professional experience; or
MS in Computer Science with 3+ years of professional experience; or
PhD with 1+ years of professional experience; -
Proficient in at least one of the following languages: Golang (preferable), C/C++, Java
-
Experience building low-latency, high-throughput, distributed backend services
-
Deep understanding of computer architectures, data structures, and algorithms
-
Knowledge of profiling and debugging distributed microservices
-
Experience building data-intensive applications.
-
Experience with distributed system observability metrics, using it for data driven design decisions
-
Have good team communication and collaboration skills.
-
Passionate about helping others and invested in the team’s success
Nice to Have
-
Previous experience in ad-tech
-
Golang, C/C++, Java, Python
-
Redis, Mongo, Kafka, Dynamo, RDBMS, ELK, RocksDB
-
gRPC, RestAPI, GraphQL
-
Jenkins, Docker, Kubernetes, AWS, Github, Github Actions
-
ML, Tensorflow, Trino, Databricks
Liftoff's compensation strategy includes competitive market rate along with equity and benefits and perks that will give our employees what they need to do their best work. In order to ensure teams are compensated fairly for the work performed, we map out specific levels and take into consideration the cost of labor within each location.
The minimum base pay for this position in the US depends on the loca
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