Software Development Engineer II: 430

Amagi

Bengaluru

On-site

INR 1,400,000 - 2,200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Amagi in Bengaluru is seeking a backend engineer to own and evolve the infrastructure that runs autonomous AI agents in production. You will tackle hard, stateful workflows, ensure correctness across distributed boundaries, and operate without hand-holding in a large codebase.

You will design features across the backend, own modules end-to-end, and harden existing paths for reliable, multi-tenant production traffic with a JVM stack (Java 17+). In-office work mode in Bengaluru.

Qualifications

  • 2–4 years of professional software engineering experience with a strong developer mindset and ownership.
  • Solid Java (Java 17+ ideally) and comfort with a JVM backend stack.
  • Working knowledge of REST and/or gRPC APIs, relational databases (PostgreSQL), and writing correct, testable service code.

Responsibilities

  • Debug hard, cross-cutting problems across services and boundaries.
  • Design and implement backend features from API to persistence for a durable, multi-tenant system.
  • Take full ownership of modules needing dedicated engineering bandwidth.
  • Harden existing code paths and improve failure behavior for production traffic.
  • Write clean, tested, maintainable code and automated tests.
  • Collaborate with platform lead and operational teams to align what to build and why.

Skills

Strong developer mindset
Java 17+
REST
gRPC
PostgreSQL
Distributed multi-service architecture
End-to-end ownership
2–4 years experience

Tools

Temporal
Dropwizard
Vert.x
Kafka
Redis
Kubernetes
Maven
JDBI

Job description

Amagi is an AI-enabled industry cloud platform built for the new video economy, helping media companies modernize operations, unify streaming and broadcast workflows, and drive advanced monetization. From live remote production and real-time ad decisioning to automated playout and global content syndication. We operate a dynamic content and advertising marketplace and offer fully managed broadcast services that ensure 24/7 reliability and compliance. Trusted by 56% of the Top 50 media companies globally, Amagi powers over 7,000 channel deliveries across 300+ content distributors, processing 500K+ hours of content and generating 26 billion+ monetized ad impressions. Headquartered in Bengaluru, India, with a 1000+ member global team across Americas, EMEA and APAC, Amagi is redefining how media is created, distributed, and monetized—intelligently and globally.

Our identity and mission: Amagi, epitomizing the essence of freedom, embarks on an extraordinary mission to establish the world's foremost media technology business rooted in a foundation of goodness. Our commitment to autonomy is paralleled by our shared connection through a compelling purpose, with the Amagi Way serving as our guiding light. In our pursuit, we strive to create a harmonious blend of individual freedom and collective purpose, shaping a unique and transformative journey that sets us apart in the realm of media technology.

Work Mode : In Office

This is a deep backend engineering role on the infrastructure that runs autonomous AI agents in production. The problems here are the genuinely hard kind: durable, long-running workflows that have to survive restarts, failures, and hours-long executions without losing state or acting twice; correctness that has to hold across distributed service boundaries; concurrency and shared state under failure; non-deterministic model behavior wrapped in deterministic guarantees; and multi-tenant isolation that cannot be allowed to leak.

You’ll own modules end to end — not just add endpoints, but chase root causes through several services and data layers to find them, and ship into a system where "mostly works" isn't good enough. It's a large, dense codebase with real engineering depth, and you're expected to get up to speed fast and operate without hand-holding. If shallow CRUD work bores you and you want problems with actual weight to them, this is that.

#What you'll do
  • Debug hard, cross-cutting problems — the kind that don't reproduce in one service, where the cause is three hops upstream in a workflow, a race, or a state-serialization bug, and the fix has to be correct under concurrency and failure.
  • Design and implement features across the backend — from public API through business logic to persistence — that hold up in a durable, multi-tenant, production system.
  • Take full ownership of modules that need dedicated engineering bandwidth, becoming a genuine second owner of parts of the system rather than a ticket-taker.
  • Harden what already exists — close correctness gaps, improve failure behavior, and raise the reliability bar on paths that carry real production traffic.
  • Write clean, tested, maintainable code — including the automated tests that make a system this complex safe to change.
  • Work directly with the platform's technical lead on direction, and with operational and application teams on what to build and why.
## What we’re looking for
  • 2–4 years of professional software engineering experience with a strong developer mindset — you reach for root causes, you can own a problem end to end, and you ramp fast on code you didn't write.
  • Solid Java (Java 17+ ideally) and comfort with a JVM backend stack.
  • Working knowledge of REST and/or gRPC APIs, relational databases (PostgreSQL), and writing correct, testable service code.
  • Comfort operating in a distributed, multi-service architecture — you understand that a request crosses boundaries and you can reason about failure across them.
  • The ability to work effectively without heavy supervision, and the judgment to know when to ask.
## Our stack (so you know what you're walking into)

Java 21 Dropwizard 4 Vert.x Temporal (durable workflows) gRPC PostgreSQL + JDBI Redis Kafka Weaviate Kubernetes + Helm Maven. Notably not Spring — if you've only ever worked in Spring Boot, you'll be fine, but expect to learn our patterns.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Development Engineer III: 434
Software Development Engineer III: 434

Amagi • Bengaluru

On-site
INR 2,200,000 - 3,400,000
On-site gym
Wellness rooms
Healthy meals
+1
Platform Engineer Il
Platform Engineer Il

Amagi • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Health insurance
Employee Assistance Program
On-site gym
+3
Platform Engineer I: 270
Platform Engineer I: 270

Amagi • Bengaluru

On-site
INR 1,500,000 - 2,200,000
Manager - RevOps & GTM Engineering: 371
Manager - RevOps & GTM Engineering: 371

Amagi • Bengaluru

On-site
INR 2,000,000 - 3,600,000
Health insurance
On-site gym
Wellness rooms
+3
Lead Engineer
Lead Engineer

Arcadia Power, Inc. • Chennai District

On-site
INR 3,000,000 - 5,000,000
Competitive compensation
Hybrid model with remote first policy
Flexible Leave Policy
+2
Backend Engineer (Go)
Backend Engineer (Go)

InCommon • India

On-site
INR 1,200,000 - 2,500,000
Software Engineer III
Software Engineer III

Arcadia Power, Inc. • Chennai District

On-site
INR 2,800,000 - 5,600,000
Employee stock options
Hybrid work model
Medical insurance (self + family)
+2
Lead Engineer
Lead Engineer

Arcadia • Chennai District

On-site
INR 4,000,000 - 7,000,000
Competitive compensation
Hybrid model with remote-first policy
Flexible Leave Policy
+7
Staff Software Engineer
Staff Software Engineer

Taggd • Gurugram District

On-site
INR 4,200,000 - 6,800,000
Specialist - IT - Engineering
Specialist - IT - Engineering

Avis Budget Group • Bengaluru

On-site
INR 1,500,000 - 2,100,000