Senior Software Development Engineer (distributed Db Systems & Storage Internals)

Cummins

Chennai, India
Fully remote
Distributed systems expertise
Erlang or elixir programming
Performance optimization skills
As a Senior Software Engineer, you will own the design, implementation, and scaling of our Erlang/Riak-based storage service

Job Summary

  • As a Senior Software Engineer, you will own the design, implementation, and scaling of our Erlang/Riak-based storage service.
  • You will harness modern distributed database computing technologies to deliver fault-tolerant, low-latency solutions.
  • Our culture is rooted in integrity, empathy, and shared enthusiasm, fostering a supportive work environment.

Matching Summary

As a Senior Software Engineer, you will own the design, implementation, and scaling of our Erlang/Riak-based storage service.

Skills & Requirements

Must-have

  • distributed systems expertise
  • Erlang or Elixir programming
  • performance optimization skills

Nice-to-have

  • curiosity and collaboration
  • flexible work environment
  • strong community focus

Key Requirements

  • 8+ years of experience in distributed database systems
  • 3+ years coding in Erlang or Elixir
  • Master's or PhD in computer science

Work Rights

Not specified

Tailored Resume

Cover Letter