CrawlJobs Logo

Principal Software Engineer, SDN Networking

crusoe.ai Logo

Crusoe

Location Icon

Location:
United States , San Francisco

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

238000.00 - 298000.00 USD / Year

Job Description:

Crusoe's mission is to accelerate the abundance of energy and intelligence. We’re crafting the engine that powers a world where people can create ambitiously with AI — without sacrificing scale, speed, or sustainability. Be a 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.

Job Responsibility:

  • 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

Requirements:

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

Nice to have:

  • 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)
What we offer:
  • 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

Additional Information:

Job Posted:
February 21, 2026

Employment Type:
Fulltime
Work Type:
On-site work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Principal Software Engineer, SDN Networking

NaaS Architect Principal

The NaaS Architect Principal is central to BT International's network transforma...
Location
Location
Spain , Madrid
Salary
Salary:
Not provided
plus.net Logo
Plusnet
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strategic Architecture Leadership – Proven ability to define and communicate network architectural vision, with track record driving large-scale network transformation programs in service provider or cloud environments
  • Network Architecture Expertise – Deep understanding of service provider networks including SDN, segment routing, MPLS, BGP and overlay technologies, combined with cloud-native networking and container networking patterns
  • Platform Engineering Mindset – Strong understanding of platform-as-a-product principles, building self-service capabilities and treating internal teams as customers with clear SLAs
  • API & Integration Architecture – Extensive experience designing API-driven architectures using RESTful, gRPC and event-driven patterns, with knowledge of industry standards including TMF, MEF and CAMARA
  • Technical Depth – Hands-on background in network engineering with coding capability in at least one language (Python, Go) and participation in technical spike or proof of concept work
  • Automation & Infrastructure-as-Code – Strong background in network automation, infrastructure-as-code (Terraform, Ansible) and GitOps with Flux/Argo CD
  • Cloud-Native & Multi-Cloud – Experience with cloud-native patterns including Kubernetes, containers and orchestration, operating across multi-vendor and multi-cloud environments
  • Observability & Network Operations – Knowledge of observability systems (ELK, Prometheus, Grafana, gNMI), telemetry pipelines, event streaming platforms (Kafka), orchestration platforms (Itential, NetBox) and traffic engineering controllers
  • Telco Transformation Context – Experience navigating organizational and technical challenges of telco network modernization while maintaining operational continuity
  • Zero Touch Operations – Knowledge of intent-based networking, automated remediation, workflow-driven operations and compliance management that enable zero-touch networking principles
Job Responsibility
Job Responsibility
  • Define and lead the architectural strategy for NaaS platform evolution, establishing target state architectures that balance functional requirements with non-functional requirements including scalability, resilience, security and cost optimization
  • Work hand in hand with product engineering squads to provide hands-on architectural guidance, working directly with engineers to deliver product excellence as well as technical spikes and proof-of-concepts
  • Drive API-first architecture across network services, establishing patterns for exposing network capabilities through modern integration approaches including RESTful APIs, gRPC and event-driven patterns, with alignment to industry standards including TMF, MEF and CAMARA
  • Lead vendor rationalization strategy across network equipment vendors, cloud providers and orchestration platforms, reducing vendor dependencies through strategic build vs buy decisions and phasing out unnecessary third-party systems in favor of composable in-house capabilities
  • Champion modern architecture patterns including infrastructure-as-code, GitOps, automated provisioning and cloud-native networking that enable continuous delivery and operational excellence
  • Establish observability frameworks for network services including telemetry pipelines, metrics collection, distributed tracing and logging strategies that enable proactive operations and rapid troubleshooting
  • Collaborate with platform engineering teams to build Internal Developer Platform capabilities that abstract network complexity and provide self-service access to network functions
  • Drive architectural governance through design reviews and conformance processes, ensuring solutions align with platform standards while empowering product team autonomy
  • Provide technical thought leadership on network architecture including SDN underlay, control plane, management plane APIs and telemetry, translating industry trends and technological advances into roadmaps that align with BT International's platform strategy
  • Mentor architects and engineers, fostering architectural thinking and technical leadership capability across both the architecture and product engineering organizations
