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