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

080

Fully remote
8+ years distributed database experience
3+ years erlang or elixir coding
Deep linux networking and storage knowledge
The role involves owning the design and scaling of an Erlang/Riak-based storage service for a Fortune 500 AI platform

Job Summary

  • The role involves owning the design and scaling of an Erlang/Riak-based storage service for a Fortune 500 AI platform.
  • Candidates must demonstrate deep understanding of low-level operating systems concepts including multi-threading and memory management.
  • The company offers flexible work arrangements requiring at least 50% time in-office or field per quarter to foster community connections.

Matching Summary

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

Skills & Requirements

Must-have

  • 8+ years distributed database experience
  • 3+ years Erlang or Elixir coding
  • Deep Linux networking and storage knowledge
  • Distributed system architecture design
  • Performance optimization and debugging

Nice-to-have

  • Experience with Riak, Hadoop, or Cassandra
  • Master's or PhD in Computer Science
  • Public cloud ownership experience
  • Resilience techniques implementation
  • Curious minds and courageous collaborators

Key Requirements

  • 8+ years designing large scale distributed database systems
  • 3+ years coding in Erlang, Elixir, or similar languages
  • Master's or PhD degree in Computer Science or equivalent experience

Work Rights

Not specified

Tailored Resume

Cover Letter