Staff Software Engineer
Core
Design and develop scalable backend services and distributed microservices for an AI software delivery platform, optimizing performance and reliability for global engineering teams.
Role type
Staff Software Engineer (Backend/Infrastructure)
Builds
Scalable backend services, distributed microservices, reliable APIs, and cloud-native applications for the Harness Platform.
Domain
SaaS / AI Software Delivery / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Go, C++, Java, distributed systems, microservices, PostgreSQL, Redis, S3, AWS, Docker, Kubernetes, REST, gRPC, system debugging, technical mentorship
Preferred skills
Security policy design for API gateways, open-source contributions
Technologies
Golang, PostgreSQL, Redis, S3, AWS, Docker, Kubernetes, gorilla/mux, alice.chains
Responsibilities
Design and develop scalable backend services using Golang; Architect and maintain distributed microservices-based systems; Build reliable APIs and internal platform services using REST and gRPC; Optimize system performance across compute, memory, storage, and networking layers; Deploy and manage cloud-native applications using Docker and Kubernetes; Troubleshoot complex production and infrastructure-level issues; Mentor engineers and contribute to technical leadership across teams.
Seniority
Staff, hands-on IC with technical leadership