Software Development Engineer III: 434

Amagi

Bengaluru

On-site

INR 4,000,000 - 6,000,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Amagi in Bengaluru, India, is hiring a backend engineer to design, develop, and maintain scalable backend services and integrations using Python, Golang, and Ruby on Rails. You will build REST APIs, data pipelines, and high-performance data access with MySQL, NoSQL, and Redis, and containerize workloads with Docker and Kubernetes.

The role demands 6+ years of hands-on experience, CI/CD, logging, and monitoring, and collaboration with Product, QA, DevOps, and Integration teams to deliver reliable

Qualifications

  • 6+ years of work experience
  • Strong hands-on experience in Python and/or Golang and/or Ruby on Rails
  • Good experience with MySQL and NoSQL databases
  • Hands-on experience with Redis for caching and data management
  • Strong experience with Docker and Kubernetes
  • Understanding of cloud environments and containerized deployments
  • Experience building integration tools, connectors, and automation utilities
  • Experience with CI/CD, Git, logging, monitoring, and troubleshooting

Responsibilities

  • Develop and maintain backend services, APIs, and integration tools using Python, Golang, and Ruby on Rails.
  • Develop reusable integration frameworks, connectors, and utilities to simplify system-to-system communication.
  • Design and implement REST APIs, webhooks, event-driven integrations, and data exchange workflows.
  • Build tools to support customer integrations, configuration, data transformation, and automation.
  • Design and optimize data solutions using MySQL, NoSQL databases, and Redis.
  • Implement caching, session management, and high-performance data access using Redis.
  • Containerize and deploy backend services using Docker and Kubernetes, including configuration, scaling, troubleshooting, and service management.
  • Build and maintain Kubernetes-based workloads, ensuring availability, scalability, and reliability of backend services.
  • Implement robust error handling, retries, logging, monitoring, and observability for integrations.
  • Collaborate with Product, QA, DevOps, and Integration teams to deliver reliable end-to-end backend solutions.
  • Improve existing services through performance optimization, automation, scalability improvements, and technical debt reduction.

Skills

Python
Golang
Ruby on Rails
MySQL
NoSQL
Redis
Docker
Kubernetes
CI/CD
Git
Logging

Tools

Docker
Kubernetes
Git
CI/CD pipelines

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

Job Profile:
  • Develop and maintain backend services, APIs, and integration tools using Python, Golang, and Ruby on Rails.
  • Develop reusable integration frameworks, connectors, and utilities to simplify system-to-system communication.
  • Design and implement REST APIs, webhooks, event-driven integrations, and data exchange workflows.
  • Build tools to support customer integrations, configuration, data transformation, and automation.
  • Design and optimize data solutions using MySQL, NoSQL databases, and Redis.
  • Implement caching, session management, and high-performance data access using Redis.
  • Containerize and deploy backend services using Docker and Kubernetes, including configuration, scaling, troubleshooting, and service management.
  • Build and maintain Kubernetes-based workloads, ensuring availability, scalability, and reliability of backend services.
  • Implement robust error handling, retries, logging, monitoring, and observability for integrations.
  • Collaborate with Product, QA, DevOps, and Integration teams to deliver reliable end-to-end backend solutions.
  • Improve existing services through performance optimization, automation, scalability improvements, and technical debt reduction.
Key Responsibilities:
  • 6+ years of work experience
  • Strong hands-on experience in Python and/or Golang and/or Ruby on Rails
  • Good experience with MySQL and NoSQL databases
  • Hands-on experience with Redis for caching and data management
  • Strong experience with Docker and Kubernetes
  • Understanding of cloud environments and containerized deployments
  • Experience building integration tools, connectors, and automation utilities
  • Experience with CI/CD, Git, logging, monitoring, and troubleshooting
Nice to Have
  • Knowledge of gRPC and asynchronous communication
  • Familiarity with Kubernetes Helm, ArgoCD, and Kubernetes operators
  • Experience with event-driven architecture and messaging systems such as Pub/Sub
  • Experience working with high-volume, customer-facing production systems
  • Exposure to AI/LLM-based developer or automation tools is a plus.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer II: 383
Software Development Engineer II: 383

Amagi • Bengaluru

On-site
INR 2,500,000 - 4,200,000
Platform Engineer Il
Platform Engineer Il

Amagi • Bengaluru

On-site
INR 900,000 - 1,500,000
Technical Project Lead
Technical Project Lead

Amagi • Bengaluru

On-site
INR 4,200,000 - 7,000,000
Manager - RevOps & GTM Engineering
Manager - RevOps & GTM Engineering

Amagi • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Health insurance
On-site gym
Wellness rooms
+3
Talent Acquisition Executive (On Contract)
Talent Acquisition Executive (On Contract)

Amagi • Bengaluru

On-site
INR 1,000,000 - 1,600,000
Health insurance
On-site gym
Wellness rooms
+1
Backed Engineer
Backed Engineer

Soul Ai • Hyderabad

On-site
INR 900,000 - 1,500,000
Senior Integration Data Engineer
Senior Integration Data Engineer

Keka Technologies Private Limited • Dadri

On-site
INR 1,500,000 - 2,100,000
People Strategy Intern: 415
People Strategy Intern: 415

Amagi • Bengaluru

On-site
INR 279,000 - 446,000
Comprehensive health insurance
Employee Assistance Program
On-site gym
+3
Senior Software Engineer (Python, AI & AWS)
Senior Software Engineer (Python, AI & AWS)

Sky Systems, Inc. (SkySys) • Hyderabad

Hybrid
INR 4,200,000 - 6,600,000
Technical Project Lead
Technical Project Lead

Amagi Media Labs • Bengaluru

On-site
INR 3,000,000 - 6,000,000