Resume and JobRESUME AND JOB
Crusoe logo

Senior Systems Software Engineer Careers at Crusoe - San Francisco, California | Apply Now!

Crusoe

Senior Systems Software Engineer Careers at Crusoe - San Francisco, California | Apply Now!

full-timePosted: Nov 4, 2025

Job Description

Senior Systems Software Engineer at Crusoe: Powering the AI Revolution

Crusoe is on a mission to accelerate the abundance of energy and intelligence, building the infrastructure that enables ambitious AI creation without compromising scale, speed, or sustainability. We are at the forefront of the AI revolution, developing sustainable technology that powers the future. Join our team and drive meaningful innovation, make a tangible impact, and help set the pace for responsible and transformative cloud infrastructure.

Role Overview

As a Senior Systems Software Engineer on the Crusoe Cloud Software Development team, you will be a pivotal player in designing and developing our compute platform. Your expertise will be essential in building compute applications for virtualized AI platforms, requiring a deep understanding of the Linux kernel, virtualization, hardware tuning, distributed systems, object-oriented programming, and low-level systems programming. Excellent communication skills and a passion for working with diverse technologies across the Linux stack are a must.

A Day in the Life

Here's a glimpse into what your day might look like:

  • Morning: Start your day by reviewing code from junior engineers, providing constructive feedback to enhance software quality. Participate in a team stand-up to discuss progress, roadblocks, and priorities for the day.
  • Mid-day: Dive into designing a highly reliable Linux application to manage our virtualization stack. You'll collaborate with the Kernel and Hypervisor teams to ensure seamless integration and optimal performance.
  • Afternoon: Focus on performance analysis of the virtualization stack, identifying bottlenecks and implementing low-level optimizations. You'll also troubleshoot complex system issues, working closely with hardware and OS development teams.
  • Late Afternoon: Dedicate time to cross-functional collaboration, meeting with the AI/ML application teams to discuss integration challenges and ensure a cohesive product development process.

Why San Francisco?

San Francisco is a global hub for technology and innovation, offering unparalleled opportunities for professional growth and networking. Located in the heart of Silicon Valley, Crusoe's San Francisco office provides access to a vibrant community of engineers, researchers, and entrepreneurs. The city's culture of innovation fosters creativity and collaboration, making it an ideal location to contribute to groundbreaking advancements in AI and cloud computing.

Career Path

At Crusoe, we are committed to fostering the growth and development of our employees. As a Senior Systems Software Engineer, you will have numerous opportunities to advance your career:

  • Technical Leadership: Grow into a Staff Engineer role, leading technical projects and mentoring junior engineers.
  • Specialization: Deepen your expertise in a specific area, such as kernel development, virtualization, or AI hardware integration.
  • Management: Transition into a management role, leading a team of engineers and driving strategic initiatives.
  • Cross-Functional Roles: Explore opportunities in other engineering teams, such as hardware design or OS development.

Salary & Benefits

Crusoe offers a competitive salary and benefits package commensurate with experience and qualifications. While the exact salary may vary, a typical range for a Senior Systems Software Engineer in San Francisco is $170,000 to $250,000 per year. Our comprehensive benefits package includes:

  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement plan with company match
  • Equity options
  • Employee assistance program
  • Wellness programs
  • Flexible work arrangements
  • Life insurance
  • Disability insurance

Crusoe Culture

At Crusoe, we foster a culture of innovation, collaboration, and sustainability. We are passionate about solving challenging problems and making a positive impact on the world. Our team is composed of talented individuals from diverse backgrounds, united by a shared commitment to excellence. We value creativity, critical thinking, and a willingness to learn and grow. We believe in empowering our employees to take ownership of their work and contribute to the overall success of the company.

How to Apply

