H

Senior Software Engineer

Harness

Bengaluru, Karnataka, India · Full Time

Be the first to apply

Experience
3–5 yrs
Salary
—
Openings
1
Posted
1 week ago
Work mode
In office
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Harness

Harness is a pioneer in AI-driven Software Delivery, founded by renowned technologist Jyoti Bansal (previously of AppDynamics). The company has secured around $570 million in funding, achieving a valuation of $5.5 billion, supported by prestigious investors such as Goldman Sachs, Menlo Ventures, and Citi Ventures. Harness focuses on streamlining the entire software delivery lifecycle, integrating AI and automation post code creation to enhance testing, deployments, security, reliability, compliance, and cost control.

The Harness platform utilizes AI and the Software Delivery Knowledge Graph to embed intelligent automation and governance through all stages of delivery. Over the past year, it has facilitated more than 185 million deployments, produced 82 million builds, and optimized billions of tests, saving up to 60% on cloud expenses and increasing DevOps efficiency tenfold for clients including United Airlines and Morningstar.

Role Overview

As a Senior Software Engineer at Harness based in Bengaluru, you will be integral to developing and maintaining high-quality software in a dynamic Java environment. Your contributions will directly impact a vast developer community by creating scalable backend solutions that enable fast and secure software releases.

Key Responsibilities

  • Architect, code, deploy, and support essential software components within a Java-driven setting.
  • Prepare and maintain clear software functional specifications and design documentation.
  • Master complex systems and codebases, managing key sections with a focus on delivered quality.
  • Engage in agile development cycles emphasizing swift iteration and prompt user feedback.
  • Create scalable and resilient backend software architectures.
  • Troubleshoot challenging issues in distributed system environments.
  • Conduct peer reviews for designs, specifications, and source code.
  • Collaborate with Site Reliability Engineers, DevOps, and cross-functional teams to deploy solutions and resolve production challenges.

Candidate Profile

  • 3 to 5 years of experience building scalable distributed applications and backend services predominantly using Java and Golang.
  • Passion for constructing solutions addressing intricate technical problems faced by users.
  • Knowledge of relational databases including MySQL and PostgreSQL.
  • Bonus skills include expertise in SQL performance tuning, Elasticsearch or SOLR search technologies, cloud platforms (AWS, Azure, GCP), and containerization with Docker plus CI/CD workflows.
  • Deep understanding of designing and deploying robust distributed software.
  • Strong troubleshooting and debugging capabilities.
  • Experience working within rapid release cycles and with AI-augmented development tools like Cursor, Copilot, or Claude.

What Harness Offers

  • Opportunity to engineer transformative products with end-to-end project ownership.
  • Competitive compensation package.
  • Comprehensive health care coverage.
  • Flexible working hours and quarterly company-wide breaks.
  • Paid leave including parental leave and generous time off.
  • Regular social and team-building activities.
  • Monthly internet reimbursement benefit.

Additional Information

Harness operates globally with a team spread across 26 offices and 27 countries. The company is committed to equal opportunity employment.

Security and Fraud Notice: Beware of fraudulent recruiting scams impersonating Harness representatives. Official communication will only come from the @harness.io domain. Harness never requests payment or sensitive financial information during the recruitment process. All interviews are typically conducted via Zoom unless otherwise requested. Suspicious activity should be reported immediately via the provided contacts and appropriate authorities.

Level

Senior

Tools & software

Java Docker required PostgreSQL required MySQL required Elasticsearch required Amazon Web Services AWS required GCP required Microsoft Azure required

How they work

Teamwork & Collaboration Problem Solving Attention to Detail
🤖
Online · instant AI help
Broxer