1

Network Engineer Software Engineer Jobs (NOW HIRING)

Senior Software Engineer, Networking

San Francisco, CA ยท On-site

$144.30K - $190.30K/yr

... network infrastructure organization to innovate and improve performance. Responsibilities : โ€ข Develop and execute the roadmap for the Software Defined Networking strategy at Crusoe Cloud. โ€ข Be ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect. ALTERNATE EXPERIENCE General comment on degrees: Most contracts allow ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect. ALTERNATE EXPERIENCE General comment on degrees: Most contracts allow ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect. ALTERNATE EXPERIENCE General comment on degrees: Most contracts allow ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect. ALTERNATE EXPERIENCE General comment on degrees: Most contracts allow ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect. ALTERNATE EXPERIENCE General comment on degrees: Most contracts allow ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect.ALTERNATE EXPERIENCEGeneral comment on degrees: Most contracts allow ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect.ALTERNATE EXPERIENCEGeneral comment on degrees: Most contracts allow ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect.ALTERNATE EXPERIENCEGeneral comment on degrees: Most contracts allow ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect.ALTERNATE EXPERIENCEGeneral comment on degrees: Most contracts allow ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect.ALTERNATE EXPERIENCEGeneral comment on degrees: Most contracts allow ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect.ALTERNATE EXPERIENCEGeneral comment on degrees: Most contracts allow ...

... Software Engineering, Data Science, Information Systems, Networking and Communications, IT Management, Applied Mathematics, ect.ALTERNATE EXPERIENCEGeneral comment on degrees: Most contracts allow ...

Bachelor's degree in computer science, Software Engineering, or related field. * 5+ years of experience in network engineering or network administration * Strong knowledge of networking fundamentals ...

Bachelor's degree in computer science, Software Engineering, or related field. * 5+ years of experience in network engineering or network administration * Strong knowledge of networking fundamentals ...

Network Engineer Herndon, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver ... Experience with firewall management software such as Cisco FTD and Palo Alto Panorama * Excellent ...

next page

Showing results 1-20

Network Engineer Software Engineer information

See salary details

$31K

$109K

$158K

How much do network engineer software engineer jobs pay per year?

As of May 31, 2026, the average yearly pay for network engineer software engineer in the United States is $109,040.00, according to ZipRecruiter salary data. Most workers in this role earn between $89,000.00 and $133,500.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Network Engineer Software Engineer, and why are they important?

To excel as a Network Engineer Software Engineer, you need a solid understanding of networking protocols, software development, and system architecture, supported by a relevant degree or certifications like CCNA or CompTIA Network+. Proficiency with programming languages (such as Python or Java), network monitoring tools, and configuration management systems is essential. Analytical thinking, problem-solving abilities, and strong collaboration skills distinguish top performers in this role. These competencies ensure reliable network performance, efficient troubleshooting, and the successful development of scalable, secure systems.

How do Network Engineer Software Engineers typically collaborate with other IT teams during large-scale infrastructure projects?

Network Engineer Software Engineers often work closely with system administrators, security teams, and application developers to ensure seamless integration of network solutions. During large-scale infrastructure projects, they participate in cross-functional meetings to align network architecture with application requirements and security protocols. They may also be responsible for writing automation scripts and network-related software that supports deployment and monitoring, making strong communication and coordination skills essential. This collaborative approach helps reduce downtime, improve scalability, and ensure robust network performance across the organization.

What is the difference between Network Engineer Software Engineer vs Network Administrator?

AspectNetwork Engineer Software EngineerNetwork Administrator
CredentialsBachelor's in CS or related, certifications like CCNA, CCNPBachelor's in CS, IT, or related; certifications like CompTIA Network+
Work EnvironmentDesigning, developing, and implementing software and network solutionsManaging and maintaining existing network infrastructure
Employer & IndustryTech companies, ISPs, large enterprisesOrganizations with complex network needs, government, healthcare

While both roles involve networking, Network Engineer Software Engineers focus on developing network-related software and solutions, whereas Network Administrators maintain and troubleshoot existing network systems. The roles often overlap but differ mainly in scope and focus.

What cities are hiring for Network Engineer Software Engineer jobs? Cities with the most Network Engineer Software Engineer job openings:
What states have the most Network Engineer Software Engineer jobs? States with the most job openings for Network Engineer Software Engineer jobs include:

Senior Software Engineer, Infrastructure

Skild AI

Pittsburgh, PA โ€ข On-site

$100K - $300K/yr

Full-time

Posted 10 days ago


Job description

Company Overview
At Skild AI, we are building the world's first general purpose robotic intelligence that is robust and adapts to unseen scenarios without failing. We believe massive scale through data-driven machine learning is the key to unlocking these capabilities for the widespread deployment of robots within society. Our team consists of individuals with varying levels of experience and backgrounds, from new graduates to domain experts. Relevant industry experience is important, but ultimately less so than your demonstrated abilities and attitude. We are looking for passionate individuals who are eager to explore uncharted waters and contribute to our innovative projects.
Position Overview
We are looking for a Senior Software Engineer to enhance the performance, reliability, and maintainability of our cutting-edge robotics systems in deployment. You will design, implement, and maintain software systems for deployment in real-world robotic products. This role involves leading discussions and collaborating with machine learning, deployment, test, and security engineers to ensure seamless integration of our machine learning models into practical applications. You will also define technical roadmaps and drive product and system architecture direction.
Responsibilities
  • Architect, build, and maintain deployment software infrastructure and back-end services (e.g., model training infrastructure, AI developer tools, metrics dashboards).
  • Lead teams to develop reliable software systems with robust testing, metrics, and logging mechanisms.
  • Write and review code, develop documentation, create capacity plans, and debug on robot hardware.
  • Collaborate with cross-functional teams to define technical roadmaps and drive the direction of product and system architecture.
  • Share an on-call rotation with the engineering team to ensure system reliability and quick issue resolution.
Preferred Qualifications
  • BS, MS or higher degree in Computer Science, Robotics, Engineering or a related field, or equivalent practical experience.
  • Minimum of 3 years of industry experience.
  • Proficiency developing higher-level languages (e.g. Python, C++, or Java).
  • Experience in configuration and maintenance of applications such as web servers, load balancers, relational databases, storage systems, and messaging systems.
  • Knowledge of Linux OS fundamentals, memory management, and kernel.
  • Experience learning software, frameworks, and APIs.
  • Experience with enterprise security.
  • Previous extensive work experience as a: Systems Engineer, Software Engineer, DevOps Engineer, Network Engineer, Systems Administrator, Linux Administrator, Database Administrator, Site Reliability Engineer (SRE), or similar.

Base Salary Range
$100,000-$300,000 USD