Harness is seeking a Staff Software Engineer II for their Bengaluru office to design and optimize scalable, distributed systems, emphasizing Java and Go expertise. The role requires strong operational excellence and collaboration with cross-functional teams to ensure system reliability and performance
Job Summary
Design, develop, and optimize highly scalable and distributed systems using Java and Go, focusing on cloud-native architectures and microservices.
Ensure system reliability, scalability, and observability through strong operational excellence, incident management, performance tuning, and automation.
Mentor junior engineers, define best coding practices, and collaborate with cross-functional teams to build resilient, high-performance applications.
Matching Summary
Match Score: 85
Harness is seeking a Staff Software Engineer II for their Bengaluru office to design and optimize scalable, distributed systems, emphasizing Java and Go expertise. The role requires strong operational excellence and collaboration with cross-functional teams to ensure system reliability and performance.
Skills & Requirements
Must-have
design and develop scalable distributed systems
Java and Go expertise
cloud-native architectures
microservices development
Kubernetes deployment and management
event-driven architectures
observability and monitoring
incident management and response
performance tuning and optimization
multithreading and concurrency
Nice-to-have
CI/CD pipelines
DevOps practices
AWS/GCP/Azure experience
API security and compliance
Key Requirements
8-12 years of experience
Strong programming expertise in Go, Java, or Python
Expertise in Kubernetes, service meshes, and cloud infrastructure
Hands-on experience with CI/CD and infrastructure automation