Skip to content
Ask Bengaluru
Advertisement
Advertisement
Full-time · Bengaluru

Senior Software Engineer - Data Infrastructure

Sarvam AI · Bengaluru

  • Bengaluru
  • Full-time
  • 2-5 Yrs
  • Engineering
  • Posted 2026-11-11
Apply on Sarvam AI's careers site ↗Free · opens the employer's official posting

Job description

The Role

Sarvam's products produce events, model traces, evals and billing data, and need to read that data back. The Data Platform team builds and runs the central data infrastructure every product uses: ingestion, streaming, the analytical warehouse, transformations, access control and audit.

We are hiring a Software Engineer / Senior Software Engineer (2–5 years of experience) to own this platform end to end. You will design, build and run systems that other teams depend on in production, and make real decisions on database internals, streaming and platform design. Stack: Go/Python, ClickHouse Cloud, Kafka, Avro, Airflow, dbt, Kubernetes, Terraform, AWS.

What You'll Own & Do

  • Build and run the ingestion path: the service every product sends events to, Kafka behind it, and the pipes that land data in ClickHouse within seconds. Own schema validation, rate limits, dead-letter handling and the client SDKs.
  • Own the warehouse: ClickHouse Cloud. Design tables for the read path (sorting keys, partitions, materialized views, TTL), separate compute per workload, set per-user limits and per-tenant isolation, and attribute cost to the team that spent it.
  • Build reliable data pipelines and solve data problems: dbt models and Airflow DAGs with the BI engineers, CDC from product databases, sync and backfill jobs that are safe to re-run, and the data problems product teams bring you, such as a late source, a number that doesn't match or a query that has slowed down.
  • Make the platform self-serve: a registry of every dataset with its owner, schema, freshness and access; provisioning and permissions as code.
  • Run it in production: everything as Terraform and Helm with metrics, traces and alerts; be on call; handle incidents end to end, write the RCA and fix the root cause.
  • Grow the platform: new products keep arriving. You will help decide what the platform should do next and build it, whether that is a new source or sink, or a new way for teams to use the data.

What We're Looking For

  • 2–5 years of experience building, shipping and running large-scale, data-intensive systems in production, ideally at a startup where you owned things and were on call for them.
  • Deep expertise in at least one of: an OLAP database (ClickHouse preferred; Druid, BigQuery or Redshift also fine) or Kafka / event streaming. You understand how a columnar store writes, merges and scans data, or how a partitioned log gives ordering and delivery guarantees.
  • Experience with large-scale messaging systems like Kafka or RabbitMQ: partitions, consumer groups, delivery guarantees, backpressure.
  • Good at Go, or good at Python.
  • You know the usual data-system problems: schema evolution, idempotency, backpressure, partitioning, retention and TTL, CDC.
  • You have built or run at least one of: an event pipeline, a transformation layer (dbt, Spark or SQL on Airflow), a provisioning or control-plane service, or a multi-tenant data service with access control.
  • Comfortable with AWS, Kubernetes and Terraform in production.
  • You test before shipping, debug with metrics and traces, write RCAs, and document what you build.
  • Passion for data infrastructure and for enabling others by making their data easier to access.

Nice to Have

  • ClickHouse in production: MergeTree, materialized views, projections, quotas, settings profiles, row policies, ClickHouse Cloud.
  • Kafka in depth: MSK, Kafka Connect, schema registry (Glue or Confluent), Avro.
  • dbt and Airflow at scale.
  • Audit or security data systems: append-only logs, integrity checks, tenant isolation.
  • OpenTelemetry, LLM observability (Langfuse or similar), eval pipelines.
  • Built an internal platform that other teams adopted.

Posting text © Sarvam AI, shown from its public careers page for reference; the employer's page is the authoritative version. Posted 2026-11-11; listed here until 2027-01-10 unless the employer closes it earlier.

Sarvam AI

More jobs at Sarvam AI

  • Posted 04 Nov
  • 5-8 Yrs
  • Bengaluru

We are looking for a skilled Backend Engineer to join our Conversational Agents team, building Samvaad — our voice and AI-driven dialogue platform. A day at Samvaad means tackling hard…

Engineering · Python · Go · TypeScript · React

Actively hiring1 week agoDetails
Apply
  • Posted 03 Nov
  • 2-4 Yrs
  • Bengaluru

We’re hiring a Field Marketing Manager to build Sarvam’s presence among enterprise decision-makers and help them understand how our technology applies to their business.

Automation · Product · Marketing · Sales · Operations

