IT Software Engineer, Infrastructure
Bengaluru · 3-5 years experience · Posted Sep 30, 2026
At a glance
- Experience
- 3-5 years experience
- Location
- Bengaluru
About Databricks
- Databricks is the Data and AI company. More than 20,000 organizations worldwide — including adidas, AT&T, Bayer, Block, Mastercard, Rivian, Unilever, and 70% of the Fortune 500 — rely on the Databricks Data + AI Platform to build and scale data and AI apps, analytics and agents. Headquartered in San Francisco with 30+ offices around the globe, Databricks offers a unified platform that includes Genie, Lakebase, Agent Bricks, Lakeflow, Lakehouse, and Unity Catalog. To learn more, follow Databricks on LinkedIn, X, YouTube, and Instagram.
About the role
- As an IT Software Engineer (Infrastructure), you will be a core technical contributor on the IT CorpEng Infrastructure team, owning and driving the evolution of our core infrastructure and observability platforms.
- This role requires a strong software engineering mindset, deep technical breadth across SRE and infrastructure worlds, and the ability to deliver high-quality, scalable solutions for currently "immature" system problems.
- You will be responsible for building resilient, scalable, and automated infrastructure that empowers our development teams.
Responsibilities
- Develop and deploy production-grade infrastructure on cloud platforms (AWS preferred) using Infrastructure as Code tools like Terraform or Pulumi.
- Deploy, manage, and scale containerised workloads using Kubernetes (EKS/AKS), focusing on security, reliability, and resource efficiency.
- Build and maintain robust deployment pipelines using GitHub Actions, including both cloud-hosted and self-hosted runners for specialised build requirements.
- Implement infrastructure standards to ensure new internal applications are secure, with logging, metrics, and tracing configured out of the box.
- Build internal CLI tools, AI-assisted workflows, and automation scripts to streamline developer workflows and reduce manual toil.
- Collaborate with Security, Engineering, Infrastructure, and Support teams to execute technical projects aligned with business outcomes.
- Participate in peer code reviews, maintain operational playbooks/failure triage guides, and help onboard team members onto platforms you maintain.
Requirements
- 3–5 years of hands-on software engineering experience, with strong proficiency in Python for scripting, automation, and tooling
- Solid working knowledge of Terraform (modules, state management) or Pulumi
- Hands-on experience building and supporting production workloads in AWS (or Azure/GCP), along with Kubernetes and Docker fundamentals
- Practical experience designing, maintaining, and troubleshooting pipelines using GitHub Actions or similar modern CI/CD tools
- Practical understanding of observability pillars (logging, metrics, tracing) and hands-on experience integrating tools such as Datadog, Prometheus, or Grafana
- Proven ability to own end-to-end tasks with guidance from Tech Leads, breaking down broader technical goals into actionable technical solutions
Benefits
- Comprehensive benefits and perks that meet the needs of all of our employees
Skills
- Python
- Terraform
- Pulumi
- AWS
- Azure
- GCP
- Kubernetes
- Docker
- GitHub Actions
- Datadog
- Prometheus
- Grafana
Show all 14 skills
- EKS
- AKS