Resume and JobRESUME AND JOB
Crusoe logo

Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now!

Crusoe

Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now!

full-timePosted: Jan 21, 2026

Job Description

Principal Software Engineer, SDN Networking at Crusoe: Powering the AI Revolution

Crusoe Energy Systems Inc. is on a mission to accelerate the abundance of energy and intelligence. We are building the infrastructure that powers a world where people can create ambitiously with AI – without sacrificing scale, speed, or sustainability. We are seeking a highly skilled and motivated Principal Software Engineer - Software Defined Networking to join our team and lead the development and execution of our SDN strategy. This role is critical in driving innovation and performance improvements within our network infrastructure by leveraging cutting-edge technologies.

Role Overview

As a Principal Software Engineer in Software Defined Networking (SDN) at Crusoe, you will play a pivotal role in shaping the future of our network infrastructure. You'll be responsible for leading the development and execution of our SDN strategy, driving innovation, and ensuring our network can support the growing demands of AI workloads. You will work with a team of talented engineers and collaborate with cross-functional teams to deliver industry-leading solutions.

A Day in the Life

Here’s what a typical day might look like:

  • Morning: Start your day by reviewing the progress of ongoing projects and addressing any immediate roadblocks. Participate in a stand-up meeting with your team to discuss priorities and coordinate efforts.
  • Mid-day: Dive deep into architectural design discussions, providing technical guidance and leadership. Conduct code reviews to ensure code quality and adherence to best practices. Collaborate with network infrastructure teams to align SDN strategies with overall network goals.
  • Afternoon: Focus on hands-on development, implementing and testing new SDN features and functionalities. Research and experiment with new technologies like XDP/EBPF, DPDK, and SmartNICs. Troubleshoot and resolve complex network issues.
  • Evening: Participate in design reviews, documenting and presenting architectural diagrams and technical specifications. Mentor junior engineers, sharing your knowledge and expertise. Contribute to open-source projects, staying engaged with the broader community.

Why San Francisco?

San Francisco is a global hub for technology and innovation. Being located here offers several advantages:

  • Access to Talent: San Francisco is home to a vast pool of talented engineers, researchers, and entrepreneurs.
  • Networking Opportunities: The city hosts numerous tech events, conferences, and meetups, providing ample opportunities to network with industry peers.
  • Innovation Ecosystem: San Francisco boasts a vibrant ecosystem of startups, venture capital firms, and research institutions, fostering a culture of innovation.
  • Quality of Life: San Francisco offers a high quality of life with its diverse culture, world-class restaurants, and beautiful scenery.

Career Path

This Principal Software Engineer role offers significant opportunities for career advancement within Crusoe. Potential career paths include:

  • Staff Engineer: Focus on providing technical leadership across multiple teams and projects.
  • Principal Architect: Drive the overall architecture of Crusoe's network infrastructure.
  • Engineering Manager: Lead and manage a team of software engineers.
  • Director of Engineering: Oversee multiple engineering teams and drive strategic initiatives.

Salary & Benefits

The estimated salary range for this role in San Francisco is $200,000 - $300,000 per year. In addition to competitive pay, Crusoe offers a comprehensive benefits package including:

  • 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; $300 per month

Crusoe Culture

At Crusoe, we foster a culture of innovation, collaboration, and sustainability. We believe in empowering our employees to make a meaningful impact and contribute to a better future. We are committed to creating a diverse and inclusive workplace where everyone feels valued and respected.

How to Apply

If you are a highly skilled and motivated software engineer with a passion for Software Defined Networking, we encourage you to apply. Please submit your resume and cover letter through our online application portal. We look forward to hearing from you!

