Software Development Engineer III - Backend

InMobi Group's mission is to power intelligent, mobile-first experiences for enterprises and consumers. Its businesses across advertising, marketing, data and content platforms are shaping consumer experience in a world of connected devices.
Backend
Senior Software Engineer
In-Person
1,000 - 5,000 Employees
6+ years of experience
AI · Advertising · Enterprise SaaS

Description For Software Development Engineer III - Backend

InMobi, a global Advertising Platform, is seeking a highly skilled and experienced Senior Software Development Engineer (SDE 3) - Backend to join their dynamic team. The role involves designing and building large-scale distributed systems and backend services for their products, including the 1Weather app.

Key Responsibilities:

  • Design, develop, and maintain massively large-scale distributed internet systems and backend services
  • Lead architecture and design of high scale app backends and microservices
  • Improve efficiency, scalability, and stability of distributed systems
  • Analyze system performance and implement optimizations
  • Collaborate with cross-functional teams
  • Mentor junior engineers

Requirements:

  • BS/MS in Computer Science or related field, or equivalent industry experience
  • 6+ years of strong product development experience in building large-scale distributed internet systems
  • Hands-on experience with Java and frameworks like gRPC, Netty, Istio, Spring Web Flux, Kotlin
  • Strong understanding of distributed systems fundamentals
  • Excellent communication and leadership skills

InMobi offers a dynamic work environment with opportunities for immediate impact, daily meals, gym and yoga classes, and a culture that encourages thinking big and chasing passion. The company has been consistently featured among the "Great Places to Work" in India since 2017.

Join InMobi to be part of a team that's transforming mobile engagement and creating innovative solutions in the digital advertising and content space.

Last updated 5 months ago

Responsibilities For Software Development Engineer III - Backend

  • Design, develop, and maintain massively large-scale distributed internet systems and backend services
  • Lead architecture and design of high scale app backends and microservices
  • Improve efficiency, scalability, and stability of distributed systems and service backends
  • Analyze system performance and implement performance tuning, optimization, and scalability enhancements
  • Collaborate with product managers, front-end engineers, and other stakeholders
  • Mentor and guide junior engineers
  • Stay up-to-date with the latest industry trends and technologies

Requirements For Software Development Engineer III - Backend

Java
Kotlin
  • BS/MS in Computer Science or related field, or equivalent industry experience
  • 6+ years of strong product development experience in building large-scale distributed internet systems
  • Hands-on experience with Java
  • Experience with frameworks such as gRPC, Netty, Istio, Spring Web Flux, Kotlin
  • Strong understanding of distributed systems fundamentals
  • Experience in analyzing and improving efficiency, scalability, and stability of distributed systems

Benefits For Software Development Engineer III - Backend

Medical Insurance
Dental Insurance
Vision Insurance
  • Daily meals
  • Gym
  • Yoga classes
  • Training and tools
  • Drink cart Thursdays
  • Funky Fridays
  • Bring your kids and pets to work

Interested in this job?

Jobs Related To InMobi Software Development Engineer III - Backend

Software Development Engineer III - Backend

Senior Software Development Engineer (SDE 3) - Backend role at InMobi, building large-scale distributed systems for mobile-first advertising platforms.

Software Development Engineer III - Backend

Senior Software Development Engineer (SDE 3) - Backend role at InMobi, focusing on large-scale distributed systems and backend services.

Lead Solutions Engineer

Lead Solutions Engineer at InMobi: Drive innovative ad tech solutions, oversee integrations, and provide technical expertise in New York City. 5+ years experience required.

Senior Backend Software Engineer / SMTS - Distributed Systems

Senior Backend Software Engineer position at Salesforce focusing on distributed systems development, requiring 6+ years of experience in backend development and cloud technologies.

Senior Certification Developer

Senior Certification Developer role at Salesforce, developing and managing professional certifications with 5+ years of experience required.