Ema

Senior Infrastructure Engineer

India - Bengaluru. Posted 4 months ago

The role

You will design and own scalable microservices architectures on Kubernetes across multiple cloud providers. You will build core platform components and manage service-to-service communication, observability, and DevOps practices.

What you will do

  • Design, own, and evolve scalable microservices architectures on Kubernetes across GCP, Azure, and AWS
  • Build core platform and data-plane components in Golang and Python
  • Own service-to-service communication including gRPC/protobuf, service mesh, and load balancing
  • Make and document architectural tradeoffs
  • Define the reliability contract including SLIs/SLOs, capacity planning, and autoscaling
  • Design and operate the observability stack
  • Drive DevOps and platform-engineering practices using IaC, Helm, GitOps, and CI/CD
  • Optimize for performance and cost
  • Participate in on-call rotations and lead incident response and root-cause analysis

Required qualifications

  • 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)
  • Strong database expertise: query and read/write-path optimization, partitioning/sharding, replication and consistency models, with practical experience in NoSQL and graph stores
  • Solid distributed-systems foundation: idempotency, backpressure, delivery semantics, and message queues

Nice to have

  • multi-cloud a strong plus
  • 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)

Benefits

  • Certain roles may be eligible for variable compensation, equity, and benefits

About the company

Ema builds AI Employees for HR, IT and Finance. The company is headquartered in Silicon Valley with offices in London, Bangalore and Vancouver.

Senior Infrastructure Engineer at Ema | JobZoey