Staff Software Engineer, Production Engineering
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 Production Engineering Opportunity
Liftoff’s Production Engineering team is the core of Liftoff’s success. Our group uses data-driven engineering thinking to optimize developer workflow in delivering products and features that are scalable, reliable and efficient.
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 quarterly collaboration (3-5 days per trip). 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
- Have end-to-end ownership to one of Liftoff's core backend infrastructure, including large scale real-time data processing pipelines and high-performance front end servers.
- Improve tooling and infrastructure to ship multiple times a day with quantified impact on millions of users and our business's revenue.
- Advocate the practice of “engineering excellence” culture through state-of-the-art tools, risk-driven testing, explainable systems and code review.
- Architect, bootstrap, maintain and scale cutting-edge open source technologies (Kubernetes, Prometheus, ArgoCD, Kafka, Redis, MongoDB and etc) that maximize software development velocity.
- Architect, bootstrap, maintain and scale infrastructure reliability of large scale, high-throughput, low-latency distributed systems.
- Build FinOps foundation to deliver on KPI for infrastructure cost and cost as key engineering metrics in addition to Four Golden Signals
- Together with other engineering teams, you will share an on-call rotation and be an escalation contact for service incidents.
- Mentor and share knowledge with other team members.
Qualifications
- BS in Computer Science with 8+ years of professional experience, or
MS in Computer Science with 6+ years of professional experience, or equivalent
PhD with 3 years experience; or equivalent - Deep understanding of computer architectures, data structures, and algorithms;
- An incredible desire for quality and perfection, and the ability to temper it when necessary to ship.
- Experience in design and implementation of large-scale low-latency, high-throughput, distributed backend services
- Experience in profiling and debugging distributed microservices.
- Experience in building monitoring for modern microservice architectures.
- Experience in leading CI/CD implementation enabling self-autonomous development teams.
- Good understanding of the different branching strategies.
- Experience in SRE / DevOps roles.
- Experience in maintaining and communicating infrastructure cost to non-engineering stakeholders
- Have good team communication and collaboration skills.
- Passionate about helping others and invested in the team’s success.
- Experience with infrastructure cost tooling and visibility (AWS Cost Usage Report, Kubecost)
- Passionate about optimization problems
BONUS:
- Understanding of various security standards, protocols and implementation details.
- Previous professional experience writing in Golang, Java, Scala, Python, NodeJS, C or C++.
- Experience with Multi-Cloud Computing (AWS, GCP, Azure, etc.).
- Experience with Kubernetes/Openshift.
- Experience with large
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