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

Workday

Chennai, India
Fully remote
Distributed systems design
Erlang/elixir/otp development
Low level operating systems concepts
We’re obsessed with making hard work pay off, for our people, our customers, and the world around us

Job Summary

  • We’re obsessed with making hard work pay off, for our people, our customers, and the world around us.
  • As a Senior Software Engineer on the Document Persistent Storage team, you will own the design, implementation, and scaling of our Erlang/Riak-based storage service, as well as the next generation of persistence-layer applications that will underpin our platform.
  • Our approach enables our teams to deepen connections, maintain a strong community, and do their best work.

Matching Summary

We’re obsessed with making hard work pay off, for our people, our customers, and the world around us.

Skills & Requirements

Must-have

  • distributed systems design
  • Erlang/Elixir/OTP development
  • low level operating systems concepts
  • performance optimization and tuning
  • designing scalable services

Nice-to-have

  • curious minds and courageous collaborators
  • sun-drenched optimism and drive
  • empathy and shared enthusiasm
  • bold ideas and genuine care

Key Requirements

  • 8+ years distributed database systems experience
  • 3+ years Erlang, Elixir or similar coding
  • Master's or PhD in Computer Science
  • Linux networking and storage layers understanding
  • Distributed Database system internals experience

Work Rights

Not specified

Tailored Resume

Cover Letter