If you are a passionate and experienced Systems Software Engineer looking to join a dynamic and innovative team, we encourage you to apply. To apply for the Senior Systems Software Engineer position at Crusoe, 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 by crafting the engine that powers a world where people can create ambitiously with AI, without sacrificing scale, speed, or sustainability.

  2. What does a Senior Systems Software Engineer do at Crusoe?

    A Senior Systems Software Engineer designs and develops compute applications for virtualized AI platforms, focusing on the Linux kernel, virtualization, hardware tuning, and distributed systems.

  3. What skills are required for this role?

    Key skills include Linux kernel experience, virtualization knowledge, hardware integration expertise, and proficiency in distributed systems design.

  4. What is the career path for a Senior Systems Software Engineer at Crusoe?

    Career paths include technical leadership roles, specialization in specific areas, management positions, and opportunities in cross-functional engineering teams.

  5. What is the salary range for this position?

    The typical salary range for a Senior Systems Software Engineer in San Francisco is $170,000 to $250,000 per year.

  6. What benefits does Crusoe offer?

    Crusoe offers a comprehensive benefits package, including health, dental, and vision insurance, paid time off, retirement plan with company match, and equity options.

  7. What is the work environment like at Crusoe?

    Crusoe fosters a culture of innovation, collaboration, and sustainability, valuing creativity, critical thinking, and a willingness to learn and grow.

  8. How does Crusoe contribute to sustainability?

    Crusoe develops sustainable technology that powers the future, focusing on responsible and transformative cloud infrastructure.

  9. What opportunities for growth are available at Crusoe?

    Crusoe is committed to fostering the growth and development of its employees, offering numerous opportunities for professional advancement.

  10. How can I apply for this position?

    To apply for the Senior Systems Software Engineer position, please submit your resume and cover letter through our online application portal.

Locations

  • San Francisco, California, United States

Salary

Estimated Salary Rangemedium confidence

187,000 - 275,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

  • Linux Kernelintermediate
  • Virtualizationintermediate
  • Hardware Tuningintermediate
  • Distributed Systemsintermediate
  • Object-Oriented Programmingintermediate
  • Low-Level Systems Programmingintermediate
  • Compute Application Developmentintermediate
  • AI Hardware Platform Integrationintermediate
  • Performance Analysisintermediate
  • Kernel Integrationintermediate
  • Hypervisor Integrationintermediate
  • System-Level Troubleshootingintermediate
  • Code Reviewintermediate
  • Quality Assuranceintermediate
  • Cross-Functional Collaborationintermediate
  • Technical Leadershipintermediate
  • GPU Technologiesintermediate
  • Networking (Infiniband/ROCe)intermediate
  • Storage Solutionsintermediate
  • PCI Expressintermediate
  • Device Driversintermediate
  • Memory Managementintermediate
  • Process Schedulingintermediate
  • AI/ML Workloadsintermediate
  • Debuggingintermediate
  • Software Quality Assuranceintermediate
  • Communicationintermediate
  • Problem-Solvingintermediate
  • Mentorshipintermediate

Required Qualifications

  • Experience building applications on Linux kernels. (experience)
  • Strong understanding of virtualization concepts and technologies. (experience)
  • Solid understanding of hardware devices such as GPUs, CPUs, Infiniband and Ethernet NICs, Ephemeral Disks, and PCI Express. (experience)
  • Strong grasp of distributed applications and highly-scalable systems design. (experience)
  • Proficiency in analyzing and enhancing system performance, including profiling and bottleneck identification. (experience)
  • Experience in diagnosing and resolving complex system issues across a virtualization stack. (experience)
  • Ability to conduct thorough code reviews and ensure software quality. (experience)
  • Experience collaborating with cross-functional engineering teams. (experience)
  • Proven experience in providing technical guidance and mentorship to junior engineers. (experience)
  • Deep understanding of memory management and process scheduling. (experience)
  • Familiarity with AI/ML workloads and optimization techniques. (experience)
  • Excellent communication and interpersonal skills. (experience)

Responsibilities

  • Design highly reliable and performant Linux applications used to manage our virtualization stack across thousands of AI compute servers in multiple global datacenters.
  • Integrate Crusoe applications with a wide variety of hardware and software AI chip-vendor stacks.
  • Build solutions to optimize and monitor virtualized hardware (GPUs, Infiniband/ROCe NICs, Ephemeral Storage, etc.) in cutting-edge AI/HPC environments.
  • Work side by side with our Linux Kernel and Hypervisor teams to ensure our Crusoe applications are seamlessly integrated with a variety of kernels and hypervisors.
  • Analyze and enhance the performance of the entire virtualization stack, from the hypervisor to the virtualized guest OS, with a specific focus on optimizing AI/ML workloads.
  • Diagnose and resolve complex system issues across our virtualization stack (drivers, kernel, hypervisor, guest OS, and crusoe applications).
  • Work closely with kernel and hypervisor teams to debug and resolve integration challenges.
  • Conduct thorough code reviews to ensure the highest level of software quality, reliability, and security within compute applications and virtualization stack.
  • Collaborate with other engineering teams, including hardware design, OS development, and AI/ML application teams, to ensure cohesive and integrated product development.
  • Provide technical guidance and mentorship to junior engineers, fostering a culture of technical excellence and collaborative problem-solving within the compute applications team.
  • Develop and maintain comprehensive documentation for the systems software and related processes.
  • Stay current with the latest advancements in virtualization, kernel technologies, and AI hardware to drive innovation within the team.

