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.

Entry-Level Software Engineer Jobs in SF Bay Area · last 7 days

104 openings · 102 need no experience

Most hiring: ByteDance, TikTok, Rivian and Volkswagen Group Technologies

See all 104 →

FirstHire never charges to apply, and real employers don't ask for money for tests, interviews or offer letters. How we list jobs · Report this job