This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
The Cloud Storage team at Crusoe seeks a Staff Software Engineer to lead the development and execution of our storage strategy. This role will be instrumental in driving innovation and performance improvements within our cloud storage infrastructure. You will work extensively with cloud storage primitives, utilizing advanced storage engineering concepts to build and operate high-performance, scalable, and reliable storage solutions.
Job Responsibility:
Lead engineering efforts on cloud storage features by collaborating with product and engineering to define and execute features on the roadmap
Write and review code, generate and review design documentation
Participate in qualifications and rollouts of software across the stack journeying from bare metal to user-facing APIs
Guide the engineering team through architecture decisions, design processes, design reviews, code reviews, and implementation tasks
Mentor and grow engineers on your team
Champion and lead initiatives across the engineering organization such as tech talks, open source development, and book clubs
Benchmark, analyze, and improve scale, performance, and resiliency issues
Requirements:
Hands-on experience building and operating large scale, complex distributed cloud computing infrastructure products
Preferably, experience building redundant and fault tolerant storage solutions with backups, replication, encryption, and data protection mechanisms
Knowledge of professional software engineering practices and best practices for the full software development life cycle
Strong experience with at least one application programming language like Java or Go
Exposure to Infrastructure as Code tooling with any of Ansible, Chef, Puppet, and/or Terraform
Knowledge of Linux Systems Internals and computer architecture
Strong communication and collaboration skills
Must be able to pass a background check
Nice to have:
Hands-on experience with storage technologies such as NVMe, SSDs, and distributed storage systems
In-depth understanding in at least one of block storage, object storage, and/or file storage
Familiarity with storage protocols like NFS, SMB, iSCSI, and NVMe-oF
Demonstrated track record of contributions to the open source community (e.g., Ceph, GlusterFS, OpenEBS)
Proven experience in system programming with C, C++, and/or Rust
An understanding of physical and software-defined networking concepts
Advanced degree in Computer Science, Engineering, or a related field
What we offer:
Restricted Stock Units
Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
Employer contributions to HSA accounts
Paid Parental Leave
Paid life insurance, short-term and long-term disability