Schooner Home Page

Senior Software Engineer (Cloud Computing)

Schooner provides high-availability MySQL and NoSQL software distributions for demanding mission-critical applications. SchoonerSQL™ and Schooner Membrain™ include high-performance replication that guarantees no lost or stale data, provides instant automated failover and recovery, and simplifies cluster administration. Schooner software gets the most out of HDDs and SANs and even more from flash memory or Flashcache, enabling dramatic datacenter footprint reductions and less sharding. Customers rely on Schooner to slash the downtime that costs revenue, customers, and reputation, and to cut spending on servers and the power, pipe, and people to run them.

Schooner is privately held and based in Sunnyvale, California. Our development team is mainly in Sunnyvale, with key staff in Texas and North Carolina, and with a corps of dedicated contractors in our extended team worldwide.

Requirements:

  • 10+ years of experience in software development
  • Must have extensive experience in systems software development with emphasis on network distribution
  • Significant background working with one or more of the following:
    • Unix/Linux/distributed OS
    • Map/reduce or "cloud computing"
    • Replication/network file systems
    • Distributed cache management
    • Security/integrity management of distributed computer systems
  • Strong multi-threading in C/C++ and working with distributed development is essential
  • Strong self starter with track record of accomplishment
  • MS/PhD preferred

Schooner has an employee-oriented team culture, competitive salaries, pre-IPO stock option plans, excellent benefits, and offers the opportunity to influence the evolution of Schooner's products. The right candidate will make a real contribution to our success, and see the impact of his or her work.