Benefits

  • general: Competitive salary and benefits package.
  • general: Opportunity to work on cutting-edge AI and cloud infrastructure technologies.
  • general: Collaborative and innovative work environment.
  • general: Professional development and growth opportunities.
  • general: Health, dental, and vision insurance.
  • general: Paid time off and holidays.
  • general: Retirement plan with company match.
  • general: Equity options.
  • general: Employee assistance program.
  • general: Wellness programs.
  • general: Flexible work arrangements.
  • general: Life insurance.
  • general: Disability insurance.
  • general: Opportunity to make a significant impact on the future of sustainable AI computing.

Target Your Resume for "Senior Systems Software Engineer Careers at Crusoe - San Francisco, California | Apply Now!" , Crusoe

Get personalized recommendations to optimize your resume specifically for Senior Systems Software Engineer 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 "Senior Systems Software Engineer 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

AICloudLinuxVirtualizationSystems EngineeringSan FranciscoSenior Systems Software EngineerCrusoeArtificial IntelligenceCloud ComputingLinux KernelHardware TuningDistributed SystemsObject-Oriented ProgrammingLow-Level Systems ProgrammingCompute Application DevelopmentAI Hardware Platform IntegrationPerformance AnalysisKernel IntegrationHypervisor IntegrationSystem-Level TroubleshootingCode ReviewQuality AssuranceCross-Functional CollaborationTechnical LeadershipGPU TechnologiesNetworkingInfinibandROCeEphemeral StoragePCI ExpressSustainable TechnologyAI InfrastructureCareer OpportunityJob OpeningGreen TechAI InfrastructureCloudEngineering

Answer 10 quick questions to check your fit for Senior Systems Software Engineer 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

Senior Systems Software Engineer Careers at Crusoe - San Francisco, California | Apply Now!

Crusoe

Senior Systems Software Engineer Careers at Crusoe - San Francisco, California | Apply Now!

full-timePosted: Nov 4, 2025

Job Description

Senior Systems Software Engineer at Crusoe: Powering the AI Revolution

Crusoe is on a mission to accelerate the abundance of energy and intelligence, building the infrastructure that enables ambitious AI creation without compromising scale, speed, or sustainability. We are at the forefront of the AI revolution, developing sustainable technology that powers the future. Join our team and drive meaningful innovation, make a tangible impact, and help set the pace for responsible and transformative cloud infrastructure.

Role Overview

As a Senior Systems Software Engineer on the Crusoe Cloud Software Development team, you will be a pivotal player in designing and developing our compute platform. Your expertise will be essential in building compute applications for virtualized AI platforms, requiring a deep understanding of the Linux kernel, virtualization, hardware tuning, distributed systems, object-oriented programming, and low-level systems programming. Excellent communication skills and a passion for working with diverse technologies across the Linux stack are a must.

A Day in the Life

Here's a glimpse into what your day might look like:

  • Morning: Start your day by reviewing code from junior engineers, providing constructive feedback to enhance software quality. Participate in a team stand-up to discuss progress, roadblocks, and priorities for the day.
  • Mid-day: Dive into designing a highly reliable Linux application to manage our virtualization stack. You'll collaborate with the Kernel and Hypervisor teams to ensure seamless integration and optimal performance.
  • Afternoon: Focus on performance analysis of the virtualization stack, identifying bottlenecks and implementing low-level optimizations. You'll also troubleshoot complex system issues, working closely with hardware and OS development teams.
  • Late Afternoon: Dedicate time to cross-functional collaboration, meeting with the AI/ML application teams to discuss integration challenges and ensure a cohesive product development process.

Why San Francisco?

San Francisco is a global hub for technology and innovation, offering unparalleled opportunities for professional growth and networking. Located in the heart of Silicon Valley, Crusoe's San Francisco office provides access to a vibrant community of engineers, researchers, and entrepreneurs. The city's culture of innovation fosters creativity and collaboration, making it an ideal location to contribute to groundbreaking advancements in AI and cloud computing.

