mid Software Engineer ic

About this role

InMobi is hiring a mid-level Software Engineer based in Bangalore, India. The posting calls out experience with Python, AWS, GCP, Azure.

Role
Software Engineer
Function
software engineering
Level
mid
Track
Individual contributor
Employment
Full-time
Location
Bangalore, India
Department
Mohit Saxena(Engineering and Data Sciences)
AI Summary
Mid-level Software Engineer at InMobi Advertising, a global ad-tech platform reaching 2 billion users. Build and maintain advertising technology serving 30,000+ brands using AI/ML. Work on privacy-first solutions across lock screens, apps, TVs, and web.

Job description

from InMobi careers

InMobi Advertising is a global technology leader helping marketers win the moments that matter. Our advertising platform reaches over 2 billion people across 150+ countries and turns real-time context into business outcomes, delivering results grounded in privacy-first principles. Trusted by 30,000+ brands and leading publishers, InMobi is where intelligence, creativity, and accountability converge. By combining lock screens, apps, TVs, and the open web with AI and machine learning, we deliver receptive attention, precise personalization, and measurable impact.

Through Glance AI, we are shaping AI Commerce, reimagining the future of e-commerce with inspiration-led discovery and shopping. Designed to seamlessly integrate into everyday consumer technology, Glance AI transforms every screen into a gateway for instant, personal, and joyful discovery. Spanning diverse categories such as fashion, beauty, travel, accessories, home décor, pets, and beyond, Glance AI delivers deeply personalized shopping experiences. With rich first-party data and unparalleled consumer access, it harnesses InMobi’s global scale, insights, and targeting capabilities to create high impact, performance driven shopping journeys for brands worldwide.

Recognized as a Great Place to Work, and by MIT Technology Review, Fast Company’s Top 10 Innovators, and more, InMobi is a workplace where bold ideas create global impact. Backed by investors including SoftBank, Kleiner Perkins, and Sherpalo Ventures, InMobi has offices across San Mateo, New York, London, Singapore, Tokyo, Seoul, Jakarta, Bengaluru and beyond.

At InMobi Advertising, you’ll have the opportunity to shape how billions of users connect with content, commerce, and brands worldwide. To learn more, visit www.inmobi.com

What is the team like?

InMobi DSP is one of the world's leading advertising platforms handling 40 bn ad requests, and serving advertiser needs across the entire marketing spectrum from user awareness and acquisition to re-engagement. The optimization team is responsible for building out the automated decision systems that help scale DSP revenues without significant human intervention. As a core member, your code and systems will directly impact revenue daily.

What will you be doing?

  • Debugging/Troubleshooting and fixing issues in the production environment by working with all stakeholders.
  • Demonstrates ability to multi-task and re-prioritize responsibilities based on changing requirements.
  • Provide functional, design, and code reviews in related areas of expertise with-in team and cross-team.
  • Estimates efforts, identify risks, devises and meets project schedules.
  • Rises above detail to see broader issues and implications for whole product/team.

What do we expect from you? 

  • 7-11 years of experience.
  • Strong scripting skills in Python, Shell etc.
  • Experience in Cloud (Azure/AWS/GCP), Kubernetes ecosystem, Continuous Integration and Delivery (CI/CD), Infrastructure automation, Automation and Scripting, Networking, Linux container and cluster management
  • Expertise in Architecting and Implementing Azure Service Offering, such as Azure VMs, Virtual Machine Scale Sets (VMSS), Azure Load Balancers, SQL Database, Cosmos DB, Azure Functions, Azure Virtual Networks (VNets), Subnets, Azure network settings, DNS settings, security policies, Routing, Azure storage, Azure Active Directory (AD) etc.
  • Experience on high throughput microservices.
  • Expertise in Kubernetes to deploy scale, load balance, and manage Docker containers
  • Working knowledge of build automation and building CI/CD pipelines in Kubernetes.
  • Strong experience in Kubernetes ecosystem - Helm, skaffold
  • Expertise in Infrastructure as a code(IaC) e.g., Terraform
  • Expertise in configuring the monitoring and alerting tools like Prometheus/Grafana, dashboarding, Alerts setup etc.
  • Champion of automation. Must be doing automation daily from dev to deploy. To remove any needs of manual intervention & Debugging into the system.
  • Understanding of observability and traceability
  • To work in scrums/sprints with engineering teams on a daily basis
  • Strong computer fundamentals and problem-solving skills.
  • Must be a proven performer and team player that enjoy challenging assignments in a high-energy, fast growing and start-up workplace
  • Provide good attention to details
  • Must be excited by challenges surrounding the development of highly scalable & distributed system for building audience targeting capabilities
  • Agility and ability to adapt quickly to changing requirements and scope and priorities. Must be a self-starter who can work well with minimal guidance and in fluid environment.

The InMobi Culture

At InMobi, culture isn’t a buzzword; it's an ethos woven by every InMobian, reflecting our diverse backgrounds and experiences.

We thrive on challenges and seize every opportunity for growth. Our core values — thinking big, being passionate, showing accountability, and taking ownership with freedom — guide us in every decision we make.

We believe in nurturing and investing in your development through continuous learning and career progression with our InMobi Live Your Potential program.

InMobi is proud to be an Equal Employment Opportunity employer and is committed to providing reasonable accommodations to qualified individuals with disabilities throughout the hiring process and in the workplace.

Visit https://www.inmobi.com/company/careers to better understand our benefits, values, and more!

More roles at InMobi

Lead - Global Culture
Bangalore, India · senior
Machine Learning
Lead Information Security Analyst -Security Operations/Incident Management
Lucknow · senior
CrowdStrike Security DevOps
Lead - People Analytics
Bangalore, India · senior
Data Structures Data Modeling Machine Learning
Lead - People Operations
Bangalore, India · senior
Machine Learning Performance Optimization Compliance
Lead - Revenue Operations
Bangalore, India · senior
SQL Tableau Salesforce
All InMobi jobs →
All software engineering jobs software engineering in Bangalore, India Jobs in Bangalore, India software engineering salaries software engineering career path
All InMobi Jobs Browse software engineering roles mid positions