Staff Software Engineer, Storage
Company: Crusoe Energy Systems LLC
Location: San Francisco
Posted on: January 27, 2025
Job Description:
Crusoe is building the World's Favorite AI-first Cloud
infrastructure company. We're pioneering vertically integrated,
purpose-built AI infrastructure solutions trusted by Fortune 500
companies to power their most advanced AI applications. Crusoe is
redefining AI cloud infrastructure, with a mission to align the
future of computing with the future of the climate. Our AI platform
is recognized as the "gold standard" for reliability and
performance. Our data centers are optimized for AI workloads and
are powered by clean, renewable energy.Be part of the AI revolution
with sustainable technology at Crusoe. Here, you'll drive
meaningful innovation, make a tangible impact, and join a team
that's setting the pace for responsible, transformative cloud
infrastructure.About This Role: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.What You'll Be Working On:
- Lead engineering efforts on cloud storage features: Collaborate
with product and engineering teams to define, design, and execute
features on the cloud storage roadmap.
- Develop and maintain cloud storage infrastructure: Write,
review, and deploy high-quality code. Participate in all phases of
the software development lifecycle, from design and development to
testing, deployment, and maintenance.
- Guide and mentor engineering teams: Provide technical
leadership and mentorship to junior engineers. Foster a
collaborative and learning-oriented team environment.
- Drive architectural decisions: Lead and participate in
architectural design reviews and discussions.
- Improve system performance and reliability: Conduct performance
analysis, identify and resolve scalability and resiliency issues,
and implement optimizations.
- Champion engineering best practices: Advocate for and implement
best practices across the engineering organization, including code
reviews, testing methodologies, and continuous improvement
initiatives.
- Shape the future of cloud storage: Play a key role in defining
the long-term roadmap for cloud storage products and
technologies.What You'll Bring to the Team:
- Strong engineering fundamentals: 5+ years of professional
software engineering experience with proven expertise in Java or
Go.
- Cloud infrastructure experience: Hands-on experience building
and operating large-scale, complex distributed cloud computing
infrastructure products.
- Storage systems expertise: Experience building redundant and
fault-tolerant storage solutions, including knowledge of concepts
such as backups, replication, encryption, and data protection
mechanisms.
- Systems knowledge: In-depth understanding of Linux Systems
Internals, computer architecture, and networking concepts.
- Infrastructure as Code experience: Proficiency with
Infrastructure as Code tools like Ansible, Chef, Puppet, or
Terraform.
- Software engineering best practices: Strong understanding of
software development lifecycle principles, including coding
standards, code reviews, testing, and source control
management.
- Excellent communication and collaboration skills: Ability to
effectively communicate technical information to both technical and
non-technical audiences. Strong teamwork and collaboration
skills.
- Safety and Compliance: This position may require participation
in safety-sensitive programs as determined by the company.Bonus
Points:
- Hands-on experience with storage technologies: Experience with
NVMe, SSDs, and distributed storage systems.
- Deep storage expertise: In-depth understanding of block
storage, object storage, and/or file storage.
- Storage protocol knowledge: Familiarity with storage protocols
such as NFS, SMB, iSCSI, and NVMe-oF.
- Open source contributions: Demonstrated track record of
contributions to the open source community (e.g., Ceph, GlusterFS,
OpenEBS).
- System programming experience: Proficiency in C, C++, or
Rust.
- Advanced degree: Advanced degree in Computer Science,
Engineering, or a related field.Benefits:
- Hybrid work schedule
- Industry competitive pay
- Restricted Stock Units in a fast growing, well-funded
technology company
- 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
- Teladoc
- 401(k) with a 100% match up to 4% of salary
- Generous paid time off and holiday schedule
- Cell phone reimbursement
- Tuition reimbursement
- Subscription to the Calm app
- MetLife Legal
- Company paid commuter benefit; $50 per pay
periodCompensation:Compensation will be paid in the range of
$155,000 - $250,000 base salary. Restricted Stock Units are
included in all offers. Compensation will be determined based on
the applicant's knowledge, education, experience, and skills, as
well as internal equity and alignment with market data.Crusoe is an
Equal Opportunity Employer. Employment decisions are made without
regard to race, color, religion, disability, genetic information,
pregnancy, citizenship, marital status, sex/gender, sexual
preference/ orientation, gender identity, age, veteran status,
national origin, or any other status protected by law or
regulation.
#J-18808-Ljbffr
Keywords: Crusoe Energy Systems LLC, San Jose , Staff Software Engineer, Storage, IT / Software / Systems , San Francisco, California
Didn't find what you're looking for? Search again!
Loading more jobs...