Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Principal Software Engineer, SDN Networking image - Rise Careers
Job details

Principal Software Engineer, SDN Networking

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:

We are seeking a Principal Software Engineer - Software Defined Networking to lead the development and execution of our Software Defined Networking strategy. This role will be instrumental in driving innovation and performance improvements within our network infrastructure by leveraging cutting-edge technologies like XDP/EBPF, DPDK, SmartNICs, and DPU/IPUs.

What You’ll Be Working On:

  • 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.

What You’ll Bring to the Team:

  • 10+ years of related experience building and operating at scale in a production environment.

  • Proven experience in system programming with C, C++ and/or Rust.

  • Extensive knowledge of Linux Systems Internals and computer architecture.

  • Expertise in Network Programming and Packet Processing pipelines.

  • Hands-on experience with kernel bypass technologies such as XDP/EBPF, AF_XDP, and DPDK.

  • In-depth understanding of TCP/IP and network accelerators like Mellanox/Nvidia SmartNIC (ConnectX6/7), DPU Bluefield3, and Intel IPU.

  • Familiarity with SR-IOV, vDPA, and scalable functions.

  • Strong background in kernel or embedded development, particularly with the Linux kernel.

  • Experience with Open vSwitch, Openflow, and Open Virtual Networking.

  • 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.

  • Demonstrated track record of contributions to the open source community (e.g., Open vSwitch/OVS, Open Virtual Networking/OVN, Multus, Cilium).

Bonus Points:

  • Advanced degree in Computer Science, Engineering, or a related field.

  • Proven leadership experience in a technical role.

  • Experience with cloud networking platforms (AWS, Azure, GCP) and virtualization technologies (VMware, KVM).

Benefits:

  • 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 FSA benefit of $200 per month

Compensation:

Compensation will be paid in the range of $270 - $320k. 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.

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.

Crusoe Glassdoor Company Review
3.4 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Crusoe DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Crusoe
Crusoe CEO photo
Chase Lochmiller
Approve of CEO

Average salary estimate

$295000 / YEARLY (est.)
min
max
$270000K
$320000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Principal Software Engineer, SDN Networking, Crusoe

Join Crusoe, a pioneering AI-first cloud infrastructure company located in San Francisco, as a Principal Software Engineer specializing in Software Defined Networking! At Crusoe, we're on a mission to define the future of AI cloud infrastructure while maintaining a commitment to sustainability. We're seeking an experienced professional to lead our networking strategy, leveraging cutting-edge technologies like XDP/EBPF, DPDK, SmartNICs, and DPU/IPUs. In this role, you will develop and execute the roadmap for our Software Defined Networking efforts, guiding a talented engineering team through architectural decisions, design processes, and implementation tasks. Collaborating with various teams, you'll be instrumental in crafting industry-leading networking solutions that enhance the performance and reliability of our AI platform. With a deep understanding of Linux systems internals and network programming, you'll play a crucial role in driving innovative advancements while promoting responsible technology practices. With us, you'll not only have the chance to lead in a technical capacity but also contribute to achieving our goal of aligning advanced computing with climate initiatives. If you’re eager to make an impact in the AI revolution using sustainable technology, we encourage you to apply and be part of our journey toward excellence in cloud infrastructure.

Frequently Asked Questions (FAQs) for Principal Software Engineer, SDN Networking Role at Crusoe
What are the responsibilities of the Principal Software Engineer in SDN Networking at Crusoe?

The Principal Software Engineer in SDN Networking at Crusoe will be responsible for leading the design and implementation of our Software Defined Networking strategy. This includes developing a comprehensive roadmap, guiding architecture decisions, overseeing code and design reviews, and collaborating with the engineering team to ensure top-tier networking infrastructure.

Join Rise to see the full answer
What qualifications are required for the Principal Software Engineer position at Crusoe?

