Harness is looking for a Principal Software Engineer to join their team. The role will involve designing, developing, and deploying critical software in a fast-paced quality-conscious Java environment. The team will work on a deeply technical product that connects to 40+ developer tools, processes millions of events, and turns raw SDLC data into actionable metrics.
Requirements
- 12+ years of experience developing highly scalable, distributed applications, products, and backend services using Java
- Experience with relational databases like MySQL, PostgreSQL
- Experience with SQL query tuning, performance optimizations
- Experience with search frameworks like Elasticsearch, SOLR
- Experience with applications hosted on AWS/Azure/GCP
- Familiarity with Docker and CI/CD processes
- Deep understanding of how distributed resilient software is built and deployed
- Excellent problem solving and debugging skills
- Experience working in short release cycles
Benefits
- Competitive salary
- Comprehensive healthcare benefits
- Flexible Spending Account (FSA)
- Employee Assistance Program (EAP)
- Flexible Time Off and Parental Leave
- Quarterly Harness TGIF-Off / 4 days
- Monthly, quarterly, and annual social and team-building events
- Recharge & Reset Program
- Monthly internet reimbursement
- Commuter benefits