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

Workday

Fully remote
8+ years designing large scale distributed database systems
3+ years coding in erlang or elixir
Deep understanding of linux networking and storage layers
The role involves owning the design, implementation, and scaling of an Erlang/Riak-based storage service within a Fortune 500 AI platform company

Job Summary

  • The role involves owning the design, implementation, and scaling of an Erlang/Riak-based storage service within a Fortune 500 AI platform company.
  • Candidates must possess deep knowledge of distributed systems concepts including clustering, load balancing, and low-level operating system internals.
  • The position offers a flexible work approach requiring at least 50% time in-office or field per quarter while fostering a culture of shared enthusiasm.

Matching Summary

The role involves owning the design, implementation, and scaling of an Erlang/Riak-based storage service within a Fortune 500 AI platform company.

Skills & Requirements

Must-have

  • 8+ years designing large scale distributed database systems
  • 3+ years coding in Erlang or Elixir
  • Deep understanding of Linux networking and storage layers
  • Experience with distributed database internals like Riak or Cassandra
  • Proficiency in debugging and performance optimization

Nice-to-have

  • Master's or PhD degree in Computer Science
  • Experience with public cloud ownership expansion
  • Strong cultural fit for integrity and empathy
  • Ability to work with minimum guidance
  • Curious minds and courageous collaborators

Key Requirements

  • 8+ years experience in distributed database systems
  • 3+ years experience in Erlang or Elixir
  • Master's or PhD in Computer Science or equivalent
  • Not specified

Work Rights

Not specified

Tailored Resume

Cover Letter