Candidates for the Principal Software Engineer position at Crusoe should have over 10 years of relevant experience in production environments, a strong background in system programming with languages such as C, C++, or Rust, and expert knowledge of Linux systems internals. Additionally, familiarity with kernel bypass technologies and prior contributions to open source projects will be highly advantageous.

Join Rise to see the full answer
What technologies will the Principal Software Engineer at Crusoe be working with?

In this role, the Principal Software Engineer at Crusoe will work with cutting-edge technologies, including XDP/EBPF, DPDK, SmartNICs, and DPU/IPUs. A deep understanding of TCP/IP, packet processing pipelines, and virtualization technologies is essential to excel in this position.

Join Rise to see the full answer
What benefits does Crusoe offer for the Principal Software Engineer role?

Crusoe provides an attractive benefits package for the Principal Software Engineer, including industry-competitive pay, Restricted Stock Units, comprehensive health insurance options, a generous paid time off policy, and contributions to HSA accounts. Other perks include tuition reimbursement, 401(k) matching, and subscriptions to wellness apps.

Join Rise to see the full answer
How does Crusoe support innovation for the Principal Software Engineer?

Crusoe fosters an innovative environment for the Principal Software Engineer by encouraging the exploration of the latest technologies and solutions in AI cloud infrastructure. The engineering team is supported through continuous learning and collaboration across various departments, enhancing performance and promoting leading-edge networking strategies.

Join Rise to see the full answer
Common Interview Questions for Principal Software Engineer, SDN Networking
Can you explain your experience with software defined networking and how it relates to the role at Crusoe?

Discuss specific projects where you implemented software defined networking solutions, detailing the technologies used, the challenges faced, and how your contributions aligned with business goals. Ensure you highlight any leadership roles you undertook and the impact of your work on network performance.

Join Rise to see the full answer
What strategies do you use for guiding architectural decisions for software projects?

Explain your approach for leveraging team input, analyzing user requirements, and evaluating existing architectures. It's important to mention how you align decisions with business objectives and consider scalability and performance while advocating for best engineering practices.

Join Rise to see the full answer
What is your experience with network programming and packet processing pipelines?

Share detailed insights into your background with network programming languages and tools. Discuss specific projects where you developed packet processing pipelines, focusing on decisions you made regarding efficiency and optimization to improve network throughput.

Join Rise to see the full answer
Can you describe your familiarity with kernel bypass technologies like XDP/EBPF?

Detail your practical experience with XDP/EBPF, including use cases where you successfully implemented these technologies. Mention the performance enhancements achieved and any lessons learned during the integration process into existing network architectures.

Join Rise to see the full answer
How do you maintain knowledge of the latest technologies in networking and programming?

Illustrate how you stay updated with industry trends by attending conferences, joining online forums, participating in open source projects, and regularly reading relevant literature. Emphasize your proactive commitment to professional development.

Join Rise to see the full answer
What has been your experience with leading and mentoring engineering teams?

Share specific scenarios where you've led a team or mentored junior engineers. Discuss strategies you employed to foster collaboration and growth within the team, the challenges you faced, and how your leadership led to project successes.

Join Rise to see the full answer
Can you provide an example of when you improved performance within a network system?

Discuss a specific instance where you identified performance bottlenecks in a network system, the analytical approaches you took to diagnose the issues, and the solutions or optimizations you implemented to achieve significant performance improvements.

Join Rise to see the full answer
What is Open vSwitch and how have you utilized it in past projects?

Define Open vSwitch and explain its role in SDN environments. Mention specific projects where you've implemented or configured Open vSwitch, including the implications it had on your network performance or scalability.

Join Rise to see the full answer
How would you handle disagreements about design decisions within your team?

Talk about your approach to facilitating open discussions and promoting a constructive atmosphere when conflicts arise. Emphasize your commitment to understanding various perspectives while focusing on data-driven arguments for making the final decision.

Join Rise to see the full answer
How do you prioritize tasks and manage deadlines on complex projects?

