C
Software Engineer I, Network
Crusoe
San Francisco, CA - USFresher9h agovia Ashby
This job at a glance
- Who can apply
- New grads and up to 1 year · Bachelor's degree
- Must know
- GitCI/CDJavaLinux
- Nice to have
- System designNetworking
- Work
- On-site in San Francisco
- Pay
- $117K–$138K a year
- Skill demand
- Java44%Linux14%CI/CD11%Git9%of 103 similar entry-level jobs posted in the US this week
- Listed
- Oct 28, 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
The Cloud Network team at Crusoe is looking for a Software Engineer I to join our team building and operating cloud network infrastructure. This role offers an opportunity for an early-career engineer to grow skills in distributed systems and network engineering.
What You'll Be Working On
- Contribute to cloud network features, implementing well-scoped pieces of larger projects.
- Write clean, well-tested, and maintainable code with guidance from senior engineers.
- Contribute to design documentation for features.
- Participate in testing and rollout of software across the stack.
- Participate in code reviews (giving and receiving feedback).
- Participate in architecture and design discussions.
- Actively grow technical skills through mentorship, pairing, and collaboration.
- Build foundational knowledge in distributed network systems.
- Participate in team initiatives like tech talks, open source exploration, and book clubs.
Requirements & Tech Stack
- Foundational technical skills with hands-on experience (internships, school projects, or ~1 year professional work) in building or operating software systems.
- Exposure to cloud infrastructure or distributed systems is a plus.
- 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.
- Working knowledge of at least one programming language such as Java or Go.
- Basic understanding of Linux fundamentals and computer architecture concepts.
- Good communication skills and a collaborative mindset.
- Comfortable asking questions and working closely with more senior engineers.
- Strong desire to learn network systems and distributed computing concepts.
- Track record of picking up new technical skills quickly.
Bonus Points
- Coursework, personal projects, or internship experience involving network technologies or distributed systems.
- Exposure to networking protocols and technologies such as BGP, VXLAN, TCP/IP, or Open vSwitch (OVS).
- Contributions to open source projects.
- Basic understanding of networking concepts (physical or software-defined).
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
Compensation
- Compensation range: $117,000 - $138,000 + Bonus.
- Restricted Stock Units are included.