Skip to content
CrusoeCrusoeSan Francisco, CA

Software Engineer I, Storage

Early-career Software Engineer building and operating Crusoe's cloud storage infrastructure. Implement features for high-performance distributed storage systems, with mentorship to grow skills in storage engineering and distributed systems. Requires bachelor's in CS or equivalent and ~1 year of software experience.

117k – 138k/yr
On-siteEntry levelBackend Engineering

About the role

What You'll Be Working On

  • Contribute to Engineering Efforts: Work with your team on cloud storage features, helping to implement well-scoped pieces of larger projects as defined by product and engineering leads.
  • Software Development: Write clean, well-tested, maintainable code with guidance from senior engineers. Contribute to design documentation for the features you work on. Participate in testing and rollout of software across the stack, from bare metal to user-facing APIs.
  • Technical Contribution: Take part in code reviews (both giving and receiving feedback), and participate in architecture and design discussions to build your understanding of the broader system.
  • Continuous Learning: Actively grow your technical skills through mentorship, pairing, and collaboration with teammates. Ask questions, seek feedback, and build foundational knowledge in distributed storage systems.
  • Cross-Team Collaboration: Participate in team initiatives like tech talks, open source exploration, and book clubs to broaden your exposure to the engineering organization.

What You'll Bring to the Team

  • Foundational Technical Skills: Some hands-on experience (through internships, school projects, or ~1 year of professional work) with building or operating software systems; exposure to cloud infrastructure or distributed systems is a plus but not required.
  • Software Engineering Fundamentals: Familiarity with core software engineering practices — coding standards, code reviews, source control (e.g., Git), testing, and basic CI/CD or build processes. Eagerness to learn and adopt team best practices.
  • Technical Proficiency: Working knowledge of at least one programming language such as Java or Go. Basic understanding of Linux fundamentals and computer architecture concepts (willingness to deepen this knowledge on the job).
  • Communication & Collaboration: Good communication skills and a collaborative mindset; comfortable asking questions and working closely with more senior engineers.
  • Growth Mindset: Strong desire to learn storage systems and distributed computing concepts, with a track record of picking up new technical skills quickly (coursework, personal projects, or prior roles).

Bonus Points

  • Coursework, personal projects, or internship experience involving storage technologies (e.g., NVMe, SSDs) or distributed systems.
  • Exposure to storage protocols such as NFS, SMB, iSCSI, or NVMe-oF.
  • Any contributions to open source projects (school-related or personal).
  • Basic understanding of networking concepts (physical or software-defined).

Education

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Benefits

  • Competitive compensation and equity packages
  • Restricted Stock Units
  • Paid time off, paid holidays & leave of absence programs
  • Comprehensive health, dental & vision insurance
  • Employer contributions to HSA account
  • Paid parental leave
  • Paid life insurance, short-term and long-term disability
  • Professional development & tuition reimbursement
  • Mental health & wellness support
  • Commuter benefits (parking & transit)
  • Cell phone stipend
  • 401(k) Retirement plan with company match up to 4% of salary
  • Volunteer time off
  • Global travel insurance & emergency assistance
  • Daily meals allowance
  • Additional perks & programs specific to location

Compensation

Compensation will be paid in the range of up to $117,000 - $138,000 + Bonus. Restricted Stock Units are included in all offers. Compensation to be determined by the applicant's knowledge, education, and abilities, as well as internal equity and alignment with market data.

Skills

JavaGoLinuxGitDistributed Systemsstorage systemsnvmenfssmbiscsinvme-ofCI/CD
Twilio

Software Engineer

TwilioUnited States

Backend Software Engineer building and scaling APIs for Twilio Segment's Customer Data Platform (CDP). Design robust distributed systems, collaborate cross-functionally, troubleshoot reliability issues, and participate in on-call. Requires 2+ years production experience with Go/Java/Python, AWS, Kubernetes, and CI/CD.

117k – 146k/yrRemote2+ YOEBackend Engineering
Pinterest

Software Engineer II, Backend

PinterestOn, CA +2

Build scalable backend systems for Pinterest's user-facing features, collaborating with product and design teams on full development lifecycle including prototyping, testing, and AI-assisted workflows. Requires 2+ years backend experience with RESTful APIs, storage, caching, and strong AI utilization practices.

119k – 245k/yrRemote2+ YOEBackend Engineering
Pinterest

Software Engineer I, Backend

PinterestSeattle, WA

As a Backend Software Engineer I, you will build and scale backend features for Pinterest's monetization engineering teams, contributing to the entire product development process from ideation to release. You will work with large-scale distributed systems and collaborate with cross-functional teams.

121k – 211k/yrHybrid1+ YOEBackend Engineering
TheGuarantors

Software Engineer

TheGuarantorsNew York, NY

Build and maintain scalable backend services and APIs for third-party client integrations on a developer-facing platform. Requires 2+ years building backend services (Go preferred), strong API and system design skills, SQL experience, and cloud/IaC knowledge.

125k – 145k/yrHybrid2+ YOEBackend Engineering
MongoDB

Software Engineer, Data Migration

MongoDBCalifornia +2

Software Engineer building data migration and code generation tools for modernizing legacy databases to MongoDB. Requires 2+ years backend experience with Java/Spring Boot, Kafka, CDC, and SQL databases.

109k – 215k/yrOn-site2+ YOEBackend Engineering