Career Path

At Crusoe, we are committed to fostering the growth and development of our employees. As a Senior Systems Software Engineer, you will have numerous opportunities to advance your career:

  • Technical Leadership: Grow into a Staff Engineer role, leading technical projects and mentoring junior engineers.
  • Specialization: Deepen your expertise in a specific area, such as kernel development, virtualization, or AI hardware integration.
  • Management: Transition into a management role, leading a team of engineers and driving strategic initiatives.
  • Cross-Functional Roles: Explore opportunities in other engineering teams, such as hardware design or OS development.

Salary & Benefits

Crusoe offers a competitive salary and benefits package commensurate with experience and qualifications. While the exact salary may vary, a typical range for a Senior Systems Software Engineer in San Francisco is $170,000 to $250,000 per year. Our comprehensive benefits package includes:

  • Health, dental, and vision insurance
  • Paid time off and holidays
  • Retirement plan with company match
  • Equity options
  • Employee assistance program
  • Wellness programs
  • Flexible work arrangements
  • Life insurance
  • Disability insurance

Crusoe Culture

At Crusoe, we foster a culture of innovation, collaboration, and sustainability. We are passionate about solving challenging problems and making a positive impact on the world. Our team is composed of talented individuals from diverse backgrounds, united by a shared commitment to excellence. We value creativity, critical thinking, and a willingness to learn and grow. We believe in empowering our employees to take ownership of their work and contribute to the overall success of the company.

How to Apply

If you are a passionate and experienced Systems Software Engineer looking to join a dynamic and innovative team, we encourage you to apply. To apply for the Senior Systems Software Engineer position at Crusoe, 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 by crafting the engine that powers a world where people can create ambitiously with AI, without sacrificing scale, speed, or sustainability.

  2. What does a Senior Systems Software Engineer do at Crusoe?

    A Senior Systems Software Engineer designs and develops compute applications for virtualized AI platforms, focusing on the Linux kernel, virtualization, hardware tuning, and distributed systems.

  3. What skills are required for this role?

    Key skills include Linux kernel experience, virtualization knowledge, hardware integration expertise, and proficiency in distributed systems design.

  4. What is the career path for a Senior Systems Software Engineer at Crusoe?

    Career paths include technical leadership roles, specialization in specific areas, management positions, and opportunities in cross-functional engineering teams.

  5. What is the salary range for this position?

    The typical salary range for a Senior Systems Software Engineer in San Francisco is $170,000 to $250,000 per year.

  6. What benefits does Crusoe offer?

    Crusoe offers a comprehensive benefits package, including health, dental, and vision insurance, paid time off, retirement plan with company match, and equity options.

  7. What is the work environment like at Crusoe?

    Crusoe fosters a culture of innovation, collaboration, and sustainability, valuing creativity, critical thinking, and a willingness to learn and grow.

  8. How does Crusoe contribute to sustainability?

    Crusoe develops sustainable technology that powers the future, focusing on responsible and transformative cloud infrastructure.

  9. What opportunities for growth are available at Crusoe?

    Crusoe is committed to fostering the growth and development of its employees, offering numerous opportunities for professional advancement.

  10. How can I apply for this position?

    To apply for the Senior Systems Software Engineer position, please submit your resume and cover letter through our online application portal.

Locations

  • San Francisco, California, United States

Salary

Estimated Salary Rangemedium confidence

187,000 - 275,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

  • Linux Kernelintermediate
  • Virtualizationintermediate
  • Hardware Tuningintermediate
  • Distributed Systemsintermediate
  • Object-Oriented Programmingintermediate
  • Low-Level Systems Programmingintermediate
  • Compute Application Developmentintermediate
  • AI Hardware Platform Integrationintermediate
  • Performance Analysisintermediate
  • Kernel Integrationintermediate
  • Hypervisor Integrationintermediate
  • System-Level Troubleshootingintermediate
  • Code Reviewintermediate
  • Quality Assuranceintermediate
  • Cross-Functional Collaborationintermediate
  • Technical Leadershipintermediate
  • GPU Technologiesintermediate
  • Networking (Infiniband/ROCe)intermediate
  • Storage Solutionsintermediate
  • PCI Expressintermediate
  • Device Driversintermediate
  • Memory Managementintermediate
  • Process Schedulingintermediate
  • AI/ML Workloadsintermediate
  • Debuggingintermediate
  • Software Quality Assuranceintermediate
  • Communicationintermediate
  • Problem-Solvingintermediate
  • Mentorshipintermediate

