Latest AI JobsBrowse Jobs
Databricks logo

Software Engineer, Infrastructure

DatabricksBengaluru, IndiaInfrastructure
Apply on company site
Salary
Not listed
Job type
Full-time
Experience
Mid · 3+ yrs
Posted
30 Sept 2026
Status
Open · checked 7d ago

About this role

Databricks is seeking a Software Engineer, Infrastructure for a full-time position based in Bengaluru, India. This role suits professionals with several years of software engineering experience who want to drive the evolution of core infrastructure and observability platforms.

Role Overview

The IT CorpEng Infrastructure team at Databricks needs a technical contributor to own core infrastructure and observability systems. The position requires bridging software engineering and systems architecture to deliver scalable solutions for internal systems.

Key Responsibilities

Automate production-grade infrastructure on cloud platforms using Terraform or Pulumi, with a preference for AWS.
Deploy, manage, and scale containerized workloads using Kubernetes while focusing on reliability and security.
Build and maintain deployment pipelines utilizing GitHub Actions with cloud-hosted and self-hosted runners.
Implement observability standards to ensure internal applications include logging, metrics, and tracing out of the box.
Create internal command-line interface tools, automation scripts, and AI-assisted workflows to reduce manual tasks.
Collaborate cross-functionally with Security, Engineering, Infrastructure, and Support teams to complete technical projects.
Conduct peer code reviews, maintain operational playbooks, and support team onboarding.

Requirements

Three to five years of hands-on software engineering experience.
Strong proficiency in Python for scripting, automation, and tooling.
Working knowledge of Infrastructure as Code principles using Terraform or Pulumi.
Practical background supporting production workloads in AWS, Azure, or GCP alongside Docker and Kubernetes fundamentals.
Experience designing and troubleshooting pipelines with GitHub Actions or similar CI/CD tools.
Understanding of observability pillars and integration experience with tools such as Datadog, Prometheus, or Grafana.
Ability to independently execute end-to-end tasks and break down technical goals.

Skills and Tools

Python
Terraform
Pulumi
AWS
Azure
GCP
Kubernetes
Docker
EKS
AKS
GitHub Actions
Datadog
Prometheus
Grafana

About the Company

Databricks operates as the Data and AI company, providing a unified platform utilized by over 20,000 organizations globally. Headquartered in San Francisco with more than 30 offices worldwide, the enterprise offers products such as Genie, Lakebase, Agent Bricks, Lakeflow, Lakehouse, and Unity Catalog.

How to Apply

Interested candidates should apply directly on the official Databricks careers page.

Skills and tech stack

Questions candidates ask

Where is this job located?

This position is located in Bengaluru, India.

How many years of experience are required?

The role requires 3 to 5 years of hands-on software engineering experience.

What programming language is required for the position?

Strong proficiency in Python is required for scripting, automation, and tooling.

What cloud platforms and infrastructure tools are used?

The team utilizes AWS, Azure, or GCP, alongside Infrastructure as Code tools like Terraform and Pulumi, and Kubernetes for container orchestration.

Ready to apply?

The application is on the official Databricks careers page.

Apply on company site