Backend Engineer

The Alter Office

Bengaluru

On-site

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

Full time

9 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

The Alter Office in Bengaluru is building a holistic AdTech platform that powers an advanced ad marketplace, campaign management, and analytics. You will work on real-time decisioning, data ingestion at scale, and AI-driven campaign optimization within a fast-paced innovation lab.

Join a team that blends product thinking with execution depth, collaborating across backend, DevOps, and data platforms to craft scalable, secure backend services.

Qualifications

  • 2-4 years of professional backend engineering experience.
  • Deep experience with a backend language and its ecosystem (Node.js/Express, Python, Java, Go).
  • Strong understanding of RESTful API design and asynchronous programming.
  • Solid experience with relational and NoSQL databases, including basic data modeling.

Responsibilities

  • Design, build, and maintain backend systems and APIs for the ad marketplace, campaigns, and analytics pipelines.
  • Contribute to scalable data platforms and ad-serving systems that process data at volume.
  • Help build backend infrastructure for autonomous AI agents.
  • Collaborate with product, other backend engineers, and DevOps to ship end-to-end features.
  • Model and manage data using SQL and NoSQL databases, including caching.

Skills

Node.js/Express
Python
Java
Go

Education

Bachelor's in CS/IT

Tools

Docker
Git
CI/CD
Cloud (AWS/GCP/Azure)
Kubernetes
Kafka/RabbitMQ

Job description

Our Story

At The Alter Office, we build what comes next. We operate as an internal innovation lab, creating stealth products, new business bets, and high-leverage systems designed to unlock disproportionate value for us and our partner company ITW Consulting.

Our work is not centered around being a conventional service partner. Instead, we focus on building products and platforms that solve complex, strategic problems and create long-term advantage. Where needed, we have stepped in on critical opportunities beyond the usual scope, especially when speed, product thinking, and execution depth mattered most.

About the Role

We are building a holistic AdTech platform that delivers premium value to both advertisers and publishers, and the backend is where that entire ecosystem actually runs - the ad marketplace, campaign creation, ad-serving decisioning, analytics collection, attribution, and ROAS measurement.

Concretely, that means large-scale architecture: the ad-serving systems that make real-time decisioning calls at volume, the scalable data platforms that ingest and process billions of events a day, the analytics platforms that turn that data into attribution and ROAS numbers advertisers and publishers trust, and the autonomous AI agents we're building to automate campaign optimization and decisioning across the platform.

We are looking for a Backend Engineer who wants to be genuinely involved in building these areas out - not just implementing tickets, but understanding the product and system tradeoffs behind them - and who'll grow into owning larger pieces of the platform over time.

Key Responsibilities
  • Design, build, and maintain the backend systems and APIs behind our ad marketplace, campaign management, and analytics/attribution pipelines.

  • Contribute to the scalable data platforms and ad-serving systems that process and act on data at volume.

  • Help build and maintain the backend infrastructure behind our autonomous AI agents.

  • Collaborate with product, other backend engineers, and DevOps to ship end-to-end features.

  • Model and manage data using SQL (MySQL, PostgreSQL) and NoSQL (MongoDB, Redis), including caching where useful.

  • Implement authentication, authorization, and data security practices under senior engineers' guidance.

  • Write clean, well-documented, well-tested code.

  • Deploy, monitor, and scale services on cloud platforms (AWS, GCP, or Azure).

  • Use Docker (and optionally Kubernetes) for containerization of backend services.

  • Contribute to and help maintain CI/CD pipelines.

  • Monitor and debug production issues using observability tooling (e.g., Prometheus, Grafana, ELK).

  • Participate actively in code reviews and contribute to team development standards.

  • Work within event-driven or microservices architectures, using tools like GraphQL, WebSockets, or message brokers (Kafka, RabbitMQ) where they fit the problem.

Requirements
  • 2-4 years of professional backend engineering experience.

  • Deep experience with a backend language and its ecosystem (e.g., Node.js/Express, Python, Java, Go); comfortable owning services end-to-end in production.

  • Strong understanding of RESTful API design and asynchronous programming.

  • Solid experience with relational and NoSQL databases, including basic data modeling.

  • Familiarity with Docker, Git, and modern CI/CD workflows.

  • Hands-on experience deploying to cloud infrastructure (AWS, GCP, or Azure).

  • Working knowledge of backend security best practices.

  • Strong problem-solving, debugging, and communication skills.

  • Comfortable in a fast-paced, agile environment with evolving priorities.

  • Exposure to monitoring, logging, or performance profiling in production is a plus.

  • Experience with message brokers (Kafka, RabbitMQ) or GraphQL is a plus.

  • Experience with Kubernetes is a plus.

2-4 years of professional backend engineering experience. Deep experience with a backend language and its ecosystem (e.g., Node.js/Express, Python, Java, Go); comfortable owning services end-to-end in production. Strong understanding of RESTful API design and asynchronous programming. Solid experience with relational and NoSQL databases, including basic data modeling. Familiarity with Docker, Git, and modern CI/CD workflows. Hands-on experience deploying to cloud infrastructure (AWS, GCP, or Azure). Working knowledge of backend security best practices. Strong problem-solving, debugging, and communication skills. Comfortable in a fast-paced, agile environment with evolving priorities. Exposure to monitoring, logging, or performance profiling in production is a plus. Experience with message brokers (Kafka, RabbitMQ) or GraphQL is a plus. Experience with Kubernetes is a plus.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

The Alter Office • Bengaluru

Hybrid
INR 1,400,000 - 3,000,000
Associate Backend Engineer
Associate Backend Engineer

The Alter Office • Bengaluru

On-site
INR 800,000 - 1,200,000
SDE II
SDE II

SourcingXPress • Bengaluru

On-site
INR 1,200,000 - 2,400,000
SDE 1
SDE 1

SourcingXPress • Bengaluru

On-site
INR 700,000 - 1,400,000
Senior Software - Backend Developer
Senior Software - Backend Developer

Deluxe • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Senior Backend Engineer
Senior Backend Engineer

Maino • Bengaluru

On-site
INR 2,500,000 - 3,800,000
Junior Back-end engineer
Junior Back-end engineer

Annova Solutions Corp. • Indore District

On-site
INR 600,000 - 1,000,000
Principal Backend Engineer
Principal Backend Engineer

UST • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Senior Software Engineer - Ad Optimization
Senior Software Engineer - Ad Optimization

Microsoft • India

On-site
INR 2,000,000 - 3,000,000
Python Backend Engineer
Python Backend Engineer

Algoworks • India

On-site
INR 1,400,000 - 2,300,000