Harness

Staff Software Engineer

Harness
Apply
6 hours ago
Bengaluru, IndiaStaff+

Responsibilities

  • Design and develop scalable backend services using Java and Go.
  • Architect and maintain distributed microservices-based systems.
  • Build reliable REST and gRPC APIs and internal platform services.
  • Optimize performance across compute, memory, storage, and networking layers.
  • Work with PostgreSQL, Redis, S3, and AWS cloud infrastructure.
  • Deploy and manage cloud-native applications using Docker and Kubernetes.
  • Troubleshoot complex production, infrastructure, networking, and system-level issues.
  • Drive engineering best practices, code quality, and system reliability.
  • Mentor engineers and contribute to technical leadership across teams.
  • Collaborate cross-functionally to deliver scalable and resilient solutions.

Requirements

  • 8–11 years of software engineering experience with strong proficiency in Go, C++, and Java.
  • Strong understanding of data structures, algorithms, concurrency, memory management, CPU and process architecture, containers, cgroups, and filesystems.
  • Strong experience designing and building scalable distributed systems and microservices architectures.
  • Hands-on expertise with PostgreSQL, including the pgx driver, Redis, and object storage systems such as S3.
  • Experience working in AWS environments and familiarity with VPCs, load balancers, auto scaling, and compute instances; Azure or GCP exposure is a plus.
  • Experience building and operating cloud-native applications using Docker, Docker Compose, Kubernetes, and related orchestration tooling.
  • Strong understanding of REST APIs, gRPC, and middleware frameworks such as gorilla/mux and alice.
  • Proficiency with Git-based development workflows and modern software delivery practices.
  • Excellent debugging and problem-solving skills, including diagnosing infrastructure, networking, and system-level issues beyond application code.
  • Strong communication and collaboration skills and the ability to operate independently.
  • Proven experience mentoring engineers, driving technical discussions, and leading initiatives across teams.
  • Prior experience writing security policies for API gateways or load balancers is a plus.
  • Open-source contributions are a plus.

Benefits

  • Competitive salary.
  • Comprehensive healthcare benefits.
  • Flexible work schedule.
  • Paid time off and parental leave.
  • Monthly, quarterly, and annual social and team-building events.
  • Monthly internet reimbursement.
  • End-to-end ownership of projects and experience building a transformative product.
Harness

About Harness

1,001-5,000 employees

Harness builds a SaaS platform for software delivery, combining CI/CD, feature flags, cloud cost management, reliability, and security tooling for engineering and DevOps teams. The privately held company, founded in 2016 and headquartered in San Francisco, sells to enterprises adopting cloud and Kubernetes. Notable customers include United Airlines, Morningstar, and Choice Hotels, and its offerings span testing, deployments, governance, and automation across the software delivery lifecycle.

Contact me