Staff Software Engineer - Data Infrastructure @ Harness
Your Application Journey
Email Hiring Manager
Job Details
About Harness
Harness is a high-growth company disrupting the software delivery market. Their mission is to enable 30 million software developers to deliver code reliably, efficiently, securely, and quickly, enhancing innovation and improving developer experience. Harness offers solutions across the software delivery lifecycle including build, test, security, deploy, and management of reliability, feature flags, and cloud costs.
About the Role
As a Staff Software Engineer - Data Infrastructure, you will design, build, and manage the foundational data systems powering the product. You will work closely with Cloud, SRE, and Product teams to create scalable, secure, and reliable data pipelines, cloud-native databases, and robust observability for data platforms.
Key Responsibilities
- Design and manage cloud-native data infrastructure (Postgres, MongoDB, Redis, data pipelines, and object storage).
- Build and maintain scalable data pipelines for real-time and batch processing.
- Develop infrastructure as code using Terraform, Helm, or similar tools.
- Own observability and reliability metrics for critical data systems.
- Work on cloud platform migrations and database version upgrades with minimal downtime.
- Collaborate with Product and SRE teams on automation for failover, backup, and disaster recovery.
- Ensure data security, governance, and compliance across infrastructure.
- Troubleshoot complex production performance issues and optimize resource usage.
Must-Have Skills
- Experience with cloud platforms (AWS, GCP, or Azure).
- 6-12 years of experience in Data Infrastructure.
- Expertise in components like Postgres, MongoDB, Redis, CloudSQL, or Amazon RDS.
- Strong understanding of data modeling, database design, and data warehousing.
- Proficiency in Python, Java, or Scala.
- Experience with Terraform, Kubernetes, and CI/CD pipelines.
- Familiarity with observability tools like Grafana, Prometheus, AWS CloudWatch, or Google Operations Suite.
- Knowledge of data security best practices and backup strategies.
- Strong debugging, troubleshooting, and incident management skills.
Nice-to-Have
- Exposure to multi-cloud or cloud migration projects.
- Understanding of streaming data tools such as Kafka, Pub/Sub, or Kinesis.
- Contributions to open-source data or infrastructure projects.
Work Location & Benefits
This role is based in Bangalore with a hybrid work model (3 days in-office per week). Benefits include competitive compensation, comprehensive healthcare, paid time off, parental leave, social events, internet reimbursement, commuter benefits, and more.
Note on Fraudulent Recruiting/Offers
Beware of fraudulent recruiting attempts. Harness will only contact you from the @harness.io domain and will never ask for sensitive information or fees. Always apply directly through the Harness website.
Key skills/competency
Staff Software Engineer - Data Infrastructure; Data Pipelines; Cloud Platforms; Terraform; Kubernetes; CI/CD; Observability; Data Security; Database Design; Hybrid
How to Get Hired at Harness
🎯 Tips for Getting Hired
- Research Harness's culture: Study their mission, leadership, and news.
- Customize your resume: Highlight cloud and data infrastructure skills.
- Showcase project experience: Detail real-time data pipeline projects.
- Prepare for technical interviews: Brush up on Terraform, Kubernetes, and databases.