Software Engineer, Infrastructure

New
IndiaFull-TimeSenior
SalaryCompetitive compensation with meaningful equity and performance-based bonuses.
Apply NowOpens the employer's application page

Job Details

Experience
5+ years
Required Skills
AWSPythonGCPJavaKubernetesAzureGoCI/CDTerraformDistributed Systems

Requirements

  • 5+ years of experience in infrastructure engineering, platform engineering, or distributed systems development.
  • Strong programming skills in Go, Java, Python, or similar languages.
  • Proven experience managing production-grade Kubernetes environments in cloud platforms such as AWS, GCP, or Azure.
  • Strong expertise in CI/CD systems and modern deployment pipelines.
  • Hands-on experience with infrastructure-as-code tools such as Terraform.
  • Ability to diagnose and debug complex distributed systems issues across multiple layers.
  • Strong understanding of cloud infrastructure, containers, and scalable system design principles.
  • Demonstrated ability to build reliable, high-performance, and cost-efficient systems.
  • Experience working in fast-paced, high-ownership startup or product engineering environments.
  • Strong communication skills and ability to collaborate across distributed engineering teams.

Responsibilities

  • Design, build, and operate scalable cloud infrastructure supporting petabyte to exabyte-scale data systems.
  • Manage and evolve production Kubernetes clusters ensuring high availability, reliability, and efficient scaling.
  • Develop and optimize CI/CD pipelines to improve build speed, deployment safety, and release consistency.
  • Enhance developer productivity by automating workflows and reducing operational friction across engineering teams.
  • Build and maintain observability systems across logging, metrics, tracing, and alerting for production environments.
  • Contribute to end-to-end testing frameworks and release confidence mechanisms to ensure system stability.
  • Collaborate with engineering teams to solve complex architectural, scaling, and reliability challenges.
  • Own customer-facing infrastructure integration, including deployment support and troubleshooting in external environments.
  • Drive infrastructure best practices around reliability, automation, performance, and operational excellence.
  • Debug and resolve complex cross-layer issues across networking, storage, runtime, and distributed systems layers.
View Full Description & ApplyYou'll be redirected to the employer's site
Competitive compensation with meaningful equity and performance-based bonuses.
Apply Now