Senior Infrastructure Engineer

TymblHub

Bengaluru

Hybrid

INR 1,800,000 - 3,200,000

Full time

2 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Ema Unlimited is seeking an experienced Senior Infrastructure Engineer to own backend infrastructure end-to-end. You will design multi-tenant, microservices-based systems on Kubernetes across GCP, Azure, and AWS, balancing consistency, latency, scale, and cost.

You will lead service mesh internals, database internals, and distributed-systems failure modes, defining reliability and security contracts for an enterprise AI platform, building core components in Golang and Python and driving DevOps

Qualifications

  • Bachelor's degree in CS or a related field.
  • 5+ years of experience in Platform, Infrastructure, or Backend Engineering.
  • Strong CS fundamentals: data structures, algorithms, OS, networking.
  • Proficiency in Golang and Python.
  • Production experience with Docker, Kubernetes, and microservices architecture.
  • Hands-on experience with at least one major cloud provider (GCP, Azure, or AWS); multi-cloud a strong plus.
  • Strong database expertise: query and read/write-path optimization, partitioning/sharding, replication and consistency models, with practical experience in NoSQL and graph stores.
  • Solid grasp of the CAP theorem and database internals.
  • Solid distributed-systems foundation: idempotency, backpressure, delivery semantics, and message queues (Kafka/Pulsar/NATS/PubSub).
  • Track record of building platforms from the ground up that other engineering teams successfully build on.

Responsibilities

  • Design, own, and evolve scalable microservices architectures on Kubernetes across GCP, Azure, and AWS, with multi-tenant isolation.
  • Build core platform and data-plane components in Golang and Python for ingestion, indexing, vector/graph search, connectivity, workflows, and ML ops.
  • Own service-to-service communication: gRPC/protobuf, service mesh (Istio/Linkerd), load balancing, retries, timeouts, and circuit breaking.
  • Document architectural tradeoffs — partitioning, consistency models, caching, and build-vs-buy decisions.
  • Define reliability contracts: SLIs/SLOs, error budgets, capacity planning, autoscaling, graceful degradation.
  • Design and operate the observability stack — Prometheus, Grafana, OpenTelemetry, tracing, and real-time alerting.
  • Drive DevOps and platform-engineering: IaC (Terraform), Helm, GitOps (ArgoCD/Flux), CI/CD pipelines.
  • Optimize for performance and cost: profiling, load testing, latency budgets, cost-per-request.
  • Participate in on-call rotations and lead incident response and root-cause analysis.

Skills

Golang
Python
Docker
Kubernetes
Cloud providers
CS fundamentals
Distributed systems
Database expertise
NoSQL
Graph stores
CAP theorem
Vault
mTLS
RBAC
OIDC/SAML
Vector databases
Graph databases
Kafka

Education

Bachelor's degree in Computer Science or related field

Tools

Docker
Kubernetes

Job description