Read More
Arrow Right

Principal Software Engineering Manager

The HPC/AI (High-Performance Computing and Artificial Intelligence) organization...
Location
Location
United States , Multiple Locations
Salary
Salary:
139900.00 - 274800.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 6+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements are required for this role
  • Master's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • 4+ years people management experience
  • 10+ years of professional software design and development experience in large-scale distributed systems
  • Experience building and operating networking infrastructure for hyperscale datacenters or AI clusters
  • Hands-on experience with networking technologies in AI-specific hardware (e.g., InfiniBand, ROCE, MRC, NVLink)
  • In-depth understanding of networking protocols (e.g., Ethernet, TCP/IP, RDMA, gRPC) and distributed systems
  • Familiarity with network virtualization, software-defined networking (SDN), or network performance tuning
  • Familiarity with AI accelerators such as GPUs (NVIDIA, AMD) or TPUs, and how they interact with networking infrastructure
Job Responsibility
Job Responsibility
  • Hire, manage, and grow a high-performing team of software engineers, fostering a culture of excellence, inclusion, and innovation
  • Lead the design and development of large-scale distributed systems and services that power Azure’s AI infrastructure
  • Drive engineering planning and execution while ensuring alignment with organizational OKRs and long-term strategy
  • Establish lean, scalable, and efficient processes that promote innovation and engineering rigor
  • Deliver best-in-class engineering by ensuring services and components are modular, secure, reliable, diagnosable, observable, and reusable
  • Improve test coverage, automation, and integration testing to proactively identify and resolve reliability gaps
  • Ensure live-site reliability and service health through robust monitoring, telemetry, and automation
  • Collaborate across Microsoft and partner organizations to deliver cohesive, end-to-end infrastructure solutions
  • Apply data-driven insights to optimize performance, scalability, and customer satisfaction
  • Champion Microsoft’s culture by modeling, coaching, and caring—nurturing diversity, inclusion, and continuous growth for your team and peers
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineer

The HPC/AI (High performance Computing and Artificial Intelligence) team is on a...
Location
Location
United States , Multiple Locations
Salary
Salary:
163000.00 - 296400.00 USD / Year
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree in Computer Science or related technical field AND 8+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python
  • OR equivalent experience
  • Ability to meet Microsoft, customer and/or government security screening requirements
  • Master's Degree in Computer Science or related technical field AND 12+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR Bachelor's Degree in Computer Science or related technical field AND 15+ years technical engineering experience with coding in languages including, but not limited to, C, C++, C#, Java, JavaScript, or Python OR equivalent experience
  • Hands-on experience with networking technologies in AI-specific hardware (e.g., InfiniBand, ROCE, NVLink)
  • In-depth understanding of networking protocols (e.g., Ethernet, TCP/IP, RDMA, gRPC) and distributed systems
  • Familiarity with network virtualization, software-defined networking (SDN), or network performance tuning
  • Familiarity with AI accelerators such as GPUs (NVIDIA, AMD) or TPUs, and how they interact with networking infrastructure
  • Experience with telemetry and observability tools for network monitoring at scale
  • Background in building scalable and fault-tolerant systems in large, distributed environments
Job Responsibility
Job Responsibility
  • Partner with appropriate stakeholders to determine user requirements for a set of scenarios
  • Lead identification of dependencies and the development of design documents for a product, application, service, or platform
  • Leads by example and mentors others to produce extensible and maintainable code used across products
  • Design, develop, and optimize networking solutions tailored for large-scale AI training infrastructure
  • Architect and implement high-performance, low-latency, and low-jitter communication frameworks for distributed systems
  • Benchmark, analyze, and enhance the scalability and reliability of networking systems to handle petabyte-scale data transfer
  • Debug and resolve complex networking issues in large-scale, high-performance environments
  • Drive identification of dependencies and the development of design documents for a product, application, service, or platform
  • Create, implement, optimize, debug, refactor, and reuse code to establish and improve performance and maintainability, effectiveness, and return on investment (ROI)
  • Act as a Designated Responsible Individual (DRI) and guides other engineers by developing and following the playbook, working on call to monitor system/product/service for degradation, downtime, or interruptions, alerting stakeholders about status and initiates actions to restore system/product/service for simple and complex problems when appropriate
  • Fulltime
