D

Digital Turbine

Mobile growth platform for ads monetization

Lead Backend Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timePetah Tikva, IsraelIn-person

About the Job

Requirements

  • At least 8 years of hands-on experience building, scaling, and operating high-throughput backend platforms in production, with demonstrated technical leadership on distributed systems.
  • Strong foundations in computer science, memory management, data structures, and distributed algorithms, with a track record of solving high-concurrency and resource-optimization challenges.
  • Expert command of at least two backend ecosystems, such as Java, Go, Kotlin, Scala, Python, C++, or TypeScript, and a problem-first approach to choosing technical stacks.
  • Deep experience with relational and distributed/NoSQL data stores, including query optimization and data pipeline architecture.
  • Demonstrated expertise designing enterprise-grade APIs, event-driven architectures, and microservice integration patterns.
  • Ability to navigate ambiguity, drive technical consensus across teams, and independently deliver mission-critical software.
  • B.Sc. or M.Sc. in Computer Science, Software Engineering, or equivalent practical/military experience.

Responsibilities

  • Lead the backend design, technical roadmap, and end-to-end execution of scalable, fault-tolerant platform services and APIs, ensuring architectures support long-term maintainability, predictability, and low-risk evolution.
  • Drive low-latency optimization and algorithmic problem-solving for high throughput and real-time marketplace dynamics, building resilient, high-performance backend services.
  • Define, build, and maintain clean, well-governed APIs, including REST and gRPC, and asynchronous messaging interfaces that integrate products into a unified, modular architecture.
  • Evaluate and select languages and tools for each technical domain, optimizing performance, concurrency, and memory utilization across JVM, Go, Node, or other ecosystems.
  • Own backend services throughout their production lifecycle; implement telemetry, distributed tracing, automated failover, and performance tuning to ensure high availability and SLA compliance.
  • Mentor engineers, establish backend design principles, lead code and architectural reviews, and promote modern software engineering practices.
  • Partner with Product Leads, System Architects, and Data Engineering teams to translate business goals into technical strategies and execution plans.

Desired Qualifications

  • Proficiency with Docker, Kubernetes, AWS or GCP, and automated CI/CD pipelines.
  • Exposure to ad exchange mechanics, Real-Time Bidding, high-frequency trading platforms, or large-scale data analytics platforms.
  • Experience incorporating machine learning models, inference engines, or automated streaming pipelines into high-availability backend service workflows.

About the Company

Digital Turbine

Mobile growth platform for ads monetization

Digital Turbine provides a mobile growth platform that helps advertisers, publishers, wireless carriers, and device OEMs grow audience reach and monetize mobile content. It embeds a full advertising stack and proprietary technology directly into devices via carriers and OEMs, enabling end-to-end ad delivery and monetization at the device level without requiring extra app downloads. It differentiates itself by integrating ad tech into devices through operator and OEM partnerships, creating a tightly connected monetization pipeline across devices. Its goal is to maximize revenue opportunities for clients by enabling scalable mobile growth and monetization across a global footprint.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Austin, TX
Founded
2011

Recently Posted Jobs

Explore more opportunities at Digital Turbine

See more jobs