Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Senior
Qualifications
The ideal candidate will possess:A degree in Computer Science, Engineering, or a related field. Proficiency in networking protocols and software development. Experience with cloud computing platforms. Strong problem-solving skills and an ability to work in a fast-paced environment.
About the job
Join our innovative team at Crusoe as a Senior Software Engineer specializing in Networking. In this critical role, you will develop cutting-edge software solutions that enhance our networking capabilities and support our mission of delivering efficient computing resources.
Your expertise will contribute to building scalable and reliable network architectures, enabling us to serve our clients better. Collaborate with cross-functional teams and leverage your knowledge in software engineering to push the boundaries of technology.
About Crusoe
At Crusoe, we are at the forefront of revolutionizing the computing landscape. Our focus on sustainable and efficient computing solutions drives us to innovate continuously. We pride ourselves on fostering a collaborative and inclusive work environment that empowers our employees to excel.
Similar jobs
1 - 20 of 7,582 Jobs
Search for Senior Software Engineer Network Development
Join Cloudflare as a Senior Software Engineer in our Network Development team, where you will design and implement innovative network solutions that enhance our global infrastructure. This role offers the opportunity to work with cutting-edge technologies and collaborate with talented engineers to drive significant improvements in network performance and reliability.
Join Crusoe Energy, a pioneering company at the forefront of sustainable technology, as a Senior Staff Software Engineer specializing in SDN Networking. In this role, you will leverage your expertise to design and implement cutting-edge software solutions that enhance our networking capabilities. You will collaborate with a talented team of engineers to drive innovation and optimize our software-defined networking solutions for a variety of applications.
Full-time|$150K/yr - $215K/yr|On-site|San Francisco
Astranis is at the forefront of space innovation, crafting advanced satellites for high orbits that extend humanity's capabilities within our solar system. Our satellites are designed to deliver dedicated and secure networks to highly sophisticated clients globally, including large enterprises, sovereign governments, and the US military. With five satellites currently in orbit and more on the horizon, we are addressing a backlog exceeding $1 billion in commercial contracts.We are recognized as the leading satellite communications partner for clients demanding exceptional uptime, data security, network visibility, and tailored solutions. Having raised over $750 million from top-tier investors such as Andreessen Horowitz, Blackrock, and Fidelity, our team comprises 450 skilled engineers and entrepreneurs. Our headquarters, spanning 153,000 sq. ft., is located in Northern California, USA, where we design, build, and operate our satellites.Senior Full Stack Engineer - Network SoftwareAs a Senior Full Stack Engineer specializing in Network Software, you will play a pivotal role in designing and implementing the software that powers our satellite and ground networks. The tools you develop will be essential for our customers to monitor satellite performance and for our internal teams to plan, design, and optimize our satellite networks and their capabilities.This position will significantly contribute to both commercial projects and US Government initiatives.RoleLead the architecture, development, and implementation of software for satellite and network management.Oversee backend and UI development for internal tools related to test infrastructure, mission control, and business operations.Create user-friendly web-based interfaces for telemetry dashboards, test orchestration, command execution, and workflow monitoring.Automate manual processes to enhance operational efficiency across engineering, network, and satellite operations.Collaborate closely with mission operations teams to create software that aids in the design, construction, and management of Satellites and Networks.Design high-performance, reliable, mission-critical software that transmits commands to space.Engage with multidisciplinary teams to define software requirements, architectures, and designs.RequirementsBachelor’s degree in Computer Science or a related technical field.7+ years of experience as a full stack developer in industry.Proficient in system-level architecture, software design, and implementation.
Join our innovative team at Crusoe as a Senior Software Engineer specializing in Networking. In this critical role, you will develop cutting-edge software solutions that enhance our networking capabilities and support our mission of delivering efficient computing resources.Your expertise will contribute to building scalable and reliable network architectures, enabling us to serve our clients better. Collaborate with cross-functional teams and leverage your knowledge in software engineering to push the boundaries of technology.
Full-time|$115.4K/yr - $173K/yr|On-site|San Francisco, CA, USA
Join Our Team!The team that pioneered Unity's integration with visionOS and facilitated real-time interactions through Play-to-Device is expanding. We are gearing up for an exciting challenge: adapting PolySpatial to stream Unity content into various game engines and 3D environments—across processes and networks.We seek visionary engineers ready to redefine how different real-time 3D runtimes communicate and render under real-world constraints. Your work will blend core engine technology, high-performance networking, distributed systems, and advanced graphics. This is your chance to establish the underlying infrastructure for the next wave of interconnected gaming and 3D ecosystems.In this hands-on role, you will ensure a seamless connection between engines, making it fast, reliable, and transparent. You will address complex challenges, such as latency compensation and bandwidth optimization, ensuring that Unity content feels native even when streamed. Your responsibilities will include updating positions, synchronizing physics, and maintaining state consistency. If you are passionate about building multiplayer systems and tackling tricky desynchronization issues through packet captures, this position will keep you at the forefront of technology and close to the code.
Full-time|$130K/yr - $175K/yr|On-site|San Francisco
Astranis is at the forefront of satellite technology, creating cutting-edge satellites for high orbits that extend humanity's reach into the solar system. Our satellites are dedicated to providing secure networks for sophisticated clients worldwide, including large corporations, government entities, and the US military. With five satellites already in orbit and a robust pipeline of upcoming launches, we are addressing a commercial contract backlog exceeding $1 billion.Astranis stands out as the preferred satellite communication partner for clients with critical needs for uptime, data security, network visibility, and tailored solutions. We have successfully raised over $750 million from top-tier investors like Andreessen Horowitz, Blackrock, and Fidelity, and we proudly employ a talented team of 450 engineers and innovators at our expansive 153,000 sq. ft. headquarters in Northern California, USA.Embedded Software Engineer - Network SoftwareAs an Embedded Software Engineer on the Network Software team at Astranis, you will play a pivotal role in designing, developing, and implementing the flight software that commands and monitors our spacecraft. You will also have the opportunity to mentor junior engineers and collaborate cross-functionally to ensure the compatibility of the software with various hardware platforms.This position supports both commercial and US Government projects.RoleDevelop software for the Flight Computer and Earth Stations Hub for our satellites.Create firmware for control boards on the satellites and Earth Stations Hub.Enhance software reliability through requirements generation, continuous integration, automated testing, and code reviews.Collaborate with multiple teams including Payload, Communications Ground Control, and Telemetry.Utilize C++ to interface with the Flight computer and engage with custom hardware on the vehicle.Deliver complex projects through an incremental development approach.Requirements2-4+ years of experience in software development using modern C++ or C.Familiarity with software development methodologies and design patterns.Experience with communication protocols such as TCP/IP, I2C, and SPI.Strong communication and writing skills.A passion for space technology.Experience in building high availability and high reliability systems.
Role overview Meter Inc. is developing tools to capture and preserve the expertise of network engineers. The team’s goal is to build systems that document how experts diagnose network issues, making it possible for future models to manage networks with less manual effort. This work will help Meter support many customer networks while reducing the need for direct engineer intervention. What makes this work unique Network engineering lacks the structured archives found in software development. While Git and GitHub record software decisions, the reasoning behind network troubleshooting often disappears once a problem is fixed. This role centers on building a structured, searchable system for network operations, a kind of GitHub for network engineering. The system will capture network state, expert observations, and the logic behind key decisions. Your first 90 days First 30 days: Meet with network engineers to learn their workflows. Study what effective diagnostic documentation looks like and identify the necessary data. Review telemetry (ClickHouse), configurations (Postgres), and support history (Salesforce). By 60 days: Deliver a working annotation interface. Network engineers should be able to review past support tickets, view the network’s state during incidents, and record their reasoning. The tool should be practical and encourage regular use. By 90 days: Network engineers will be able to create training data independently. Initial model benchmarks from your pipeline will be live, showing how your work improves the process. Technical stack TypeScript React Go GraphQL Kafka Postgres Collaboration This role works closely with Meter’s co-founder and CEO, who will help guide the product roadmap and set priorities. Location This position is based in San Francisco.
Join Cloudflare as a Senior Software Engineer specializing in Network Performance & Reliability! In this role, you'll be at the forefront of enhancing the performance and stability of our global network, ensuring our customers benefit from unparalleled speed and reliability. You'll collaborate with experts across various teams to design and implement innovative solutions that optimize network operations.
About Stitch Fix, Inc. Stitch Fix (NASDAQ: SFIX) is a premier online personal styling service that helps individuals discover styles they will adore, ensuring a perfect fit so they always look - and feel - their absolute best. Dressing can be deeply personal, yet finding clothing that fits beautifully can be quite challenging. Stitch Fix addresses this dilemma by combining expert stylists with state-of-the-art AI and recommendation algorithms. We utilize a curated selection of exclusive and national brands to cater to each client's unique preferences and needs, making it effortless for clients to express their personal style without the hassle of spending hours in stores or browsing through countless online options. Founded in 2011, Stitch Fix is based in San Francisco.About the TeamThe Stitch Fix Enterprise IT Service Delivery team is dedicated to fostering a fulfilling and inspiring work environment for everyone who contributes to our client experience – from our warehouse team to technical experts, merchants, and stylists. We take pride in cultivating a vibrant and collaborative atmosphere where we tackle challenges together. We are in search of a proactive networking expert who is enthusiastic about securely managing and connecting physical and logical networks across our enterprise. If you are intelligent, compassionate, and driven by challenges, we welcome you to join our team.About the RoleIn the role of Senior Network Engineer at Stitch Fix, you will be instrumental in transforming our expanding IT team while also enhancing your own skills and providing an exceptional experience for your colleagues. Your responsibilities will include supporting daily network operations across our diverse physical locations, developing comprehensive documentation, and advocating for best practices utilizing IT service management (ITSM) or similar methodologies. Your role will involve assisting our downtown San Francisco headquarters, as well as our remote offices, distribution centers, engineers, and stylists. At Stitch Fix, you will flourish in a Cisco Meraki network environment, where your expertise will be vital in driving operational excellence and innovation.Ideal candidates should be available to work from 6AM to 3PM EST during the warehouse business hours and should ideally reside near our warehouse locations in Lithia Springs, GA, Atlanta, or Plainfield, IN, or surrounding areas.
OpenAI’s networking teams design and manage high-performance systems that support the company’s training and inference infrastructure. As a Software Engineer focused on productivity, this position centers on making those teams more effective by improving the developer experience and streamlining complex workflows. Role overview This role supports engineers working on intricate infrastructure, with a focus on build systems, testing architecture, release pipelines, and overall development efficiency. The work involves optimizing how engineers build, test, validate, and deploy changes in environments that span multiple servers and interact closely with hardware. What you will do Improve development workflows for engineers building and operating networking systems at OpenAI. Design and refine pipelines for continuous deployment, release, and validation. Create and maintain test harnesses for multi-server, networked, and hardware-backed environments. Increase iteration speed across codebases, particularly in C++, Python, and environments centered on build systems. Work with engineers to identify and resolve pain points in CI, testing, debugging, and deployment processes. Lead testing and reliability strategies for infrastructure components that support large-scale training and inference workloads. Collaborate with both centralized developer experience teams and networking engineers who work directly with these systems.
At Plaid, we envision a future where financial interactions are seamless and empowering. Our mission is to facilitate this transformation by developing innovative tools and experiences that empower thousands of developers to build their own financial products. With Plaid, millions of individuals can manage their finances effectively, leveraging our connections to a vast network of companies, including Venmo, SoFi, and numerous Fortune 500 firms, as well as major banks. Covering over 12,000 financial institutions across the US, Canada, UK, and Europe, Plaid has established itself as a leader in financial technology since its inception in 2013. Headquartered in San Francisco, we also have offices in New York, Washington D.C., London, and Amsterdam.Join our Network Enablement team, where our mission is to enhance Plaid’s network effects by building trust and sharing valuable insights with our data partners.We are responsible for creating cutting-edge solutions including Trust & Fraud Insights, Bank Intelligence, and foundational ML/data infrastructure. Our work encompasses real-time Protect model scoring, two-way APIs/webhooks, investigation tools, ML-driven retention metrics, and scalable batch processing.As a Senior Software Engineer in this role, you will spearhead the design and operation of the ML infrastructure and product services that underpin trust and intelligence throughout Plaid’s network. Your responsibilities will include feature engineering, offline training, batch scoring, online feature serving, and real-time inference, ensuring that model outputs effectively drive partner-facing fraud and trust products as well as bank intelligence features. You will also integrate inference into product logic, establish reproducible pipelines, and implement CI/CD for models while maintaining observability, compliance, and reproducibility as we expand our network capabilities. Collaborating closely with Product, ML/Data Platform, Fraud, Foundational Modeling, MLE, DS, and Privacy teams, you will deliver reliable, auditable ML solutions that positively impact our product KPIs.
Role Overview Discord is looking for a Senior Software Engineer to focus on Developer Success in the San Francisco Bay Area. This role centers on improving the developer ecosystem so that creators can build outstanding experiences on the Discord platform. What You Will Do Design and implement solutions that make it easier for developers to use Discord’s tools and services. Work closely with teams across the company to solve challenging technical problems. Help shape the direction of developer-facing products and features. Drive initiatives that boost developer engagement and satisfaction. Who We’re Looking For Strong background in building high-quality software. Experience collaborating with multiple teams to deliver impactful solutions. Interest in supporting and improving the developer experience. Passion for technology and developer communities.
Full-time|$125K/yr - $170K/yr|On-site|San Francisco
Astranis is revolutionizing satellite technology by building advanced satellites that operate in high orbits, enhancing humanity's exploration of the solar system. Our satellites currently deliver dedicated and secure networks to distinguished clients worldwide, including major enterprises, sovereign governments, and the US military. With five satellites already in orbit and additional launches on the horizon, Astranis is proudly managing a commercial contract backlog exceeding $1 billion.As the preferred partner for satellite communications, we cater to clients with demanding requirements for uptime, data security, network visibility, and tailored solutions. Backed by over $750 million from leading investors such as Andreessen Horowitz, Blackrock, and Fidelity, our team of 450 engineers and entrepreneurs operates from our expansive 153,000 sq. ft. headquarters located in Northern California.Full Stack EngineerJoin our Network Software team as a Full Stack Engineer, where you will play a pivotal role in designing and implementing the software that enables the creation, management, and optimization of Satellite and ground Networks. The tools you develop will empower our customers to monitor and control satellite performance while assisting our internal teams in planning and enhancing our network capabilities.This position will support both commercial and US Government initiatives.Role ResponsibilitiesLead the design, development, and deployment of software solutions for Satellite and network management.Oversee backend and UI development for internal tools supporting test infrastructure, mission control, and business operations.Create user-friendly web-based interfaces for telemetry dashboards, test orchestration, command execution, and workflow monitoring.Automate manual processes to boost operational efficiency across engineering, network, and satellite operations.Collaborate closely with mission operations teams to develop software that enhances the design, construction, and management of Satellites and Networks.Design robust, high-performance software capable of sending commands to space.Work with cross-functional teams to define software requirements, architectures, and systems design.QualificationsBachelor’s degree in Computer Science or a related technical discipline.4+ years of full stack development experience in a professional setting.Strong proficiency in React (JavaScript/TypeScript) and Python.Experience with cloud technologies and deployment processes.Familiarity with Agile methodologies and DevOps practices.Excellent problem-solving skills and attention to detail.
Join Crusoe Technologies as a Principal Software Engineer specializing in Software-Defined Networking (SDN). In this pivotal role, you will lead the design and development of innovative networking solutions that leverage SDN technologies. You will work closely with cross-functional teams to enhance our networking capabilities and drive the future of our products.As a thought leader in SDN, you will be responsible for architecting scalable solutions, optimizing performance, and ensuring robust security across our network infrastructure. This is an exciting opportunity to impact the rapidly evolving tech landscape.
Full-time|$162K/yr - $196K/yr|On-site|San Francisco, CA - US
At Crusoe, we are on a mission to revolutionize the way energy and intelligence coexist. Our innovative platform empowers individuals to push the boundaries of creativity with AI, all while maintaining a commitment to sustainability, speed, and scalability.Join us in leading the AI revolution through sustainable technologies at Crusoe. In this role, you will play a crucial part in driving meaningful innovations, making a tangible impact, and collaborating with a dedicated team that is pioneering responsible cloud infrastructure.About the RoleThe Crusoe Cloud Network Deployment Engineering team is searching for a proactive and experienced Network Engineer to join our ranks. This team is responsible for the design, construction, and operation of our global edge, backbone, and data center networks that support High-Performance Compute (HPC) Clusters equipped with GPUs. The ideal candidate will be highly driven, self-motivated, and eager to work with cutting-edge technologies that positively impact the environment. Strong analytical and communication skills are essential, as is the ability to work collaboratively within a team.As a Network Engineer, you will play a vital role in expanding and enhancing the Global Crusoe Network. Your responsibilities will include the deployment of new data centers, Points of Presence (PoPs), and backbone infrastructure. This position offers the opportunity to gain valuable experience in network engineering, particularly in edge, backbone, and HPC-based data center networking at an unprecedented scale.This position is on-site in San Francisco, CA, or Sunnyvale, CA, requiring in-office presence.Key Responsibilities:Design, build, and optimize Crusoe Energy Cloud's global network, including edge, backbone, data center, and public cloud connectivity.Collaborate with cross-functional teams, including Software Infrastructure and Product, to drive innovation and the evolution of the Crusoe Energy Cloud network.Engage with external vendors and ISPs to evaluate and verify device and carrier selection.Participate in a 24/7 Oncall Support rotation for the Crusoe Network.Qualifications:10+ years of relevant experience in building and operating large-scale production environments.Comprehensive understanding of network protocols including TCP/IP, QoS, BGP, OSPF/IS-IS, EVPN, VXLAN, and MPLS-related technologies.
Full-time|$170K/yr - $210K/yr|On-site|South San Francisco, California, USA
Software Engineer, Delivery Network Platform Join Zipline, where we are revolutionizing logistics with an autonomous delivery network. As part of the Delivery Network Platform team, you will develop the foundational systems that enable aircraft, sites, and infrastructure to operate seamlessly in live delivery scenarios. Your work will involve creating software solutions that provide operators with real-time insights and control, designing orchestration systems that manage fleet movements, and developing validation platforms to ensure the network's reliability as it scales. Your Responsibilities You will be responsible for software systems that are pivotal to fleet operations, including: Network Operating Center software for real-time visibility and interventions across aircraft, sites, missions, weather, and demand. Fleet orchestration systems for assignment, routing, scheduling, and rebalancing tasks. Maintenance and asset health systems linking issue detection to service readiness. Simulation and validation platforms to assess topology, load, and policy changes prior to production. Platform interfaces and configurable control planes that empower other teams to safely extend the network. Tackling Complex Challenges Unlike typical software roles focused on digital experiences, this position plays a critical role in managing a live autonomous logistics network. You'll address challenges such as: Maintaining an accurate real-time view of aircraft and essential site assets across the network. Ensuring the network remains operational amidst shifting demand, changing weather conditions, infrastructure issues, or capacity constraints. Creating user-friendly operator control interfaces that facilitate quick and accurate decision-making under pressure. Simulating potential future network behaviors to mitigate risks before they impact production. These systems directly affect operational performance. You will own significant components of the platform, make critical technical and product decisions, and have a substantial impact on the network's effectiveness. Team Dynamics Our team operates with a strong emphasis on ownership, trust, and high technical standards. Engineers are expected to identify significant problems, develop a clear vision for system functionality, and drive solutions from conception to production. Additionally, we encourage engineers to leverage AI tools to enhance exploration, implementation, and debugging processes while upholding strong engineering principles, judgment, and accountability.
Full-time|On-site|San Francisco, CA; Santa Clara, CA; New York, NY
Role overview The Senior Software Engineer II for Developer Experience at Carta will design and build tools and systems that support engineering teams. The focus is on making workflows more efficient and enabling teams to deliver high-quality products. What you will do Collaborate with cross-functional groups to identify and address challenges in developer workflows Develop and enhance tools that make software development more scalable and intuitive Use software engineering skills to create solutions that improve daily life for engineers Support systems that help Carta teams deliver products aligned with client needs Location This role is based in San Francisco, CA; Santa Clara, CA; or New York, NY.
About Us:At Lunar, we are at the forefront of healthcare innovation, developing a groundbreaking software platform that aims to transform health systems. Our mission is to redefine healthcare delivery through advanced AI-powered solutions that enable hospitals to provide exceptional care to their patients. Our platform serves as the backbone of modern health systems, streamlining both clinical and operational workflows with the world’s pioneering AI-native hospital information system.This state-of-the-art platform represents a comprehensive overhaul of the information infrastructure that underpins healthcare services. From physicians and nurses to lab technicians and patients, Lunar’s software integrates and empowers every aspect of healthcare delivery. We view our mission as revolutionary, akin to a moon landing in the healthcare sector—an ambitious endeavor that many deem unattainable.Supported by leading venture capital firms from Silicon Valley, we champion a small, high-performing team of experts committed to operating at their highest potential. We seek individuals who are motivated, inquisitive, demonstrate sound judgment, and are dedicated to producing exceptional work throughout their careers.Our infrastructure is built on Elixir, chosen for its robustness, concurrency, and scalability—critical for managing real-time patient data in high-stakes environments such as Emergency Departments, ICUs, and Operating Rooms.We are in search of a Senior Product Engineer who is eager to confront some of the most challenging technical obstacles in healthcare, joining a nimble, driven, and mission-focused team. If you are passionate about crafting clean, reliable code and wish to redefine the software infrastructure of contemporary hospitals, we invite you to connect with us.Here are some challenging technical issues you may encounter in your first 6 months:Design a modern cloud architecture from the ground up: With no legacy systems to complicate matters, we are developing a cloud-native platform centered around Elixir.Create an improved access control system for clinical data: Develop a modern access control framework featuring fine-grained permissions that respects the structure of clinical data and patient data ownership while facilitating population-level insights for enhanced public health.Ensure hospitals remain operational around the clock: Design and implement infrastructure capable of handling rolling deployments and failover strategies to maintain uptime.
Full-time|$200K/yr - $250K/yr|On-site|San Francisco, CA
Peregrine Technologies, headquartered in San Francisco and supported by major Silicon Valley investors, develops software tools for public safety, government, and private-sector clients. The company’s AI-driven platform transforms fragmented data into actionable insights, helping organizations make decisions more efficiently. Peregrine’s technology currently serves hundreds of clients across more than 30 states and two countries, reaching over 125 million people. As the company grows into enterprise and international markets, the team continues to focus on expanding its positive impact. Role overview The Senior Software Engineer - Networking will join the Platform team in San Francisco. This role centers on designing and building software to automate tasks traditionally managed by network engineers. The work involves developing automation for network processes, with a strong emphasis on Python, and solving complex connectivity challenges such as routing, VPNs, and BGP. The Platform team is responsible for maintaining secure and reliable connections between Peregrine’s platform and client environments. As Peregrine grows, the team is shifting from manual operations to a software-driven, self-service approach. What you will do Design and implement control plane and automation systems for large-scale network connectivity Automate network engineering tasks using Python Diagnose and resolve connectivity issues, including those related to routing, VPNs, and BGP Support the transition from manual to automated, software-centric workflows Troubleshoot and support production systems as needed
About Us:Point One Navigation is at the forefront of redefining precise location technology. Our vision is to create a comprehensive location platform that empowers innovation, enhances safety, and boosts efficiency across various sectors, including robotics and transportation. We pride ourselves on being a dynamic and collaborative team that excels at tackling intricate challenges swiftly and effectively.The Role:We are on the lookout for a talented Staff Engineer to enhance our Backend Services team. In this pivotal role, you will be instrumental in shaping the architecture of our systems and developing services that underpin our global corrections network and real-time location capabilities.Key Responsibilities:Design, develop, and sustain high-performance backend services and network systems using Go and Java.Create detailed systems design documentation, architectural decision records, and comprehensive technical specifications.Engage actively in the formulation of technical strategies, architectural discussions, and infrastructure roadmap planning.Enhance the performance and reliability of mission-critical, globally distributed systems.Collaborate with cross-functional teams to deliver integrated solutions for real-time data processing and corrections delivery.Assume ownership of significant backend infrastructure components, ensuring their design, deployment, and continuous monitoring.
Nov 5, 2025
Sign in to browse more jobs
Create account — see all 7,582 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.