Frequently Asked Questions (FAQ)

  1. What is Crusoe's mission?

    Crusoe's mission is to accelerate the abundance of energy and intelligence.

  2. What technologies will I be working with?

    You will be working with cutting-edge technologies like XDP/EBPF, DPDK, SmartNICs, and DPU/IPUs.

  3. What are the key responsibilities of this role?

    Key responsibilities include developing and executing the SDN strategy, guiding the engineering team, collaborating with network infrastructure, and leading Linux Kernel and driver development.

  4. What qualifications are required for this role?

    Required qualifications include 10+ years of experience, expertise in system programming, extensive knowledge of Linux Systems Internals, and experience with network programming and kernel bypass technologies.

  5. What is the company culture like at Crusoe?

    Crusoe fosters a culture of innovation, collaboration, and sustainability.

  6. What are the benefits of working at Crusoe?

    Crusoe offers competitive pay, restricted stock units, health insurance, paid parental leave, and other benefits.

  7. What is the career path for this role?

    Potential career paths include Staff Engineer, Principal Architect, Engineering Manager, and Director of Engineering.

  8. How does Crusoe contribute to sustainability?

    Crusoe is committed to powering AI with sustainable technology.

  9. What is the work environment like?

    The work environment is collaborative and innovative, with a focus on solving challenging problems.

  10. What opportunities are there for professional development?

    Crusoe provides opportunities for professional development through tuition reimbursement, mentorship programs, and exposure to cutting-edge technologies.

Locations

  • San Francisco, California, United States

Salary

Estimated Salary Rangemedium confidence

220,000 - 330,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Software Defined Networking (SDN)intermediate
  • XDP/EBPFintermediate
  • DPDKintermediate
  • SmartNICsintermediate
  • DPU/IPUsintermediate
  • Linux Kernel Developmentintermediate
  • Network Programmingintermediate
  • Packet Processing Pipelinesintermediate
  • C/C++intermediate
  • Rustintermediate
  • Linux Systems Internalsintermediate
  • Computer Architectureintermediate
  • TCP/IPintermediate
  • SR-IOVintermediate
  • vDPAintermediate
  • Open vSwitchintermediate
  • OpenFlowintermediate
  • Open Virtual Networking (OVN)intermediate
  • Kernel Developmentintermediate
  • Embedded Developmentintermediate
  • Cloud Networking Platforms (AWS, Azure, GCP)intermediate
  • Virtualization Technologies (VMware, KVM)intermediate

Required Qualifications

  • 10+ years of related experience building and operating at scale in a production environment. (experience)
  • Proven experience in system programming with C, C++ and/or Rust. (experience)
  • Extensive knowledge of Linux Systems Internals and computer architecture. (experience)
  • Expertise in Network Programming and Packet Processing pipelines. (experience)
  • Hands-on experience with kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK. (experience)
  • In-depth understanding of TCP/IP and network accelerators like Mellanox/Nvidia SmartNIC (ConnectX6/7), DPU Bluefield3, and Intel IPU. (experience)
  • Familiarity with SR-IOV, vDPA, and scalable functions. (experience)
  • Strong background in kernel or embedded development, particularly with the Linux kernel. (experience)
  • Experience with Open vSwitch, Openflow, and Open Virtual Networking. (experience)
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. (experience)
  • Demonstrated track record of contributions to the open source community (e.g., Open vSwitch/OVS, Open Virtual Networking/OVN, Multus, Cilium). (experience)
  • Advanced degree in Computer Science, Engineering, or a related field (Bonus). (experience)
  • Proven leadership experience in a technical role (Bonus). (experience)
  • Experience with cloud networking platforms (AWS, Azure, GCP) and virtualization technologies (VMware, KVM) (Bonus). (experience)

Responsibilities

  • Develop and execute the roadmap for the Software Defined Networking strategy at Crusoe Cloud.
  • Guide the engineering team through architecture decisions, design processes, design reviews, code reviews, and implementation tasks.
  • Collaborate with the network infrastructure organization to develop industry-leading networking infrastructure.
  • Lead Linux Kernel and driver development, system architecture design, production support, and cross-functional collaboration.
  • Drive innovation and performance improvements within our network infrastructure.
  • Leverage cutting-edge technologies like XDP/EBPF, DPDK, SmartNICs, and DPU/IPUs.
  • Participate in architecture discussions to ensure scalability, reliability, and security of the network infrastructure.
  • Mentor and coach junior engineers to foster their professional growth and development.
  • Stay up-to-date with the latest advancements in Software Defined Networking and related technologies.
  • Contribute to the open-source community by submitting patches and participating in discussions.
  • Troubleshoot and resolve complex network issues in a timely and efficient manner.
  • Work closely with security teams to implement and maintain network security policies and procedures.

