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 1Weather, a popular weather app with over 100 million downloads.

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 recognized as a "Great Place to Work" in India since 2017 and featured on the CNBC Disruptor 50 list.

Last updated a month 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, AWS Audit Manager

Lead software development for AWS Audit Manager, streamlining audit and compliance processes with automation for global customers.

Senior System Development Engineer, Kuiper Network Services

Senior System Development Engineer role for Project Kuiper, building software to manage ground Points of Presence for satellite broadband connectivity.

Software Development Engineer-II

Amazon is seeking a Senior Software Engineer to lead high-scale web services development for digital content commerce.

Software Development Engineer, AWS Energy Team

Join AWS as a Software Development Engineer to build sustainable cloud infrastructure and innovative renewable energy solutions.

Software Development Engineer III, Transporter Aggregation and Tracking Services (Tracks)

Senior Software Engineer role at Amazon, focusing on Last Mile delivery technology and real-time data processing for logistics optimization.