Staff Software Engineer @ Harness
Your Application Journey
Email Hiring Manager
Job Details
About Harness
Harness is a high-growth company disrupting the software delivery market with innovative solutions across the entire software delivery lifecycle, including CI, CD, cloud cost management, feature flags, reliability, security testing, and more. Led by technologist Jyoti Bansal and backed by top-tier investors, Harness empowers 30 million developers to deliver code reliably and quickly.
Position Summary
At Harness Software Engineering Insights (SEI), engineering meets engineering intelligence. You will work on a deeply technical product that integrates with 40+ developer tools, processes millions of events, and transforms SDLC data into actionable metrics for thousands of developers.
About the Role
As a Staff Software Engineer, you will:
- Design, develop, deploy, and maintain critical software in a Java environment.
- Author functional specifications and design documents for new features.
- Own key system components and ensure delivered quality in a complex system.
- Work in an agile environment with short iterative development cycles.
- Collaborate with Site Reliability Engineers and cross-functional teams.
- Troubleshoot complex problems within a distributed computing environment.
About You
The ideal candidate has:
- 8-10+ years developing highly scalable, distributed applications using Java.
- Experience with relational databases such as MySQL and PostgreSQL.
- Exposure to search frameworks like Elasticsearch or SOLR.
- Familiarity with cloud platforms (AWS/Azure/GCP), Docker, and CI/CD pipelines.
- Strong skills in problem solving, debugging, and systems design.
- Experience in agile environments with short release cycles.
Work Location
Bangalore - Hybrid
What You Will Have at Harness
- End-to-end ownership of transformative projects.
- Competitive salary and comprehensive healthcare benefits.
- Flexible work schedule and hybrid work arrangement.
- Regular social and team-building events, plus internet reimbursement.
- Recognition in top industry news outlets.
Key Skills/Competency
Staff Software Engineer, Java, distributed systems, agile, MySQL, PostgreSQL, AWS, Docker, CI/CD, troubleshooting
How to Get Hired at Harness
🎯 Tips for Getting Hired
- Research Harness's culture: Study their mission, investor news, and tech stack.
- Customize your resume: Emphasize Java, distributed systems, and agile experience.
- Prepare portfolio: Showcase scalable backend projects and software design.
- Practice technical interviews: Focus on Java, data modeling, and debugging.