Software Development Engineer III - Backend

InMobi is a global Advertising Platform that powers customers' growth by helping them engage their audiences and drive real connections. They have also built Glance, a consumer technology company that operates digital platforms including Glance, Roposo, and Glance TV.
Backend
Senior Software Engineer
In-Person
6+ years of experience
AI · Advertising

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, working closely with cross-functional teams to develop robust and scalable solutions.

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 product managers and other stakeholders
  • 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, interpersonal, and leadership skills
  • Self-starter with strong attention to detail

Nice to Have:

  • Experience with large-scale data-driven systems in production environments
  • Knowledge of anomaly detection, demand forecasting, recommendation systems, and ranking models

InMobi offers a culture that values thinking big, being passionate, showing accountability, and taking ownership with freedom. They provide continuous learning opportunities and career progression through their InMobi Live Your Potential program.

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 the architecture and design of high scale app backends and microservices
  • Improve the 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
Kubernetes
  • 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
  • Strong understanding of distributed systems fundamentals
  • Experience in analyzing and improving efficiency, scalability, and stability of distributed systems
  • Excellent communication, interpersonal, and leadership skills
  • Self-starter who can work well with minimal guidance
  • Strong attention to detail

Benefits For Software Development Engineer III - Backend

  • Daily meals
  • Gym
  • Trainings
  • Tech tools
  • Regular unwind sessions
  • Child-friendly office
  • Pet-friendly office

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, designing and building large-scale distributed systems for mobile-first experiences.

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.