Detail your organizational strategies and tools you use for task prioritization, particularly on multifaceted projects. Illustrate how you ensure alignment with team members' goals and manage workflow effectively to meet deadlines.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Crusoe is looking for a Senior Engineering Manager to lead network automation efforts and drive innovation in their AI-first cloud infrastructure.

Photo of the Rise User
Posted 13 days ago

Become a key player in Crusoe's mission to revolutionize AI cloud infrastructure as a Logistics Coordinator, ensuring timely and effective logistics operations.

Photo of the Rise User
Posted 3 days ago

Join Empower as a Senior Software Engineer to build impactful features on our AI-driven credit platform in a remote-first environment.

Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Work/Life Harmony
Dare to be Different
Reward & Recognition
Empathetic
Take Risks
Growth & Learning
Transparent & Candid
Mission Driven
Passion for Exploration
Feedback Forward
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Learning & Development
Paid Time-Off
Maternity Leave
Social Gatherings

Join Apple Maps as a Senior Android Software Development in Test, driving quality and building automation frameworks for Android SDKs and APIs.

Photo of the Rise User
Raisely Remote No location specified
Posted 5 days ago

Aplos, Keela, and Raisely are seeking a Senior Software Engineer to empower nonprofits through innovative software solutions in a fully remote environment.

Photo of the Rise User
Posted 2 days ago

Join SuperAnnotate as a Senior Coder - AI Operations and lead groundbreaking AI-driven projects with a talented team.

Photo of the Rise User
Posted 10 days ago

As a Principal Software Engineer at Roblox, you'll lead impactful projects that enhance the revenue streams for our creators while shaping the future of digital interactions.

Photo of the Rise User

Join a leading AI company as a Software Engineer where you can work flexibly and contribute to the future of coding.

Photo of the Rise User
Posted 20 hours ago

Join HackerOne as a Staff Software Engineer and help develop cutting-edge AI security solutions that safeguard organizations worldwide.

Photo of the Rise User

Join our dynamic SCMT team as a Software Developer focused on builds and releases, playing a key role in automating and streamlining processes.

Photo of the Rise User
Dare to be Different
Diversity of Opinions
Inclusive & Diverse
Customer-Centric
Transparent & Candid
Growth & Learning
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Customer-Centric
Fast-Paced
Growth & Learning
Medical Insurance
Dental Insurance
401K Matching
Paid Time-Off
Maternity Leave
Paternity Leave
Mental Health Resources
Flex-Friendly
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)
Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Transparent & Candid
Growth & Learning
Fast-Paced
Collaboration over Competition
Take Risks
Friends Outside of Work
Passion for Exploration
Customer-Centric
Reward & Recognition
Feedback Forward
Rapid Growth
Medical Insurance
Paid Time-Off
Maternity Leave
Mental Health Resources
Equity
Paternity Leave
Fully Distributed
Flex-Friendly
Some Meals Provided
Snacks
Social Gatherings
Pet Friendly
Company Retreats
Dental Insurance
Life insurance
Health Savings Account (HSA)

We’re on a mission to align the future of computation with the future of the climate.

296 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 19, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Marysville just viewed Security Specialist at Anduril Industries
Photo of the Rise User
Someone from OH, Cincinnati just viewed Learning Content Designer at QuantHub
Photo of the Rise User
Someone from OH, Tallmadge just viewed Manufacturing and Process Engineer at CVRx
Q
Someone from OH, Columbus just viewed Part-Time Medical Assistant at QualDerm Partners
Photo of the Rise User
Someone from OH, Cincinnati just viewed Summer 2025 Intern – Finance – Michigan at Stryker
Photo of the Rise User
17 people applied to NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, Cleveland just viewed Remote Customer Service Representative at Conduent
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Support Team Lead (6-month Contract) at Jane App
o
Someone from OH, Cincinnati just viewed Marketing and Communications Consultant at osu