Harness

Staff Software Engineer - Platform

Harness

Overview

Role involves architecting and developing scalable backend systems with a focus on operational excellence.

Ideal candidate has 8-12 years of experience in backend platform engineering with strong programming skills in Go, Java, or Python.

remoteseniorEnglishGoJavaPythonKubernetesAWSGCPAzureKafkaRabbitMQPrometheusGrafanaDatadogPostgreSQLMySQLDynamoDBRedisMongoDBTerraformgRPCRESTGraphQL

Locations

  • India, Karnataka, Bengaluru

Requirements

  • 8-12 years experience
  • Strong programming in Go, Java, or Python
  • Expertise in Kubernetes and cloud infrastructure
  • Hands-on with CI/CD and infrastructure automation
  • Excellent debugging skills in distributed environments

Responsibilities

  • Design and build scalable backend systems
  • Implement microservices
  • Deploy and manage applications on cloud
  • Define SLAs and set up alerting processes
  • Lead post-incident analysis
  • Optimize performance of distributed systems
  • Guide engineers in best practices
  • Collaborate with cross-functional teams