Software Engineer – Storage

Gray Calendar Icon Published: January 1, 0001

What you will be doing

  • Design and implement a block storage solution for Docker containers
  • Working on development of various aspects of the storage stack: consistency, reliability, replication and performance
  • Using Go for product development
  • Work with your fellow engineers and our customers to create a world class product
  • Write high quality code along with accompanying tests to minimize regressions
  • Participate in daily standups and working in an agile development environment

What you bring to us

  • Storage domain experience: protocols, filesystems, consistency and scalability
  • Good understanding of multi-threaded code
  • Storage protocol knowledge: iSCSI, SCSI, FCoE, multi-path I/O
  • Storage domain experience: consistency and scalability
  • Distributed filesystem development expertise is a plus
  • Comfortable in working within a Linux development environment
  • Experience in building maintainable and well tested code
  • Demonstrable troubleshooting and debugging ability
  • A four year BS/BA degree or equivalent in Computer Science or related technical field


  • Bay Area, California
Apply Now
Get started with Rancher