Talent.com
Lead Backend Engineer
Lead Backend EngineerTestZeus • Greater Bengaluru Area, India
No longer accepting applications
Lead Backend Engineer

Lead Backend Engineer

TestZeus • Greater Bengaluru Area, India
8 days ago
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!
  • Create a job alert for this search

    Lead Backend Engineer • Greater Bengaluru Area, India

    Related jobs
    Staff Engineer

    Staff Engineer

    MHP – A Porsche Company • Greater Bengaluru Area, India
    Job Title : Staff Engineer – Fullstack.Experience Required : Minimum 12+ years of professional experience.We are seeking an accomplished Staff Engineer with deep expertise in AWS serverless developme...Show more
    Last updated: 26 days ago • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    Razorpay • Greater Bengaluru Area, India
    A lead software development engineer at Razorpay is well-grounded - innovative,.You’re also expected to influence the culture of the company and help shape. Strong programming skills, with experienc...Show more
    Last updated: 11 days ago • Promoted
    Java Cloud Engineer

    Java Cloud Engineer

    LTIMindtree • Greater Bengaluru Area, India
    Note : shift timings are between 1 - 10 PM or 2 - 11 PM.Java based technologies with focus on backend.Azure GCP or other public cloud services Infrastructure as Code IaC SaaS application development...Show more
    Last updated: 15 days ago • Promoted
    Senior / Principal Software Engineer

    Senior / Principal Software Engineer

    Oracle • Greater Bengaluru Area, India
    An Oracle Database High Availability (HA) team is responsible for designing, implementing, and managing solutions that ensure continuous operation and minimize downtime of Oracle databases.This tea...Show more
    Last updated: 8 days ago • Promoted
    Senior Developer

    Senior Developer

    Tata Consultancy Services • Greater Bengaluru Area, India
    TCS presents an excellent opportunity for NestJS and Node.Date of Virtual Interview : 18-11-2025.Only if you meet the requirement please do apply. Desired Competencies (Technical / Behavioral Competenc...Show more
    Last updated: 14 days ago • Promoted
    Staff SE - Build & Release Engineer (Not SRE / Devops)

    Staff SE - Build & Release Engineer (Not SRE / Devops)

    Okta • Greater Bengaluru Area, India
    This role would not be a pure infra / SRE role and will be more focused on automation and Build & Release engineering for micro services. Major areas of responsibility include : .You will be part of the...Show more
    Last updated: 3 days ago • Promoted
    K2 Blackpearl developer

    K2 Blackpearl developer

    Brace Infotech Private Ltd • Greater Bengaluru Area, India
    Successfully implemented K2 projects in both developer and lead roles.Strong experience in analysis, design, and development of web / windows-based and n-tier applications across client and server en...Show more
    Last updated: 19 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    GeoServe • Greater Bengaluru Area, India
    Geoserve is a Dubai based, rapidly expanding maritime startup, revolutionizing commercial.Our innovative suite of software solutions and on-demand. At Geoserve, we are committed to driving positive ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Java Software Engineer

    Senior Java Software Engineer

    Tata Consultancy Services • Greater Bengaluru Area, India
    Java Lead Senior backend Developers !!!!.Lead Java Senior backend Developers.Developer with hands on experience in Java Springboot, Microservices & Github Copilot. Java Spring boot, microservices, J...Show more
    Last updated: 30+ days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    Dexian India • Greater Bengaluru Area, India
    Participates in, design and develop scalable and resilient systems using Java or Python to contribute to continual, iterative improvements for product teams. Executes software solutions, design, dev...Show more
    Last updated: 10 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    UsefulBI Corporation • Greater Bengaluru Area, India
    UsefulBI is a leading AI-driven data solutions provider specializing in.We help businesses turn complex data into actionable insights through our innovative products and services.We are looking for...Show more
    Last updated: 25 days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    SGC IT Solutions Private Limited • Greater Bengaluru Area, India
    Hiring : Java Full Stack / Backend Developer (Immediate Joiners Only).Chennai (Work from Office – 5 Days).Strong hands-on experience with core features). AWS / Azure (Hands-on experience required).Op...Show more
    Last updated: 19 days ago • Promoted
    Java Technology Lead

    Java Technology Lead

    Infosys BPM • Greater Bengaluru Area, India
    Location-Pune / Chennai / Gurgaon / Bangalore.Notice Period-Immediate-30days joiners only.Minimum 5 to 8 years of Java (1. Minimum 4 to 6 year experience working with Hibernate, Spring JPA.Minimum 4to 6 y...Show more
    Last updated: 5 days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    Arcana • Greater Bengaluru Area, India
    Join our dynamic team at the forefront of cutting-edge technology as we seek a seasoned Staff / Lead Backend Engineer.Embark on a journey where your deep-rooted expertise in computer science fundamen...Show more
    Last updated: 30+ days ago • Promoted
    Lead Software Engineer – Performance Engineering

    Lead Software Engineer – Performance Engineering

    Chargebee • Greater Bengaluru Area, India
    Lead Software Engineer – Performance Engineering.You will lead technical efforts to ensure reliability, scalability, and responsiveness of business-critical applications. This role requires deep tec...Show more
    Last updated: 25 days ago • Promoted
    Engineer - Databases [Returnship Program]

    Engineer - Databases [Returnship Program]

    Kenvue • Nelamangala, Karnataka, India
    Kenvue is currently recruiting for a : .Engineer - Databases [Returnship Program].At Kenvue , we realize the extraordinary power of everyday care. Built on over a century of heritage and rooted in sc...Show more
    Last updated: 11 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    Tata Consultancy Services • Greater Bengaluru Area, India
    Front end – Angular / Spring boot.Java Microservices (Spring Boot).Web Developer - Angular Version 12.Basic understanding of AWS / Azure resources. Understand the existing Solution Architecture, Design...Show more
    Last updated: 23 days ago • Promoted
    Java Software Engineer

    Java Software Engineer

    Tata Consultancy Services • Greater Bengaluru Area, India
    Developer with hands on experience in Java Springboot, Microservices & Multithreading.Must have Junit unit testing experience. Hands on experience in backend development ( skills : Java Spring boot, ...Show more
    Last updated: 24 days ago • Promoted