Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 16944514

    InMobi logo

    Senior Software Engineer

    InMobi · Bengaluru · onsite · Posted 41d ago

    Not disclosed4–8 yrsfulltimeSourced fromInstahyre

    About a minute. You'll make an account on the way through.

    About this role

    We're looking for a Senior Software Engineer who loves building, debugging, and scaling systems end-to-end. You'll work across our NodeJS and Python backend services, Next.js frontend, and Electron app, collaborating with product and design teams to ship features that matter. This is a hands-on role for someone who thrives on writing great code, designing robust systems, and mentoring others while still getting their hands dirty solving hard technical problems.


    Responsibilities:

    • Own features from idea to production: architect, implement, review code, and roll out business-critical functionality.
    • Work across the stack primarily on NodeJS, Python, and React/Next.js, but be ready to jump into other stacks (Go/Java) when needed.
    • Keep systems healthy and maintain and improve service reliability, performance, and observability.
    • Debug like a detective, leading troubleshooting and root cause analysis using logs, metrics, and distributed tracing.
    • Design data models; work with PostgreSQL, MongoDB, and Redis; optimize queries and schema design.
    • Build async workflow designs and optimize message-driven systems using RabbitMQ or Kafka.
    • Collaborate cross-functionally and partner with product managers and designers to translate requirements into clean, scalable solutions.
    • Mentor the team; guide junior engineers through code reviews, pairing sessions, and design discussions.


    Requirements:

    • 4-7 years of experience building and shipping production applications.
    • Strong skills in NodeJS, Python, and React/Next.js ; you're comfortable working across backend and frontend.
    • Excellent problem-solving fundamentals and solid grasp of data structures, algorithms, and async/sync programming paradigms.
    • Database expertise: hands-on experience with SQL and NoSQL (Postgres, MongoDB, Redis), including query optimization and indexing.
    • Understanding of messaging systems; experience with RabbitMQ, Kafka, or similar event-driven architectures.
    • System design mindset: familiarity with scalability patterns, refactoring strategies, and tradeoffs.
    • Observability experience: you know how to instrument, monitor, and debug distributed systems using logs, metrics, and traces.
    • Production debugging chops: you've debugged incidents, written postmortems, and implemented fixes.


    Bonus Skills:

    • Experience with GCP or AWS and awareness of cost optimization strategies.
    • Hands-on with CI/CD pipelines, deployment automation, and release management.
    • Familiarity with AI/ML integrations or building features powered by LLMs.

    Sourced from instahyre

    Skills

    Next.jsApache Kafkaamazon web servicesLarge Language Models (LLMs)GolangData StructuresPythonJavascriptNode.JsReact.JsAlgorithmsJavaAgentic Ai

    About InMobi

    InMobi logo

    InMobi

    Marketing & Advertising

    1k+

    employees

    2007

    19 years old

    Bangalore / Bengaluru, Karnataka

    India

    About

    InMobi operates a robust global digital advertising platform, leveraging innovative technology to transform the marketing landscape.

    Industries

    Internet

    Employee ratings

    218 reviews

    3.1/ 5

    Culture

    3.1

    Career growth

    2.6

    Work-life

    3.3

    Employees rate it well for

    Work Culture32Senior Management31Work Life Balance30Learning17Food Facility15

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Software Engineer · waiting for your command