Benefits

  • general: Industry competitive pay
  • general: Restricted Stock Units in a fast-growing, well-funded technology company
  • general: Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • general: Employer contributions to HSA accounts
  • general: Paid Parental Leave
  • general: Paid life insurance, short-term and long-term disability
  • general: Teladoc
  • general: 401(k) with a 100% match up to 4% of salary
  • general: Generous paid time off and holiday schedule
  • general: Cell phone reimbursement
  • general: Tuition reimbursement
  • general: Subscription to the Calm app
  • general: MetLife Legal
  • general: Company paid commuter benefit; $300 per month

Target Your Resume for "Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now!" , Crusoe

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now!" , Crusoe

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

SDNNetworkingLinuxKernelCloudAISan FranciscoSoftware Defined NetworkingXDPEBPFDPDKSmartNICDPUIPULinux KernelNetwork ProgrammingC++RustCaliforniaCrusoe EnergyCloud NetworkingKernel DevelopmentOpen vSwitchOpenFlowNetwork EngineerPrincipal EngineerAF_XDPvDPASR-IOVMellanoxNvidiaIntelNetwork InfrastructureArtificial IntelligenceSustainable ComputingData Center NetworkingGreen TechAI InfrastructureCloudEngineering

Answer 10 quick questions to check your fit for Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now! @ Crusoe.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Crusoe logo

Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now!

Crusoe

Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now!

full-timePosted: Jan 21, 2026

Job Description

Principal Software Engineer, SDN Networking at Crusoe: Powering the AI Revolution

Crusoe Energy Systems Inc. is on a mission to accelerate the abundance of energy and intelligence. We are building the infrastructure that powers a world where people can create ambitiously with AI – without sacrificing scale, speed, or sustainability. We are seeking a highly skilled and motivated Principal Software Engineer - Software Defined Networking to join our team and lead the development and execution of our SDN strategy. This role is critical in driving innovation and performance improvements within our network infrastructure by leveraging cutting-edge technologies.

Role Overview

As a Principal Software Engineer in Software Defined Networking (SDN) at Crusoe, you will play a pivotal role in shaping the future of our network infrastructure. You'll be responsible for leading the development and execution of our SDN strategy, driving innovation, and ensuring our network can support the growing demands of AI workloads. You will work with a team of talented engineers and collaborate with cross-functional teams to deliver industry-leading solutions.

A Day in the Life

Here’s what a typical day might look like:

  • Morning: Start your day by reviewing the progress of ongoing projects and addressing any immediate roadblocks. Participate in a stand-up meeting with your team to discuss priorities and coordinate efforts.
  • Mid-day: Dive deep into architectural design discussions, providing technical guidance and leadership. Conduct code reviews to ensure code quality and adherence to best practices. Collaborate with network infrastructure teams to align SDN strategies with overall network goals.
  • Afternoon: Focus on hands-on development, implementing and testing new SDN features and functionalities. Research and experiment with new technologies like XDP/EBPF, DPDK, and SmartNICs. Troubleshoot and resolve complex network issues.
  • Evening: Participate in design reviews, documenting and presenting architectural diagrams and technical specifications. Mentor junior engineers, sharing your knowledge and expertise. Contribute to open-source projects, staying engaged with the broader community.

Why San Francisco?

