Back to Careers
Engineering Remote (India) Full-time

Senior Backend Engineer

Build the core infrastructure powering ElasticLake's S3-compatible object storage platform.

Go Distributed Systems Kubernetes AWS

About the Role

We're looking for a Senior Backend Engineer to join our core infrastructure team. You'll be working on the systems that power ElasticLake's object storage platform, handling everything from API design to distributed storage systems.

What You'll Do

  • Design and implement scalable backend services in Go
  • Work on distributed storage systems handling petabytes of data
  • Build and maintain our S3-compatible API layer
  • Optimize performance for high-throughput workloads
  • Collaborate with the team on architecture decisions
  • Mentor junior engineers and conduct code reviews

Requirements

Must Have

  • 5+ years of backend development experience
  • Strong proficiency in Go or willingness to learn quickly
  • Experience with distributed systems concepts
  • Understanding of cloud infrastructure (AWS, GCP, or similar)
  • Familiarity with container orchestration (Kubernetes)
  • Strong problem-solving and debugging skills

Nice to Have

  • Experience with object storage systems (S3, MinIO, Ceph)
  • Knowledge of erasure coding and data integrity
  • Contributions to open-source projects
  • Experience with high-availability system design
  • Familiarity with the AWS S3 API specification

Tech Stack

  • Languages: Go, Python
  • Infrastructure: Kubernetes, Terraform
  • Storage: Custom distributed storage layer
  • Databases: PostgreSQL, Redis
  • Monitoring: Prometheus, Grafana

Benefits

  • Competitive salary in INR
  • Remote-first culture
  • Flexible working hours
  • Health insurance for you and family
  • Learning and development budget
  • Home office setup allowance
  • Annual team retreats

Interview Process

  1. Initial call with hiring manager (30 min)
  2. Technical screening (1 hour)
  3. System design interview (1 hour)
  4. Team fit conversation (45 min)
  5. Offer

How to Apply

Send your resume and a brief introduction to careers@elasticlake.com with the subject "Senior Backend Engineer Application".

We review applications weekly and aim to respond within 5 business days.

Ready to Join Us?

Send your resume and a brief introduction telling us why you'd be a great fit.

Apply for This Position

or email us at [Enable JavaScript to see email]

Apply for This Position