Bangalore

4-7y

Full-time

Lead Backend Engineer

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.

Bangalore

4-7y

Full-time

Lead Backend Engineer

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.

Bangalore

4-7y

Full-time

Lead Backend Engineer

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:

  1. Your CV

  2. Your Current and Expected CTC

  3. Years of experience in Backend Engineering (specifically with Python and Go)

  4. 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!

// Start testing //

balance cost, quality and deadlines with TestZeus' Agents.

balance cost, quality and deadlines with TestZeus' Agents.