Digital Turbine

Software Engineering Manager

Digital Turbine$130K — $155K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 2+ years of direct people management experience in software engineering.
  • 8+ years of hands-on software development experience building high-scale platforms.
  • Strong background in full-stack architecture, particularly in distributed systems.
  • Familiarity with polyglot environments (e.g., TypeScript/React, Java, Kotlin, Go, Python, C++).
  • Proven track record in mentoring engineers and resolving technical trade-offs.

Responsibilities

  • Directly manage a team of engineers across multiple experience levels.
  • Translate business goals into technical roadmaps in partnership with product leads.
  • Drive high architectural and quality standards in product development.
  • Lead recruitment efforts to build a diverse engineering team.
  • Ensure overall health and performance of services owned by your pods.
  • Advocate for your pods' engineering needs among cross-functional stakeholders.

Benefits

  • Flexible work environment with a hybrid model.
  • Opportunity to lead and mentor a diverse team of engineers.
  • Access to cutting-edge technology and high-scale product development.
  • Support for professional growth and career development.
  • Focus on fostering an inclusive and high-ownership culture.
Full Job Description
Please note that Digital Turbine is a hybrid work environment-only candidates local to the posting location will be considered.

Digital Turbine runs on small, autonomous pods that own outcomes and roadmaps end-to-end. We hire leaders who balance strong technical judgment with people-first management: leaders who can guide team execution, foster engineering excellence, and hire and grow top talent without getting bogged down in language-specific dogma.

As a Software Engineering Manager, you will lead full-stack engineering pods responsible for building the product surfaces that bring our marketplace together-campaign management, unified dashboards, audience tooling, and low-latency supply/demand APIs. You will partner directly with Product Management, Design, and Engineering Directors to align roadmaps, drive high-throughput backend architecture, and maintain operational health across a polyglot stack. While this is primarily a people and delivery leadership role, a strong background in low-latency systems, algorithmic problem-solving, and scalable web surfaces is essential for technical coaching and system design oversight.

About the Software Engineering Manager:
  • People Leadership: Direct-manage a team of Senior, Mid-level and Junior Full Stack Engineers across front-end, back-end, and data domains. Conduct 1:1s, guide career development, handle performance management, and foster an inclusive, high-ownership engineering culture.
  • Execution & Delivery: Partner with Product Leads to translate business goals into clear technical roadmaps, scoping, and sprint execution. Ensure pods consistently deliver robust, reliable product surfaces on time.
  • Technical Oversight: Drive high architectural and quality standards across the team. Coach engineers on API design, service scalability, pushing heavy computational logic to backend services, and front-end performance.
  • Hiring & Team Growth: Lead recruitment efforts to scale the pod, recruiting diverse, top-tier engineering talent and building out sustainable team onboarding processes.
  • Operational Excellence: Ensure overall health, observability, and performance of services owned by your pods. Drive incident management, post-mortems, and equitable on-call practices.
  • Strategic Alignment: Serve as the primary engineering advocate for your pods, collaborating with cross-functional stakeholders and aligning pod delivery with Digital Turbine's broader architecture and business strategy.


About you as the Software Engineering Manager:
  • Experience: 2+ years of direct people management experience leading software engineering teams, coupled with 8+ years of hands-on software development experience building high-scale, production platforms.
  • Technical Breadth: Strong background in full-stack architecture, with a heavy emphasis on distributed back-end systems, API design, data modeling, and low-latency performance. Familiarity with polyglot environments (e.g., TypeScript/React on the front end; Java, Kotlin, Go, Python, or C++ on the back end).
  • Leadership Capabilities: Proven track record in mentoring senior/staff engineers, navigating complex technical trade-offs, and resolving cross-pod dependencies.
  • Process & Delivery: Deep comfort with modern Agile methodologies, CI/CD practices, cloud infrastructure (AWS/GCP), and operational metrics (SLAs, SLOs, system health).
  • Radford Leveling Alignment: Fits an M3 Manager level-demonstrating capability in managing operational/tactical execution, influencing pod-level strategy, and owning performance and career growth for direct reports.


Nice to Have Skills:
  • Experience in AdTech, high-throughput marketplaces, or data-intensive dashboard surfaces.
  • Background managing distributed/remote teams across international time zones (US, Europe, Israel).
  • Experience integrating data pipelines, machine learning, or BI tools into product workflows.

About Digital Turbine

Digital Turbine, Inc. is a mobile software company that delivers products and solutions for mobile operators, device OEMs, and third-party advertisers. The company's products include Ignite, a mobile device management solution, and SingleTap, a mobile advertising platform. Digital Turbine was founded in 1998 and is headquartered in Austin, Texas.
Learn more about Digital Turbine
Size
844 employees
Market Cap
$1.4 billion
Industry
Net Income
$38.6 million
5 Year Trend
+79.4%
Revenue
$257.8 million
NASDAQ

Similar Jobs

More Jobs at Digital Turbine

More Enterprise Technology Jobs

Find similar Software Engineering Manager jobs: