Staff Software Engineer
Job Description
Staff Engineer - Full Stack (React (Frontend), Python, Go)
Location: Bangalore (Office)
Experience: 9+ years (Senior-level)
Role Type: Full-time (Tech Lead)
About TestZeus
TestZeus is pioneering the future of software testing with AI Agents and is the team behind Hercules, the world’s first open-source testing agent. By combining large language models, multi-agent orchestration, and state-of-the-art retrieval pipelines, we deliver autonomous, zero-maintenance testing for web and API workloads. We believe in rapid iteration, data-driven decisions, and a developer-first mindset to redefine how organizations ensure software quality.
Role Overview
We’re seeking a Senior Full Stack Engineer who excels at building and scaling production-grade software. In this role, you will:
- Lead the design and development of our core platform—from frontend (React/TypeScript) to backend microservices (Go) and API layers (Python).
- Architect, implement, and optimize microservices that power our SaaS product.
- Collaborate with the founders and mentor 5–8 engineers, owning key milestones in our 0→1 and 1→100 growth phases.
- Ensure the platform is reliable, maintainable, and highly scalable.
- Build AI/agent integration features to enhance our core services.
Key Responsibilities
End-to-End Full Stack Development
- Architect and implement web applications using React, TypeScript, and modern JavaScript (ES6+).
- Build robust backend services in Python (FastAPI) and Go.
- Design and consume RESTful and gRPC APIs for frontend and agent integrations.
Microservices & Infrastructure
- Define service boundaries, data flow, and contracts.
- Implement message queues or event-driven patterns (e.g., RabbitMQ, Kafka).
- Ensure fault tolerance, load balancing, and zero-downtime deployments.
Scalability & Reliability
- Architect systems to handle high concurrency and multi-region deployments.
- Optimize PostgreSQL and Redis for performance and caching.
- Establish monitoring and alerting with tools like Prometheus, Grafana, and ELK.
DevOps & CI/CD
- Drive Docker and Kubernetes best practices.
- Build and maintain CI/CD pipelines (GitHub Actions, Jenkins).
- Manage infrastructure as code (Terraform, CloudFormation).
System Design & 0→100 Journey
- Translate product requirements into scalable technical solutions.
- Lead design reviews and performance tuning.
- Mentor engineers on system design and production readiness.
AI/Agent Integration
- Incorporate AI-driven components into services.
- Work with AI/ML engineers to build evaluation and feedback endpoints.
Quality & Best Practices
- Promote code reviews and automated testing.
- Maintain code quality, security, and documentation across the stack.
Required Skills & Qualifications
Full Stack Expertise
- Frontend: React, TypeScript, modern JavaScript (ES6+), HTML5, CSS3.
- Backend: Python (FastAPI/Flask) and Go.
- APIs & Integrations: REST/gRPC, WebSockets (bonus).
Microservices & Infrastructure
- Designed microservices architectures in production.
- Experience with RabbitMQ, Kafka, etc.
- Strong database design (PostgreSQL, Redis).
Scalability & System Design
- Horizontal scaling, caching, and high-availability systems.
- Infrastructure monitoring tools (Prometheus, Grafana, ELK).
DevOps & Deployment
- Docker, Kubernetes, CI/CD pipelines.
- Infrastructure as Code (Terraform, CloudFormation).
Project Leadership
- Led full project lifecycles.
- Created technical roadmaps and drove execution.
AI & Agent Frameworks
- Experience with LLMs, LangChain, AutoGen, etc.
- Integrated OpenAI, Claude, or other AI endpoints.
Leadership & Collaboration
- Mentored 5–8 engineers, facilitated design reviews.
- Strong communication and startup experience.
Education & Experience
- Bachelor’s or Master’s in Computer Science or equivalent experience.
- 9+ years in software engineering, full-stack or backend roles.
Bonus Skills
- Domain Experience: SaaS platforms, developer tools, test automation.
- Cloud & Data Stores: Vector DBs like Pinecone, Weaviate.
- Regulated Environments: Healthcare, fintech, or similar.
What We Offer
Impact & Ownership
Take full ownership of core services serving thousands of users. Influence product direction and user experience directly.
Competitive Compensation
Market-aligned salary and meaningful equity in a high-growth startup.
Learning & Growth
Work with modern stacks and attend conferences or workshops.
Collaborative Culture
Fast-moving, tight-knit team working together in person.
Flexible Benefits
Health insurance, offsites, and a balanced work culture in our Bangalore office.