San Francisco is a global hub for technology and innovation. Being located here offers several advantages:

  • Access to Talent: San Francisco is home to a vast pool of talented engineers, researchers, and entrepreneurs.
  • Networking Opportunities: The city hosts numerous tech events, conferences, and meetups, providing ample opportunities to network with industry peers.
  • Innovation Ecosystem: San Francisco boasts a vibrant ecosystem of startups, venture capital firms, and research institutions, fostering a culture of innovation.
  • Quality of Life: San Francisco offers a high quality of life with its diverse culture, world-class restaurants, and beautiful scenery.

Career Path

This Principal Software Engineer role offers significant opportunities for career advancement within Crusoe. Potential career paths include:

  • Staff Engineer: Focus on providing technical leadership across multiple teams and projects.
  • Principal Architect: Drive the overall architecture of Crusoe's network infrastructure.
  • Engineering Manager: Lead and manage a team of software engineers.
  • Director of Engineering: Oversee multiple engineering teams and drive strategic initiatives.

Salary & Benefits

The estimated salary range for this role in San Francisco is $200,000 - $300,000 per year. In addition to competitive pay, Crusoe offers a comprehensive benefits package including:

  • 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; $300 per month

Crusoe Culture

At Crusoe, we foster a culture of innovation, collaboration, and sustainability. We believe in empowering our employees to make a meaningful impact and contribute to a better future. We are committed to creating a diverse and inclusive workplace where everyone feels valued and respected.

How to Apply

If you are a highly skilled and motivated software engineer with a passion for Software Defined Networking, we encourage you to apply. Please submit your resume and cover letter through our online application portal. We look forward to hearing from you!

Frequently Asked Questions (FAQ)

  1. What is Crusoe's mission?

    Crusoe's mission is to accelerate the abundance of energy and intelligence.

  2. What technologies will I be working with?

    You will be working with cutting-edge technologies like XDP/EBPF, DPDK, SmartNICs, and DPU/IPUs.

  3. What are the key responsibilities of this role?

    Key responsibilities include developing and executing the SDN strategy, guiding the engineering team, collaborating with network infrastructure, and leading Linux Kernel and driver development.

  4. What qualifications are required for this role?

    Required qualifications include 10+ years of experience, expertise in system programming, extensive knowledge of Linux Systems Internals, and experience with network programming and kernel bypass technologies.

  5. What is the company culture like at Crusoe?

    Crusoe fosters a culture of innovation, collaboration, and sustainability.

  6. What are the benefits of working at Crusoe?

    Crusoe offers competitive pay, restricted stock units, health insurance, paid parental leave, and other benefits.

  7. What is the career path for this role?

    Potential career paths include Staff Engineer, Principal Architect, Engineering Manager, and Director of Engineering.

  8. How does Crusoe contribute to sustainability?

    Crusoe is committed to powering AI with sustainable technology.

  9. What is the work environment like?

    The work environment is collaborative and innovative, with a focus on solving challenging problems.

  10. What opportunities are there for professional development?

    Crusoe provides opportunities for professional development through tuition reimbursement, mentorship programs, and exposure to cutting-edge technologies.

Locations

  • San Francisco, California, United States

Salary

Estimated Salary Rangemedium confidence

220,000 - 330,000 USD / yearly

Source: ai estimated

* This is an estimated range based on market data and may vary based on experience and qualifications.

Skills Required

  • Software Defined Networking (SDN)intermediate
  • XDP/EBPFintermediate
  • DPDKintermediate
  • SmartNICsintermediate
  • DPU/IPUsintermediate
  • Linux Kernel Developmentintermediate
  • Network Programmingintermediate
  • Packet Processing Pipelinesintermediate
  • C/C++intermediate
  • Rustintermediate
  • Linux Systems Internalsintermediate
  • Computer Architectureintermediate
  • TCP/IPintermediate
  • SR-IOVintermediate
  • vDPAintermediate
  • Open vSwitchintermediate
  • OpenFlowintermediate
  • Open Virtual Networking (OVN)intermediate
  • Kernel Developmentintermediate
  • Embedded Developmentintermediate
  • Cloud Networking Platforms (AWS, Azure, GCP)intermediate
  • Virtualization Technologies (VMware, KVM)intermediate

