CrawlJobs Logo

Staff Software Engineer, Network Automation

United States, San Francisco 209000.00 - 253000.00 USD / Year · Job Posted February 21, 2026
Apply Position
Job Link Share

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. Crusoe Cloud Network Engineering team is looking for an ambitious, experienced team player to join our Network Engineering team. Crusoe Cloud Network Engineering Team is responsible for designing, building, and operating the global edge, backbone, and data center network for High Performance Compute (HPC) Clusters with GPUs. The ideal individual will be highly motivated, self-directed, and desire to work on cutting-edge technologies related to the environment. You must possess excellent analytical and communication skills and be a great team player. As a Network Automation Engineer, you will focus on developing tools and automation solutions to support the scalability and reliability of Crusoe Cloud’s network infrastructure. You will work closely with other engineers and key stakeholders to gather requirements, provide technical input, and translate business needs into effective network tooling. By joining this team, you will gain marketable network engineering experiences in edge, backbone, and HPC-based data center networking on a massive scale.

Job Responsibility

  • Conceptualize, build, and maintain automation and tools to support New Product Introductions, network deployment, release engineering, and operations
  • Develop and implement operational process improvements in scalable, automated workflows to enhance operational efficiency
  • Lead enhancements of automation for continuous integration, validations, testing infrastructure, release, and configuration management across our global backbone, data center, and edge networks
  • Perform deep dives on complex technical issues across networks, ranging from automated tooling to hardware and network failures
  • Help increase operational efficiency between peers and cross-functional teams by identifying roadblocks, designing and delivering automation solutions, and driving change
  • Proactively improve our network infrastructure by designing, developing, and implementing automation solutions/tools
  • Manage current tooling for network provisioning, configuration, monitoring, and troubleshooting
  • Improve access to network telemetry data across the Crusoe Datacenters, Backbone, and Edge Networks
  • Collaborate with various Network Engineering teams to ensure implementation consistency across the entire network
  • Maintain comprehensive documentation for automation processes, tools, and procedures
  • Provide mentorship and training to team members, fostering a culture of continuous learning and improvement

Requirements

  • 10+ years of network automation experience within a large-scale environment, building tools and software for production Networks
  • Solid experience in developing and understanding network device configurations for at least one network vendor (e.g. Arista, Juniper, Cisco, Brocade, Ciena, Infinera, Nokia, etc.)
  • Experience in at least one programming language (e.g. Python, Go, C++, or Java), and rapidly learning new development languages
  • Demonstrated knowledge of TCP, IPv4/6, Routing Protocols (one or more of BGP, MPLS, ISIS, or similar), and related network services (e.g. DHCP and DNS)
  • Experience with software and network debugging, profiling, and instrumentation techniques
  • Additional experience in developing automation tools for network operations such as provisioning (e.g. ZTP), deployments, monitoring, remediation, and software push systems in a DevOps environment
  • Experience with developing distributed systems and operating them at scale
  • Experience designing and maintaining automated testing infrastructure
  • In-depth knowledge of network protocols including TCP/IP, QoS, BGP, OSPF/IS-IS, EVPN, VXLAN, QoSand MPLS-related technologies like RSVP-TE, LDP, etc
  • Bachelor's in Computer Science, Information Science, Engineering, Mathematics, or a related field, or experience equivalent to a Bachelor's degree based on three or more years of work experience

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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Staff Software Engineer, Network Automation

8 matching positions

Staff Software Automation Test Engineer Prisma Access

