Senior Software Engineer, FTS

Senior Software Engineer, FTS Job Description Template

Our company is looking for a Senior Software Engineer, FTS to join our team.

Responsibilities:

  • Be agile;
  • Create the world’s best distributed server infrastructure which companies will rely on for mission-critical OLTP needs;
  • Research industry and academic leading-edge algorithms for distributed consensus, replication, consistency, availability and scalability;
  • Design and implement needle-mover features with simplicity, elegance and economy;
  • Discuss and debate with your peers as you help figure out product requirements and the architectural approach to getting things built.

Requirements:

  • You’re a good communicator and an excellent team mate;
  • You’re a self-motivated, independent, and high-performance person. You learn quickly and you enjoy worthy challenges;
  • You think distributed systems problems are cool;
  • You can hack in C, C++ but you also like the intoxicating power of working in higher-level languages like Go;
  • We’re doing some exciting work and we try to have fun while we’re at it. Reach out to us – we’d love to hear from you;
  • You might even have some real-world functional programming experience;
  • You like working in organizations that strive to have a good balance between doing it right and moving quickly;
  • You have 4+ years of commercial or open source software experience (prefer experience with packaged, downloadable software);
  • You’re particular about your toolset, because you have it set up just how you like it and when you’re at your best you’re insanely productive.