Read More
Arrow Right
New

Principal Software Engineer

We’re looking for a seasoned Principal Engineer to take full ownership of Airwal...
Location
Location
Singapore , Singapore
Salary
Salary:
Not provided
airwallex.com Logo
Airwallex
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Deep experience in cloud-native edge networking (API Gateway, DNS, CDN, GA, firewalls)
  • Proficiency with SDN concepts and tools (e.g., OpenDaylight, Envoy, NGINX/OpenResty, Kong, Apisix)
  • Familiar with Cloudflare, AWS or GCP Cloud Networking, techniques
  • Knowledge of hybrid/multi-cloud patterns and traffic engineering at scale
  • Hands-on with cloud firewall systems, WAF, rate limiting, and bot detection
  • A security-aware mindset with ability to balance protection and developer experience
  • Experience defining cross-team processes and governance frameworks
  • Strong communication skills and ability to lead across engineering and security teams
Job Responsibility
Job Responsibility
  • Own the Edge Network Stack
  • Design and evolve the architecture for Airwallex's external traffic stack including: API Gateways (routing, filtering, throttling), DNS services (global resolution & routing), CDNs (caching strategies and invalidation), Global Accelerators (latency and route optimization)
  • Define and Enforce Border Security
  • Partner with InfoSec to design and operationalize: DDoS protection, bot mitigation, and anomaly detection (e.g., Cloud Armor, WAF), Rate limiting and QoS policy enforcement for prioritized customer/partner APIs, Firewall rule governance and bad actor prevention mechanisms, Intrusion Prevention and Auth mechanisms at the border
  • Policy-Driven API Route Management
  • Build end-to-end processes and tooling for how engineers expose public APIs: Define policy and controls for route registration, approval, and change management, Work with platform teams to enforce compliance across microservices and gateways, Contribute to internal tools for observability, access review, and lifecycle auditing
  • Enable Global-Scale, Secure Performance
  • Establish reliability and quality of service (QoS) goals for critical paths (e.g., payments, onboarding, auth), Design for hybrid/multi-cloud edge strategy and backbone traffic replication, Tune latency, failover, and availability posture across regions
  • Fulltime
Read More
Arrow Right

Principal Software Engineer - Azure Compute

Do you love to work on the latest technologies? Are you looking to make a real d...
Location
Location
India , Hyderabad
Salary
Salary:
Not provided
https://www.microsoft.com/ Logo
Microsoft Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Strong background in Linux systems, systems design, and OS fundamentals
  • Experience in host networking, network overlays, and SDN is a plus
  • Bachelor’s or advanced degree with 10+ years of experience in software development and leading teams
Job Responsibility
Job Responsibility
  • Partners with appropriate stakeholders to determine user requirements for a set of scenarios
  • Leads identification of dependencies and the development of design documents for a product, application, service, or platform
  • Leads by example and mentors others to produce extensible and maintainable code used across products
  • Leverages subject-matter expertise of cross-product features with appropriate stakeholders (e.g., project managers) to drive multiple group's project plans, release plans, and work items
  • Holds accountability as a Designated Responsible Individual (DRI), mentoring engineers across products/solutions, working on-call to monitor system/product/service for degradation, downtime, or interruptions
  • Proactively seeks new knowledge and adapts to new trends, technical solutions, and patterns that will improve the availability, reliability, efficiency, observability, and performance of products while also driving consistency in monitoring and operations at scale and shares knowledge with other engineers
  • Fulltime
Read More
Arrow Right
New

Software Engineer Internship, Backend

Ramp is, at its core, an engineering company, and is on a mission to build the b...
Location
Location
United States , New York
Salary
Salary:
11700.00 USD / Month
ramp.com Logo
Ramp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Currently pursuing a B.S. (or higher) in Computer Science or a related technical field, with an expected graduation date between Dec 2026 - 2028
  • Track record of shipping high quality products and features or a portfolio of side projects
  • Ability to turn business and product ideas into engineering solutions
  • Desire to work in a fast-paced environment, continuously grow, and master your craft
  • Alignment with Ramp’s core values of enabling businesses to grow more by spending less
