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 8 minutes 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

Full Stack Software Developer

Full Stack Software Developer role at DRW, a global trading firm, developing critical software for algorithmic trading strategies.

Solution Engineer

Solution Engineer role at Make, leading visual platform for automation, seeking German/French speaker for technical sales support.

Junior Allegro Developer

Junior Allegro Developer position at Capco, contributing to CTRM software implementations and enhancements.

Junior Allegro Developer

Junior Allegro Developer position at Capco, contributing to CTRM software implementations and enhancements.

Back End Developer

Capco is seeking a skilled Back End Developer to work with Java, AWS, and NoSQL technologies in an event-driven architecture.