As a Software Engineer in test on our Prisma Access Cloud Service team, you will...
Location
Location
United States , Santa Clara
Salary
Salary:
147000.00 - 237500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Proficient in one or more scripting/programming languages including Python or Go
  • Experience with IPSec, BGP, L3 VPNs, SD-WAN, DHCP, TCP, UDP and SSL Networking
  • Experience with REST API driven Automation using Python or Go
  • Experience with Cloud Technologies such Aws/Azure/GCP
  • Experience with DB clusters (MySQL,BQ, Redis,,Zookeeper,Neo
  • Experience with Linux or Esxi Virtualization or Docker/Kubernetes is a plus
  • 7 to 10 + years experience
  • M.S./B.S. degree in Computer Science or Electrical Engineering or equivalent military experience required
Job Responsibility
Job Responsibility
  • Design, develop and execute test automation to test software features on our next-generation security platform as part of our Prisma Access Cloud Service
  • Become inventive in testing approaches by building tools and automation scripts
  • Suggest and implement improvements to the test process
  • File bugs and work with Development to fix issues seen
  • Mix in your creative skills with a focused testing approach to produce the best quality products in cybersecurity
  • Be involved in a rigorous approach to testing for specifications, assist the team with testing methods or tools for new testing
  • Work on different public cloud platforms (AWS, GCP, Azure) to automate cloud orchestration, visualization and alerting mechanisms
  • Fulltime
Read More
Arrow Right

Staff Software Engineer – Billing & Subscription Platform

Join GM's Digital Products Engineering organization and help define the next gen...
Location
Location
United States , Austin; Mountain View; Warren
Salary
Salary:
189300.00 - 290700.00 USD / Year
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Computer Science or related technical field, or equivalent practical experience
  • 10+ years of professional software engineering experience, with at least 3+ years in roles leading design and delivery of complex backend or platform systems
  • Significant experience with full-stack or backend development for enterprise integrations, ideally including Zuora or similar billing/subscription platforms
  • Strong experience with batch processing and financial systems, including reliability, reconciliation, and data integrity considerations
  • Hands-on Azure experience, including designing and migrating services to cloud-native architectures (containers, managed services, security, networking)
  • Proficiency in several of the following: Java, Spring Boot, Node.js, JavaScript/TypeScript, React/Angular
  • Experience building microservices, event-driven systems with Kafka, and working with both relational and NoSQL databases
  • Solid understanding of automated testing and quality practices, including frameworks such as JUnit, Jest, Cypress, or equivalents
  • Proven ability to lead technical direction, influence cross-team decisions, and deliver results in a complex, highly integrated environment
Job Responsibility
Job Responsibility
  • Lead architecture and technical direction for core billing domains (subscriptions, invoicing, payments, taxation, adjustments) and Zuora integration, setting patterns and reference implementations used by multiple teams
  • Drive design and development of complex billing platform features and integrations, ensuring they are resilient, secure, and compliant across markets
  • Design and evolve high-volume batch processing systems for financial transactions, with clear SLIs/SLOs and strong observability (logs, metrics, traces)
  • Shape end-to-end onboarding and account lifecycle experiences for OnStar and other connected services, partnering with product and UX to deliver seamless customer journeys
  • Lead migration of services to Azure using cloud-native best practices, including containerization, infrastructure-as-code, and secure-by-default configurations
  • Build and review microservices and event-driven systems leveraging Kafka and modern service design, ensuring consistency, reuse, and high reliability across the platform
  • Collaborate across organizations (product, business, finance, tax, data, and other engineering teams) to define scalable solutions and align technical decisions with business priorities
  • Mentor and coach engineers at multiple levels, providing guidance on design, coding, testing, observability, and operational excellence
  • help grow future technical leaders
  • Champion engineering best practices (code quality, automated testing, CI/CD, security reviews) and lead design/architecture reviews for high-impact initiatives
What we offer
What we offer
  • medical
  • dental
  • vision
  • Health Savings Account
  • Flexible Spending Accounts
  • retirement savings plan
  • sickness and accident benefits
  • life insurance
  • paid vacation & holidays
  • tuition assistance programs
  • Fulltime
Read More
Arrow Right

Software Engineer Staff

This role has been designed as 'Hybrid' with an expectation that you will work o...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's or Master's degree in Electronics, Computer Science, or a related field
  • 10 years of experience in network software or hardware testing
  • Strong understanding of L2/L3 networking protocols and switch/router architecture
  • Hands-on experience with SONiC NOS and SAI-based architectures
  • Proficiency in Python and experience with test automation frameworks such as Robot Framework
  • Solid grasp of SONiC architecture, including SAI, FRR, Redis DB, Docker, and Minigraph
  • Familiarity with SDKs such as SDKLT or OpenNSL is a strong plus
  • Experience with traffic generators like Spirent or IxNetwork
  • Proficient with tools such as Git, Jenkins, Docker, and lab-based testbed environments
  • Strong analytical, debugging, and documentation skills
Job Responsibility
Job Responsibility
  • Design, develop, and execute comprehensive test plans to validate SONiC functionality on Broadcom-based switching platforms
  • Validate advanced L2/L3 features including BGP, OSPF, VXLAN, EVPN, QinQ, and multicast
  • Test and verify SAI (Switch Abstraction Interface) integration and ASIC driver behavior
  • Automate functional, regression, scale, and performance test cases using Python and Robot Framework
  • Perform deep-dive debugging across ASIC, NOS, and control/data plane layers
  • Collaborate with the SONiC open-source community to contribute fixes, enhancements, and upstream improvements
  • Validate optical modules across various speeds, breakout configurations, and transceiver management protocols (e.g., CMIS, DOM)
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
Read More
Arrow Right

Staff Software Engineer

Staff Software Engineer at HPE in Bengaluru. This role has been designed as 'Ons...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.hpe.com/ Logo
Hewlett Packard Enterprise
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Education: BS/MS in Computer Science, Electrical Engineering, or a related field
  • Experience: 10+ years of experience in networking software development
  • Core Systems Programming: Expert-level C/C++ and Python skills in a multi-threaded, multi-core Linux or FreeBSD environment
  • Control Plane Depth: Software development experience in one or more of these: Layer 2 and Layer 3 protocols, multicast (IGMP/MLD), Broadband Edge protocols (DHCP/PPPoE/L2TP), routing protocols, VPN/VXLAN, HTTP redirect, CoS, Firewall
  • Experience in implementation of above protocols/services on Broadcom DNX platforms (J2, J2C, Q2C) is a strong plus
  • OS Internals: Deep knowledge of IPC mechanisms, memory management, and high-availability (HA) synchronization in distributed systems
Job Responsibility
Job Responsibility
  • Architectural Leadership: Lead the design and development of scalable, resilient, and high-performance L2/L3 control plane software
  • Feature Ownership: Independently drive feature requests from product management into 'carrier-grade' reality, ensuring 99.999% reliability and hitless upgrades
  • Protocol Expertise: Implement and optimize complex networking protocols (e.g., DHCP, PPPoE, L2TP, VXLAN) within a distributed system architecture
  • System Integrity: Solve highly ambiguous, complex system-level bugs that span the boundary between the control plane, management plane (Netconf/YANG), and the underlying forwarding pipeline
  • Cross-Functional Collaboration: Partner with Hardware/ASIC teams to define software-hardware interfaces and with QA teams to drive automated, scale-focused testing strategies
  • Mentorship: Act as a technical beacon for the engineering organization, conducting deep-dive code reviews and mentoring senior and lead engineers
What we offer
What we offer
  • Health & Wellbeing
  • Personal & Professional Development
  • Unconditional Inclusion
  • Fulltime
Read More
Arrow Right

Senior Staff Engineer Software (Cloud Platform, Production & Reliability – Machine Identity Security)

The Production Engineering team is responsible for building, scaling, and operat...
Location
Location
United States , Santa Clara
Salary
Salary:
126000.00 - 203500.00 USD / Year
paloaltonetworks.com Logo
Palo Alto Networks
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5+ years of experience in DevOps, Platform Engineering, or Site Reliability Engineering (SRE)
  • Strong experience designing and operating cloud infrastructure on AWS, Azure, or GCP
  • Deep expertise managing and scaling Kubernetes environments (EKS, AKS, or GKE)
  • Strong experience with Infrastructure as Code tools (Terraform, Ansible, or Pulumi)
  • Proven experience designing and maintaining complex CI/CD systems (Jenkins, GitLab CI, ArgoCD, GitHub Actions)
  • Strong programming/scripting skills (Python, Go, or similar) for automation and tooling
  • Experience operating in high-scale, 24/7 production environments with ownership of incident response and reliability
  • Solid understanding of Linux systems and networking fundamentals (DNS, TCP/IP, load balancing, VPC, mTLS)
  • Strong problem-solving skills and ability to work across teams
Job Responsibility
Job Responsibility
  • Design, build, and evolve highly available cloud infrastructure platforms with a focus on scalability, resilience, and reliability
  • Lead improvements across production systems, including performance, availability, and incident response
  • Drive and standardize Infrastructure as Code (IaC) practices to improve consistency and reduce operational overhead
  • Design and optimize CI/CD pipelines to support fast, secure, and reliable software delivery at scale
  • Partner with development teams to improve system reliability, observability, and cloud-native design patterns
  • Define and implement monitoring, alerting, and observability strategies across distributed systems
  • Lead incident response efforts, including root cause analysis and long-term remediation strategies
  • Identify and eliminate operational toil through automation and system improvements
  • Mentor engineers and contribute to raising the bar for production engineering practices
What we offer
What we offer
  • restricted stock units
  • bonus
  • Fulltime
Read More
Arrow Right

Staff, Software Engineer

Are you passionate about building well-governed, cost-efficient cloud platforms ...
Location
Location
United States of America , Denver
Salary
Salary:
121000.00 - 242000.00 USD / Year
walmart.com Logo
Walmart
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Option 1: Bachelor's degree in computer science, computer engineering, computer information systems, software engineering, or related area and 4 years experience in software engineering or related area
  • Option 2: 6 years experience in software engineering or related area
Job Responsibility
Job Responsibility
  • Design and implement automated FinOps solutions to optimize cloud spend across AWS, GCP, and Azure
  • Build and maintain cost allocation, tagging enforcement, and usage governance frameworks across multiple clouds
  • Develop automation for savings analysis, rightsizing, idle resource detection, and anomaly identification across providers
  • Partner with Finance and Engineering teams to translate technical usage into actionable financial insights and forecasts
  • Support and execute cloud migration initiatives from AWS to GCP and Azure, including workload analysis, readiness assessment, migration planning, and post-migration optimization
  • Compare cloud-native services and pricing models to guide migration decisions and architectural tradeoffs
  • Apply best-practice multi-cloud architectures with an emphasis on cost efficiency, security, and operational sustainability
  • Help define standards, landing zones, and reference architectures for AWS, GCP, and Azure
  • Build and maintain scalable Infrastructure as Code using Terraform and Terragrunt across multiple cloud providers
  • Develop Python and Bash automation for operational workflows, governance, migrations, and infrastructure lifecycle management
What we offer
What we offer
  • Medical, vision and dental coverage
  • 401(k)
  • stock purchase
  • company-paid life insurance
  • PTO (including sick leave)
  • parental leave
  • family care leave
  • bereavement
  • jury duty
  • voting leave
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - AI/ML Infra

GEICO AI platform and Infrastructure team is seeking an exceptional Senior ML Pl...
Location
Location
United States , Chevy Chase; New York City; Palo Alto
Salary
Salary:
115000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Engineering, or related technical field (or equivalent experience)
  • 8+ years of software engineering experience with focus on infrastructure, platform engineering, or MLOps
  • 3+ years of hands-on experience with machine learning infrastructure and deployment at scale
  • 2+ years of experience working with Large Language Models and transformer architectures
  • Proficient in Python
  • strong skills in Go, Rust, or Java preferred
  • Proven experience working with open source LLMs (Llama 2/3, Qwen, Mistral, Gemma, Code Llama, etc.)
  • Proficient in Kubernetes including custom operators, helm charts, and GPU scheduling
  • Deep expertise in Azure services (AKS, Azure ML, Container Registry, Storage, Networking)
  • Experience implementing and operating feature stores (Chronon, Feast, Tecton, Azure ML Feature Store, or custom solutions)
Job Responsibility
Job Responsibility
  • Design and implement scalable infrastructure for training, fine-tuning, and serving open source LLMs (Llama, Mistral, Gemma, etc.)
  • Architect and manage Kubernetes clusters for ML workloads, including GPU scheduling, autoscaling, and resource optimization
  • Design, implement, and maintain feature stores for ML model training and inference pipelines
  • Build and optimize LLM inference systems using frameworks like vLLM, TensorRT-LLM, and custom serving solutions
  • Ensure 99.9%+ uptime for ML platforms through robust monitoring, alerting, and incident response procedures
  • Design and implement ML platforms using DataRobot, Azure Machine Learning, Azure Kubernetes Service (AKS), and Azure Container Instances
  • Develop and maintain infrastructure using Terraform, ARM templates, and Azure DevOps
  • Implement cost-effective solutions for GPU compute, storage, and networking across Azure regions
  • Ensure ML platforms meet enterprise security standards and regulatory compliance requirements
  • Evaluate and potentially implement hybrid cloud solutions with AWS/GCP as backup or specialized use cases
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right

Staff Software Engineer - AI/ML Platform

GEICO AI platform and Infrastructure team is seeking an exceptional Senior ML Pl...
Location
Location
United States , Chevy Chase; New York City; Palo Alto
Salary
Salary:
115000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in computer science, Engineering, or related technical field (or equivalent experience)
  • 8+ years of software engineering experience with focus on infrastructure, platform engineering, or MLOps
  • 3+ years of hands-on experience with machine learning infrastructure and deployment at scale
  • 2+ years of experience working with Large Language Models and transformer architectures
  • Proficient in Python
  • strong skills in Go, Rust, or Java preferred
  • Proven experience working with open source LLMs (Llama 2/3, Qwen, Mistral, Gemma, Code Llama, etc.)
  • Proficient in Kubernetes including custom operators, helm charts, and GPU scheduling
  • Deep expertise in Azure services (AKS, Azure ML, Container Registry, Storage, Networking)
  • Experience implementing and operating feature stores (Chronon, Feast, Tecton, Azure ML Feature Store, or custom solutions)
Job Responsibility
Job Responsibility
  • Design and implement scalable infrastructure for training, fine-tuning, and serving open source LLMs (Llama, Mistral, Gemma, etc.)
  • Architect and manage Kubernetes clusters for ML workloads, including GPU scheduling, autoscaling, and resource optimization
  • Design, implement, and maintain feature stores for ML model training and inference pipelines
  • Build and optimize LLM inference systems using frameworks like vLLM, TensorRT-LLM, and custom serving solutions
  • Ensure 99.9%+ uptime for ML platforms through robust monitoring, alerting, and incident response procedures
  • Design and implement ML platforms using DataRobot, Azure Machine Learning, Azure Kubernetes Service (AKS), and Azure Container Instances
  • Develop and maintain infrastructure using Terraform, ARM templates, and Azure DevOps
  • Implement cost-effective solutions for GPU compute, storage, and networking across Azure regions
  • Ensure ML platforms meet enterprise security standards and regulatory compliance requirements
  • Evaluate and potentially implement hybrid cloud solutions with AWS/GCP as backup or specialized use cases
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right