Senior Software Engineer - Data Infrastructure
Sarvam
Tailor my CV for this job, freeView job and applyYour CV rewritten for this role, from your real experience. Sign in with Google, nothing to install.
Got this interview? Our apps help you get the job.
Skills named in this job
Read from the description itself, not inferred.
This role on the market
2,516 open infrastructure roles across 347 companies are on ApplySarthi right now, most of them in Bengaluru (141), Hyderabad (26), Delhi NCR (13).
- Windows Systems Engineer, Region Services Corporate Infrastructure (Vector) TeamAmazon
- Monitoring-Operations Support-Infrastructure MonitoringZensar
- Security Consultant-Infrastructure SecurityIBM
- Infrastructure Lead – Cloud Native ArchitectureOracle
- International Infrastructure AccountingAnthropic
What infrastructure roles keep asking for: AWS (30%), Python (30%), Observability (25%), Kubernetes (24%), System design (24%), Linux (20%), Terraform (19%), CI/CD (17%) — counted across their open postings here.
Software Engineer jobs in Bengaluru · Software Engineer jobs in India · Remote Software Engineer jobs · AWS jobs · Airflow jobs · BigQuery jobs · Go jobs
Sarvam has 48 open roles listed here.
- Software Development Engineer 3, Samvaadbengaluru
- Field Marketing Managerbengaluru
- Technical Writerbengaluru
- SDE2 - API Platformbengaluru
- Product & Strategy Associatebengaluru
Counted across 14 company job boards, updated as roles open and close.
Preparing for this interview
Interviews for infrastructure roles keep coming back to AWS, Python, Observability, Kubernetes. Practise those questions before you sit with Sarvam.
Questions you are likely to be asked
- Why do you want to join Sarvam?
- What is your experience with Kafka? Tell me one thing you learned the hard way.
- How do you decide what to monitor, and what should wake someone up at night?
- How would you cut the cloud bill of a system without hurting it?
- How do you keep secrets and access safe in your infrastructure?
Prep Sarthi gives you a free mock interview: an AI interviewer asks you questions like these out loud, from your own CV and this job, and shows your score and your weakest answer.
Practise the Senior Software Engineer - Data Infrastructure at Sarvam interview free →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.
Match this job to your CV
ApplySarthi scores your CV against this role, shows the skills you are missing, and writes a tailored version for the application.
Check my match →Similar open roles
- Engagement Manager, ChanakyaSarvam · delhi ncr
- Data Scientist - Evaluations, ChanakyaSarvam · bengaluru
- Embedded Data Scientist, ChanakyaSarvam · delhi ncr
- Embedded Infrastructure Engineer, ChanakyaSarvam · delhi ncr
- Product Manager (Models)Sarvam · bengaluru
- Strategic Deployment Engineer, ChanakyaSarvam · delhi ncr
- ML Ops Engineer, ChanakyaSarvam · delhi ncr
- Engagement Principal, ChanakyaSarvam · delhi ncr
Need answers during your interview? Try Live Sarthi.
Live Sarthi, an Interview Sarthi app, shows answer suggestions during the call.
- Hidden from supported screen sharingThe overlay stays out of supported Windows screen captures.
- Answers start in about 1.5 secondsResponse time varies with your connection and model.
- From your own CVYour projects and your experience, not a generic script.
- 30 minutes freeThen ₹149 for a 2-day pass with unlimited calls — you pay for the days you are interviewing, not a subscription.
A Windows app, from the same team as ApplySarthi.
Listed on ashby · posted 2026-11-11. ApplySarthi collects openings and links to application pages; the role is advertised by Sarvam, not by us.