Required Qualifications

  • Experience building applications on Linux kernels. (experience)
  • Strong understanding of virtualization concepts and technologies. (experience)
  • Solid understanding of hardware devices such as GPUs, CPUs, Infiniband and Ethernet NICs, Ephemeral Disks, and PCI Express. (experience)
  • Strong grasp of distributed applications and highly-scalable systems design. (experience)
  • Proficiency in analyzing and enhancing system performance, including profiling and bottleneck identification. (experience)
  • Experience in diagnosing and resolving complex system issues across a virtualization stack. (experience)
  • Ability to conduct thorough code reviews and ensure software quality. (experience)
  • Experience collaborating with cross-functional engineering teams. (experience)
  • Proven experience in providing technical guidance and mentorship to junior engineers. (experience)
  • Deep understanding of memory management and process scheduling. (experience)
  • Familiarity with AI/ML workloads and optimization techniques. (experience)
  • Excellent communication and interpersonal skills. (experience)

Responsibilities

  • Design highly reliable and performant Linux applications used to manage our virtualization stack across thousands of AI compute servers in multiple global datacenters.
  • Integrate Crusoe applications with a wide variety of hardware and software AI chip-vendor stacks.
  • Build solutions to optimize and monitor virtualized hardware (GPUs, Infiniband/ROCe NICs, Ephemeral Storage, etc.) in cutting-edge AI/HPC environments.
  • Work side by side with our Linux Kernel and Hypervisor teams to ensure our Crusoe applications are seamlessly integrated with a variety of kernels and hypervisors.
  • Analyze and enhance the performance of the entire virtualization stack, from the hypervisor to the virtualized guest OS, with a specific focus on optimizing AI/ML workloads.
  • Diagnose and resolve complex system issues across our virtualization stack (drivers, kernel, hypervisor, guest OS, and crusoe applications).
  • Work closely with kernel and hypervisor teams to debug and resolve integration challenges.
  • Conduct thorough code reviews to ensure the highest level of software quality, reliability, and security within compute applications and virtualization stack.
  • Collaborate with other engineering teams, including hardware design, OS development, and AI/ML application teams, to ensure cohesive and integrated product development.
  • Provide technical guidance and mentorship to junior engineers, fostering a culture of technical excellence and collaborative problem-solving within the compute applications team.
  • Develop and maintain comprehensive documentation for the systems software and related processes.
  • Stay current with the latest advancements in virtualization, kernel technologies, and AI hardware to drive innovation within the team.

Benefits

  • general: Competitive salary and benefits package.
  • general: Opportunity to work on cutting-edge AI and cloud infrastructure technologies.
  • general: Collaborative and innovative work environment.
  • general: Professional development and growth opportunities.
  • general: Health, dental, and vision insurance.
  • general: Paid time off and holidays.
  • general: Retirement plan with company match.
  • general: Equity options.
  • general: Employee assistance program.
  • general: Wellness programs.
  • general: Flexible work arrangements.
  • general: Life insurance.
  • general: Disability insurance.
  • general: Opportunity to make a significant impact on the future of sustainable AI computing.

Target Your Resume for "Senior Systems Software Engineer Careers at Crusoe - San Francisco, California | Apply Now!" , Crusoe

Get personalized recommendations to optimize your resume specifically for Senior Systems Software Engineer 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 "Senior Systems Software Engineer 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

AICloudLinuxVirtualizationSystems EngineeringSan FranciscoSenior Systems Software EngineerCrusoeArtificial IntelligenceCloud ComputingLinux KernelHardware TuningDistributed SystemsObject-Oriented ProgrammingLow-Level Systems ProgrammingCompute Application DevelopmentAI Hardware Platform IntegrationPerformance AnalysisKernel IntegrationHypervisor IntegrationSystem-Level TroubleshootingCode ReviewQuality AssuranceCross-Functional CollaborationTechnical LeadershipGPU TechnologiesNetworkingInfinibandROCeEphemeral StoragePCI ExpressSustainable TechnologyAI InfrastructureCareer OpportunityJob OpeningGreen TechAI InfrastructureCloudEngineering

Answer 10 quick questions to check your fit for Senior Systems Software Engineer 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.