Senior Software Developer (REMOTE)


  • * Overview & Responsibilities* *
  • * REMOTE* * * * WORK FROM HOME* * The BareMetal API team is looking for a software developer to help build the next generation of APIs for our single tenant offering. You will be responsible for building restful APIs to expose our Compute, Networking, and Storage offerings.

The optimal candidate will appreciate working on technical challenges involving automating existing processes. The right candidate will also participate in writing proof of concepts to enable new features over single tenant. Finally the ideal candidate will be capable of working on a distributed, 'remote-first' technical team of Racker Developers who partner closely with Racker Systems Engineers.


  • Bachelors Degree in Computer Science

  • 7+ of professional software development experience

  • Successful prior implementations of performant, large scale web applications utilizing REST APIs

  • REST API Design experience

  • Solid interpersonal skills with a demonstrated ability to work as a productive member of a fast-paced, tight-knit team

    • * Qualifications* * DESIRABLE:
  • Proficiency in Python software development on Linux platforms

  • System administration skills on Linux

  • Experience on Cloud platforms such as Rackspace, OpenStack, or Amazon AWS

  • NoSQL database experience on a platform such as Cassandra or MongoDB

  • Relational database experience with databases such as MySQL or Postgres

  • Familiarity with open, scalable frameworks and tools such as HAProxy and Redis

  • Experience with multi-threaded applications

  • Knowledge of secure programming concepts (e.g., cryptography and threat modeling)

  • Experience in open source development

  • Experience with Github or similar code repository systems

    • * Req #* * _39396_
    • * Category* * _Software Development_
View this job on