Software Engineer - DSP Optimization

InMobi is a global Advertising Platform that powers customers' growth by helping them engage their audiences and drive real connections.
Backend
Mid-Level Software Engineer
Contact Company
2+ years of experience
AI · Advertising

Description For Software Engineer - DSP Optimization

InMobi, founded in 2007 during a recession, has grown into a global Advertising Platform that powers customer growth through audience engagement and real connections. With 17 years of experience, InMobi has built a second unicorn, Glance, advancing digital consumption across 400M devices in India, SEA, Japan, and the US, with ~200M daily active users.

The InMobi DSP team handles 40 billion ad requests daily, serving advertiser needs across the marketing spectrum. As a core member of the optimization team, you'll be responsible for building automated decision systems that scale DSP revenues without significant human intervention. Your code and systems will directly impact daily revenue.

We're looking for a passionate developer with 2-5 years of experience and a B.E./B.Tech in Computer Science or equivalent. You should have strong coding skills in OO Programming (Java), Scala, Spark, or Python, with expertise in Data Structures, Algorithms, and Concurrency. Experience in Micro-services Architecture, multi-threading, and performance-oriented programming is crucial.

At InMobi, we value thinking big, passion, accountability, and ownership with freedom. We offer continuous learning and career progression through our InMobi Live Your Potential program. Join us in building highly scalable & distributed systems for audience targeting in a fast-paced, challenging environment.

InMobi is an Equal Employment Opportunity employer, proud of its diverse culture and committed to making reasonable accommodations for qualified individuals with disabilities.

Last updated 4 months ago

Responsibilities For Software Engineer - DSP Optimization

  • Build automated decision systems to scale DSP revenues
  • Develop highly scalable & distributed systems for audience targeting
  • Work on systems that directly impact daily revenue
  • Adapt to changing requirements, scope, and priorities

Requirements For Software Engineer - DSP Optimization

Java
Scala
Python
  • 2-5 years development experience
  • B.E. / B.Tech in Computer Science or equivalent
  • Strong development and coding experience in OO Programming (Java), Scala, Spark, Python
  • Expertise in Data Structures, Algorithms, Concurrency
  • Experience in Micro-services Architecture, multi-threading, performance-oriented programming
  • Good organization, communication and interpersonal skills
  • Self-starter who can work well with minimal guidance
  • Attention to detail
  • Agility and ability to adapt quickly to changing requirements

Benefits For Software Engineer - DSP Optimization

  • Continuous learning opportunities
  • Career progression through InMobi Live Your Potential program

Interested in this job?

Jobs Related To InMobi Software Engineer - DSP Optimization

Communications Manager, Equality and Engagement

Communications Manager position focused on equality and engagement initiatives at Salesforce, leading internal and external communications strategies.

Physical Design Engineer

Physical Design Engineer position at Qualcomm India, focusing on PNR implementation for SoCs with 2+ years experience requirement in latest tech nodes.

Power Software Engineer

Power Software Engineer position at Qualcomm China, focusing on power optimization and software development for mobile and gaming applications using Android/Linux systems.

WLAN Software developer

WLAN Software Developer position at Qualcomm focusing on wireless networking, OpenWRT framework, and embedded systems development.

Program Manager

Program Manager position at Qualcomm India managing SW Development Programs, requiring 4+ years experience and strong program management skills.