Home Job Listings Categories Locations

Lead Backend Engineer

📍 Bangalore, India

Technology TestZeus

Job Description

Lead Backend Engineer (

Python, Go)

Location:

Bangalore (Office) Experience:

4-7 years (Senior-level) Role Type:

Full-time (Tech Lead)

About TestZeus TestZeus is pioneering the next generation of autonomous software testing with AI agents. We’re the team behind Hercules, the world’s first open-source testing agent. We combine large language models, multi-agent orchestration, and retrieval pipelines to deliver zero-maintenance testing for web and API workloads. We are seeking a Lead Backend Engineer who can own the engine that powers Hercules: distributed microservices, event-driven pipelines, and reliable APIs. You’ll lead a small backend/DevOps pod, balance Python agility with Go performance, and ensure our platform is robust, observable, and scalable.

Key Responsibilities 1. Backend Architecture & Microservices

Design and build

production microservices

in

Go

(high-throughput workloads) and

Python

(FastAPI/Flask for developer-friendly APIs). Define and maintain

gRPC/REST contracts

, authentication/authorization flows, and rate-limiting strategies. Own database migrations and schema evolution for services in production.

2. Eventing & Data Layer

Implement and operate

Kafka or RabbitMQ pipelines

for job queues, ingestion, and telemetry. Design and optimise

PostgreSQL

schemas, indexes, and queries for performance and reliability. Use

Redis (or similar)

for caching, rate limiting, and ephemeral data patterns.

3. DevOps, Reliability & Observability

Containerise services using

Docker

and orchestrate them using

Kubernetes

(Helm/Kustomize). Set up and maintain

CI/CD pipelines

(GitHub Actions or similar) and

infrastructure-as-code

(Terraform). Establish

observability

: metrics, logs, and traces via Prometheus, Grafana, ELK/EFK or equivalents. Define

SLOs, alerts, and incident playbooks

, and lead post-mortems in a blameless manner.

4. Scalability, Security & Cost

Plan and implement

horizontal scaling

, blue-green/rolling deployments, and capacity management. Manage

secrets, TLS, and secure configurations

, working with cloud-native security best practices. Conduct

cost, performance, and capacity reviews

to keep the platform efficient as it grows.

5. AI/Agent Platform Integration

Expose and consume backend endpoints for

LLM evaluation, vector search (Pinecone/Weaviate/mem0), and feedback loops

. Collaborate closely with AI engineers to integrate agents with backend services and event pipelines. Ensure backend systems are

agent-ready

: idempotent, observable, and robust to retries and failures.

6. Leadership, Mentorship & Collaboration

Lead

2–3 backend/DevOps engineers

through design docs, code reviews, and technical decision-making. Drive

post-mortems

and architectural discussions, fostering a

blameless, learning-first culture

. Partner with

frontend and AI teams

to deliver user-visible features end-to-end. Communicate clearly with founders and product stakeholders on trade-offs, timelines, and risks.

Qualifications & Skills

Education

B.E./B.Tech/M.S. in Computer Science

or a related field, or equivalent practical experience.

Experience

4–7 years

of total experience, strongly

back-end-centric

. Experience in

leading projects

or

mentoring engineers

(formal or informal leadership).

Must-Have Skills

Backend Engineering 4–5 years

building

production microservices

in

Go

and

Python

(FastAPI/Flask or similar). Proven delivery of at least

one high-concurrency, production-facing service

. Event & Data Stack Hands-on experience with Kafka or RabbitMQ

for queues and event pipelines. Strong

PostgreSQL

design skills (schemas, indexing, performance tuning). Practical usage of

Redis

(or equivalent) for caching and transient data. DevOps & Reliability Solid experience with Kubernetes & Docker

for deploying and managing services. Ownership of

CI/CD pipelines

(GitHub Actions or similar). Familiarity with

monitoring & observability

tools such as Prometheus, Grafana, ELK/EFK.

Nice-to-Have

Experience integrating with

LLM services

or

vector databases

(Pinecone, Weaviate, pgvector, mem0, etc.). Exposure to

compliance-heavy

or

multi-region

systems (data residency, failover, etc.). Prior experience in

high-scale, SaaS, or developer-tools

companies.

Why Join TestZeus?

Impact & Ownership Power thousands of autonomous tests daily

by owning the backend core of Hercules. Influence architecture, tooling, and engineering culture from an early stage. Competitive Compensation & Equity Market-aligned salary with meaningful stock options

. Growth & Learning Deep exposure to Kubernetes, cost-optimised cloud infra, AI integrations, and event-driven architectures

. Support for

conferences, learning budgets, and open-source contributions

. Collaborative Culture Work in small, focused squads

with direct access to founders. Health cover, PTO, and a

Bangalore workspace

optimised for high-bandwidth collaboration.

Application Process

To apply, please share the following details with us: Your

CV Your Current and Expected CTC Years of experience

in Backend Engineering (specifically with

Python and Go

) Links to

Public Work

(e.g., GitHub, Medium, personal website) Submit all the above to:

hiring@testzeus.com We’re excited to hear from you!

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.

Job Details

Posted Date: February 24, 2026
Job Type: Technology
Location: Bangalore, India
Company: TestZeus

Ready to Apply?

Don't miss this opportunity! Apply now and join our team.