Job Responsibility
Job Responsibility
  • Build performant and scalable platforms and services powering Ramp’s innovative products
  • Contribute to Ramp’s financial products platform (Risk, Fraud, Treasury Management) and/or savings and web-app platform (Savings Insights, Receipt Matching)
  • Work closely with product and business teams to understand customer feedback in order to constantly improve our product
  • Help establish and influence engineering process, tools, and systems that will allow us to scale the code base, productivity, and the team
What we offer
What we offer
  • Apple MacBook
  • Catered Lunches in NYC office Monday through Friday
  • 100% medical, dental & vision insurance coverage for you
  • Partially covered for your dependents
  • One Medical annual membership
  • 401k (including employer match on contributions made while employed by Ramp)
  • Flexible PTO
  • Fertility HRA (up to $10,000 per year)
  • Parental Leave
  • Unlimited AI token usage
  • Fulltime
Read More
Arrow Right
New

Forklift operator

Are you an experienced Forklift Operator looking for a stable and rewarding care...
Location
Location
Canada , Scarborough
Salary
Salary:
20.15 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
April 14, 2026
Flip Icon
Requirements
Requirements
  • Proven experience within a warehouse environment or manufacturing & logistics setting
  • Valid external forklift license
  • Must have CSA-approved steel-toed shoes/boots (PPE)
  • Ability to lift up to 50lbs
  • Availability to work the specified shift hours consistently
Job Responsibility
Job Responsibility
  • Operate forklifts and other power industrial trucks to receive and stock products in the warehouse
  • Organize automotive products and parts in a timely and accurate manner to maintain inventory flow
  • Use the automated packing system and work alongside the new robotic order picker machine
  • Receive incoming orders and prepare shipments for distribution
  • Comply with all health and safety measures, including daily equipment inspections
  • Maintain a clean and organized workspace within the manufacturing & logistics environment
  • Collaborate with assigned supervisors to meet daily production and shipping targets
  • Load and unload trailers with precision to prevent damage to specialized car parts
What we offer
What we offer
  • Straight shifts: Morning (8:00 am - 4:30 pm) and Afternoon (4pm - 12:30am) available
  • Work in a very nice, clean, and highly automated manufacturing & logistics facility
  • Opportunity to work with cutting-edge robotic technology and automated picking systems
  • Supportive management and a calm yet productive work environment
  • Fulltime
Read More
Arrow Right
New

Software Engineer, Forward Deployed

Being a part of Forward Deployed Engineering (FDE), you will design and build so...
Location
Location
United States , San Francisco, CA; New York, NY
Salary
Salary:
168000.00 - 275100.00 USD / Year
ramp.com Logo
Ramp
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A minimum of 2 years of software engineering experience preferred
  • Track record of shipping high-quality products and features at scale
  • Ability to turn business and product ideas into engineering solutions
  • Desire to work in a fast-paced environment, continuously grow, and master your craft
Job Responsibility
Job Responsibility
  • Deliver solutions end to end that meet the needs of our largest, strategic customers — understanding user pain points, scoping product specs, and designing and building software
  • Collaborate closely with our sales and go-to-market teams to close exciting deals, activate customers, and expand the value Ramp provides over time
  • Drive our core product engineering roadmap and make important prioritization and scoping decisions that determine when we build custom solutions vs. accelerate larger existing projects
  • Solve technical challenges to support new levels of scale, and help us develop and execute our strategy to grow our enterprise platform
What we offer
What we offer
  • 100% medical, dental & vision insurance coverage for you
  • Partially covered for your dependents
  • One Medical annual membership
  • 401k (including employer match on contributions made while employed by Ramp)
  • Flexible PTO
  • Fertility HRA (up to $10,000 per year)
  • Parental Leave
  • Unlimited AI token usage
  • Pet insurance
  • Centralized home-office equipment ordering for all employees
  • Fulltime
Read More
Arrow Right