1 week agoDetails
Apply
  • Posted 03 Nov
  • Bengaluru

We’re looking for a technical writer to help people understand what we’re building, how it works and what they can do with it.

Product · Marketing

1 week agoDetails
Apply
  • Posted 29 Oct
  • 3+ Yrs
  • Bengaluru

Building and evolving the LLM API platform, from the moment a request hits the edge to the response that goes back out

Engineering · Python · Go · Kubernetes · LLM

1 week agoDetails
Apply
Similar roles

Similar devops / cloud engineer jobs in Bangalore

  • Posted 10 Nov
  • 6-8 Yrs
  • bengaluru

Senior DevOps Engineer Overview:  The DevOps Engineer plays a critical role in enabling the deployment, scalability, and operational reliability of agentic AI applications in…

Information Technology · Python · Go · Azure · Kubernetes

Actively hiring1 day agoDetails
Apply
  • Posted 10 Nov
  • 10+ Yrs
  • Bengaluru (Hybrid)

Role summary  The senior technical architect, infrastructure and cloud sets direction for how our corporate and cloud infrastructure evolves to support secure, reliable, scalable,…

Engineering · Azure · GCP · Security · Networking

HybridActively hiring1 day agoDetails
Apply
  • Posted 10 Nov
  • 5+ Yrs
  • bengaluru

Education and Work Experience Requirements:  Bachelor’s or Master’s degree in Computer Science, Engineering, Data Science, or a related field.5+ years of experience in MLOps with at…

Information Technology · AWS · Azure · GCP · Kubernetes

Actively hiring1 day agoDetails
Apply
  • Posted 09 Nov
  • Bengaluru

Install, configure, maintain, and troubleshoot Linux-based systems, preferably on Ubuntu 22.x or higher versions. Perform software installation, upgrades, deployment, and issue…

Engineering · Python · Docker · Linux · Security

Actively hiring2 days agoDetails
Apply

Ratings & reviews

ನಮ್ಮ ವೆಬ್‌ಸೈಟ್ ಬಗ್ಗೆ ನಿಮ್ಮ ಅಭಿಪ್ರಾಯ ಮತ್ತು ಸಲಹೆಗಳನ್ನು ತಿಳಿಸಿ.

How useful was this page? Your rating and comment help other travellers and tell us what to fix.

–
★★★★★
Loading…
    Rate this page · ಈ ಪುಟವನ್ನು ರೇಟ್ ಮಾಡಿ

    Your first name and comment are shown publicly with your rating. Reviews are moderated; no sign-up needed.

    ಸೂಚನೆ: ಇಲ್ಲಿ ನೀಡಿರುವ ಬಸ್ ಸಮಯಗಳು ಮತ್ತು ವಿವರಗಳು ಸಾಮಾನ್ಯ ಮಾಹಿತಿಗಾಗಿ ಮಾತ್ರ. ಇವು ಸಂಪೂರ್ಣವಾಗಿ ನಿಖರವಾಗಿರದೇ ಇರಬಹುದು. ಟ್ರಾಫಿಕ್, ಹವಾಮಾನ ಪರಿಸ್ಥಿತಿ ಅಥವಾ ಕಾರ್ಯಾಚರಣಾ ನಿರ್ಧಾರಗಳ ಕಾರಣದಿಂದ ಬಸ್ ಸಮಯಗಳಲ್ಲಿ ಬದಲಾವಣೆ ಸಂಭವಿಸಬಹುದು.

    Ask Bengaluru ಒಂದು ಸ್ವತಂತ್ರ ವೇದಿಕೆಯಾಗಿದ್ದು, ಯಾವುದೇ ಸಾರಿಗೆ ಸಂಸ್ಥೆಯೊಂದಿಗೆ ಅಧಿಕೃತ ಸಹಭಾಗಿತ್ವ ಅಥವಾ ಒಪ್ಪಂದ ಹೊಂದಿಲ್ಲ. ನಿಮ್ಮ ಪ್ರಯಾಣವನ್ನು ಯೋಜಿಸುವ ಮೊದಲು ಅಧಿಕೃತ ಮೂಲಗಳಿಂದ ಬಸ್ ಸಮಯ ಮತ್ತು ವಿವರಗಳನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

    Note: The bus timings and details provided here are for general reference and may not be entirely accurate. Timings are subject to change due to traffic, weather, or operational decisions. Ask Bengaluru is an independent platform and has no official tie-ups with any transport operators. Please confirm with official authorities before planning your journey.