## Job Description## Job SummaryEma is seeking an experienced **Senior Infrastructure Engineer** to own backend infrastructure end-to-end. You will design **multi-tenant**, **microservices-based systems** that other engineering teams build on, making deliberate architectural tradeoffs around consistency, latency, scale, and cost. This role requires deep expertise in areas such as **service mesh internals**, **database internals**, and **distributed-systems failure modes**, along with defining reliability and security contracts for an enterprise AI platform.Key technologies and skills include: **Golang**, **Python**, **Docker**, **Kubernetes**, and experience with major cloud providers (**GCP**, **Azure**, or **AWS**). A strong foundation in **CS fundamentals**, **distributed systems**, and **database expertise** (**NoSQL**, **graph stores**, **CAP theorem**) is essential. Preferred skills include operating systems at high scale, depth in **auth and security** (**Vault**, **mTLS**, **RBAC**, **OIDC/SAML**), and experience with **vector** and **graph databases**.## About the CompanyEma is building the next generation of **AI technology** to empower every employee in the enterprise to be their most creative and productive. Our proprietary tech allows enterprises to delegate most repetitive tasks to Ema, the AI employee. We are founded by ex-Google, Coinbase, and Okta executives and serial entrepreneurs, and backed by Accel Partners, Naspers, Section32, and prominent Silicon Valley angels including Sheryl Sandberg, Divesh Makan, Jerry Yang, Dustin Moskovitz, David Baszucki, and Gokul Rajaram.Our team comprises engineers from Google, Microsoft Research, Facebook, Square/Block, and Coinbase, educated at Stanford, MIT, UC Berkeley, CMU, and the IITs. Ema is based in Silicon Valley and Bangalore, India. This is a hybrid role with three days a week in office.## About the RoleYou are an experienced **Senior Infrastructure Engineer** who owns **backend infrastructure** end to end. You design **multi-tenant**, **microservices-based systems** that other engineering teams build on, and you make deliberate architectural tradeoffs around consistency, latency, scale, and cost. You are comfortable going deep — **service mesh internals**, **database internals**, **distributed-systems failure modes** — and equally comfortable defining the reliability and security contracts an enterprise **AI platform** depends on.## Key Responsibilities* Design, own, and evolve scalable **microservices architectures** on **Kubernetes** across **GCP**, **Azure**, and **AWS**, including **multi-tenant isolation** (namespaces, network policies, per-tenant resource quotas and RBAC).* Build core platform and data-plane components in **Golang** and **Python** — **data ingestion**, **knowledge-base indexing** and **vector/graph search**, **application connectivity**, **workflow automation**, and **ML operations** — against explicit latency and throughput SLOs.* Own **service-to-service communication**: **gRPC/protobuf API contracts**, **service mesh** (**Istio/Linkerd**), **load balancing**, **retries**, **timeouts**, and **circuit breaking**.* Make and document architectural tradeoffs — **partitioning/sharding strategy**, **consistency models** (strong vs. eventual), **caching tiers**, and build-vs-buy decisions.* Define the **reliability contract**: **SLIs/SLOs**, **error budgets**, **capacity planning**, **autoscaling** (**HPA/VPA/KEDA**), and **graceful degradation**.* Design and operate the **observability stack** — **Prometheus**, **Grafana**, **OpenTelemetry**, **distributed tracing**, and **real-time alerting** — for full visibility into system health.* Drive **DevOps** and **platform-engineering practices**: **IaC** (**Terraform**), **Helm**, **GitOps** (**ArgoCD/Flux**), and **CI/CD pipelines**.* Optimize for **performance and cost** — **profiling**, **load testing**, **latency budgets**, and **cost-per-request**.* Participate in **on-call rotations** and lead **incident response** and **root-cause analysis**.## Requirements* **Bachelor's degree** in **Computer Science** or a related field.* **5+ years of experience** in **Platform**, **Infrastructure**, or **Backend Engineering**.* Strong **CS fundamentals**: **data structures**, **algorithms**, **operating systems**, and **networking**.* Proficiency in **Golang** and **Python**.* Production experience with **Docker**, **Kubernetes**, and **microservices architecture**.* Hands-on experience with at least one major **cloud provider** (**GCP**, **Azure**, or **AWS**); **multi-cloud** a strong plus.* Strong **database expertise**: **query and read/write-path optimization**, **partitioning/sharding**, **replication and consistency models**, with practical experience in **NoSQL** and **graph stores**. Solid grasp of the **CAP theorem** and **database internals**.* Solid **distributed-systems foundation**: **idempotency**, **backpressure**, **delivery semantics** (at-least-once vs. exactly-once), and **message queues** (**Kafka/Pulsar/NATS/PubSub**).* Track record of building platforms from the ground up that other engineering teams successfully build on.### Preferred Skills* Experience operating systems at **high scale** (high QPS, large data volumes).* Depth in **auth and security**: **secrets management** (**Vault**), **mTLS**, **RBAC**, **OIDC/SAML**, **network policy**.* Experience with **vector databases** (**pgvector/Pinecone/Milvus**) and **graph databases** (**Neo4j/Neptune**).* **Open-source contributions** to **infrastructure projects** (e.g., **Kubernetes operators**).## What We Offer* **Innovative Technology**: Be a part of a groundbreaking company transforming enterprise workflows with **Generative AI**.* **Talented Team**: Work alongside a powerhouse team of engineers and designers from leading tech companies and top-tier educational institutions.* **Growth Opportunities**: Ema Unlimited is backed by prominent investors, providing ample opportunities for professional growth and development.* **Hybrid Work Environment**: Enjoy the flexibility of a hybrid work setup, with the opportunity to collaborate in our Bangalore offices.Join us at Ema Unlimited and help shape the future of enterprise productivity with cutting-edge **AI technology**.Ema Unlimited is an **equal opportunity employer** and is committed to providing equal employment opportunities to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, gender identity, or genetics.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Infrastructure Engineer
Senior Infrastructure Engineer

Ema • Bengaluru

Hybrid
INR 4,000,000 - 6,000,000
Devops Engineer
Devops Engineer

Ema • Bengaluru

On-site
INR 400,000 - 650,000
Devops Engineer
Devops Engineer

Ema • Bengaluru

On-site
INR 350,000 - 700,000
Platform Engineer
Platform Engineer

Ema • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Equal opportunity employer
Variable compensation and equity options
Site Reliability Engineer
Site Reliability Engineer

Ema • Bengaluru

On-site
INR 1,800,000 - 2,800,000
Product designer
Product designer

Ema • Bengaluru

On-site
INR 1,500,000 - 2,300,000
Hybrid work environment
Office in Bengaluru
Principal Machine Learning Engineer
Principal Machine Learning Engineer

Ema • Bengaluru

On-site
INR 4,000,000 - 7,000,000
Equity participation
Benefits and performance-based bonuses
Variable compensation
Senior Customer Success Manager
Senior Customer Success Manager

Ema • Bengaluru

On-site
INR 2,000,000 - 3,000,000
Competitive salary
Performance-based bonuses
Comprehensive health benefits
+1
Senior Software Engineer - IT Infrastructure
Senior Software Engineer - IT Infrastructure

NVIDIA Corporation • India

On-site
INR 300,000 - 540,000
Senior Manager, Engineering
Senior Manager, Engineering

MongoDB Inc. • Bengaluru

On-site
INR 4,500,000 - 6,500,000