AdTechTalent
Engineering4 days agoOn-site

InMobi Advertising

SDE II - Senior Engineer

JavaScalaSparkPythonmicroservicesmulti-threadingperformance programmingdistributed systemsadvertisingDSPbig datacloudAzureGCPAWSdata structuresalgorithmsconcurrency

Key details

Salary

Not specified

Employment type

Full-time

Seniority

Mid-level

Years experience

3-5

Location

Bengaluru, India

Full job description

InMobi Advertising is seeking a mid-level software engineer with 2-5 years of experience and a B.E./B.Tech in Computer Science or equivalent. The role involves developing automated decision systems and highly scalable distributed systems for audience targeting on the InMobi DSP platform. Candidates must have strong coding skills in Java, Scala, Spark, or Python, expertise in data structures, algorithms, concurrency, and experience with microservices architecture and multi-threading. Good communication, attention to detail, and adaptability to changing priorities are required. Experience with big data analytics, online advertising, behavioral targeting, and cloud platforms like Azure, GCP, or AWS is a plus. The position is full-time based in Bangalore, India.

What you'll do

  • Build automated decision systems to help scale DSP revenues without significant human intervention
  • Develop highly scalable and distributed systems for audience targeting capabilities
  • Write code and build systems that directly impact revenue daily

Requirements

  • 2-5 years development experience
  • B.E. / B.Tech in Computer Science or equivalent
  • Strong development, coding experience in one or more programming languages like OO Programming (Java), Scala, Spark, Python
  • Expertise in Data Structures, Algorithms, Concurrency
  • Experience in Micro-services Architecture, multi-threading, performance-oriented programming and designing skills
  • Good organization, communication and interpersonal skills
  • Proven performer and team player
  • Self-starter who can work well with minimal guidance and in fluid environment
  • Attention to details
  • Excited by challenges surrounding the development of highly scalable & distributed systems for building audience targeting capabilities
  • Agility and ability to adapt quickly to changing requirements and priorities

Tech stack

JavaScalaSparkPythonMicro-services Architecturemulti-threadingperformance-oriented programmingpublic cloud (Microsoft Azure, GCP, AWS)

Benefits

Continuous learning and career progression through InMobi Live Your Potential programEqual Employment Opportunity employerReasonable accommodations for qualified individuals with disabilities

Apply now

This MVP uses a placeholder application flow. In production, this section can connect to an external apply URL or a native application form.

Similar jobs

More roles worth a look

Related opportunities based on specialty and working model so candidates can keep momentum.