Required Qualifications

  • 10+ years of related experience building and operating at scale in a production environment. (experience)
  • Proven experience in system programming with C, C++ and/or Rust. (experience)
  • Extensive knowledge of Linux Systems Internals and computer architecture. (experience)
  • Expertise in Network Programming and Packet Processing pipelines. (experience)
  • Hands-on experience with kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK. (experience)
  • In-depth understanding of TCP/IP and network accelerators like Mellanox/Nvidia SmartNIC (ConnectX6/7), DPU Bluefield3, and Intel IPU. (experience)
  • Familiarity with SR-IOV, vDPA, and scalable functions. (experience)
  • Strong background in kernel or embedded development, particularly with the Linux kernel. (experience)
  • Experience with Open vSwitch, Openflow, and Open Virtual Networking. (experience)
  • Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations. (experience)
  • Demonstrated track record of contributions to the open source community (e.g., Open vSwitch/OVS, Open Virtual Networking/OVN, Multus, Cilium). (experience)
  • Advanced degree in Computer Science, Engineering, or a related field (Bonus). (experience)
  • Proven leadership experience in a technical role (Bonus). (experience)
  • Experience with cloud networking platforms (AWS, Azure, GCP) and virtualization technologies (VMware, KVM) (Bonus). (experience)

Responsibilities

  • Develop and execute the roadmap for the Software Defined Networking strategy at Crusoe Cloud.
  • Guide the engineering team through architecture decisions, design processes, design reviews, code reviews, and implementation tasks.
  • Collaborate with the network infrastructure organization to develop industry-leading networking infrastructure.
  • Lead Linux Kernel and driver development, system architecture design, production support, and cross-functional collaboration.
  • Drive innovation and performance improvements within our network infrastructure.
  • Leverage cutting-edge technologies like XDP/EBPF, DPDK, SmartNICs, and DPU/IPUs.
  • Participate in architecture discussions to ensure scalability, reliability, and security of the network infrastructure.
  • Mentor and coach junior engineers to foster their professional growth and development.
  • Stay up-to-date with the latest advancements in Software Defined Networking and related technologies.
  • Contribute to the open-source community by submitting patches and participating in discussions.
  • Troubleshoot and resolve complex network issues in a timely and efficient manner.
  • Work closely with security teams to implement and maintain network security policies and procedures.

Benefits

  • general: Industry competitive pay
  • general: Restricted Stock Units in a fast-growing, well-funded technology company
  • general: Health insurance package options that include HDHP and PPO, vision, and dental for you and your dependents
  • general: Employer contributions to HSA accounts
  • general: Paid Parental Leave
  • general: Paid life insurance, short-term and long-term disability
  • general: Teladoc
  • general: 401(k) with a 100% match up to 4% of salary
  • general: Generous paid time off and holiday schedule
  • general: Cell phone reimbursement
  • general: Tuition reimbursement
  • general: Subscription to the Calm app
  • general: MetLife Legal
  • general: Company paid commuter benefit; $300 per month

Target Your Resume for "Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now!" , Crusoe

Get personalized recommendations to optimize your resume specifically for Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now!. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now!" , Crusoe

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

SDNNetworkingLinuxKernelCloudAISan FranciscoSoftware Defined NetworkingXDPEBPFDPDKSmartNICDPUIPULinux KernelNetwork ProgrammingC++RustCaliforniaCrusoe EnergyCloud NetworkingKernel DevelopmentOpen vSwitchOpenFlowNetwork EngineerPrincipal EngineerAF_XDPvDPASR-IOVMellanoxNvidiaIntelNetwork InfrastructureArtificial IntelligenceSustainable ComputingData Center NetworkingGreen TechAI InfrastructureCloudEngineering

Answer 10 quick questions to check your fit for Principal Software Engineer, SDN Networking Careers at Crusoe - San Francisco, California | Apply Now! @ Crusoe.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.