1

Network Engineer Python Jobs in California (NOW HIRING)

1699 - Network Engineer IV

San Diego, CA · On-site

$125K - $145K/yr

Ansible, Python) is preferred. * Familiarity with DevSecOps principles and Zero Trust architectures ... Network Engineering & System Sustainment: * Maintain, configure, and troubleshoot carrier training ...

About This Role We're looking for an experienced Network Engineer to design, implement, and operate ... Scripting and automation skills using Python, Ansible, or PowerShell. * Exposure to ITSM, incident ...

Senior Network Engineer

Carlsbad, CA · On-site

$106K - $146K/yr

Operations, the Senior Network Engineer is responsible for designing, managing, and supporting all ... Knowledge of Python or other relevant scripting languages * Network Security - Prior experience ...

Senior Network Engineer

Carlsbad, CA · On-site

$106K - $146K/yr

Reporting to the Director of Infrastructure & Operations, the Senior Network Engineer is ... Knowledge of Python or other relevant scripting languages * Network Security - Prior experience ...

About This Role We're looking for an experienced Network Engineer to design, implement, and operate ... Scripting and automation skills using Python, Ansible, or PowerShell. * Exposure to ITSM, incident ...

Sr Network Engineer

San Diego, CA · On-site

$110K - $151K/yr

Use tools such as Python, Ansible, or similar for task automation. * Contribute to improving ... Requirements: * 8+ years of experience in network engineering. * Strong hands-on experience with ...

The Production Backbone Network Engineering team is responsible for architecting, building, and ... Python, Ansible, Terraform, REST/gRPC APIs, NETCONF, YANG, or OpenConfig. * Experience designing ...

The Production Backbone Network Engineering team is responsible for architecting, building, and ... Python, Ansible, Terraform, REST/gRPC APIs, NETCONF, YANG, or OpenConfig. * Experience designing ...

Knowledge of scripting or automation tools such as Python or Ansible * Knowledge of cloud networking, such as AWS, Azure, or GCP * Bachelor's degree in a CS, IT, or Engineering field * Aruba ...

... internal engineering team and data center operations to resolve service issues Contribute to ... Scripting in python, perl, ruby and shell Network technologies: switching, routing and load ...

Network Engineer

San Francisco, CA · On-site

$250K - $320K/yr

About this Role Gimlet Labs is seeking a Network Engineer to design, build, and scale the network ... Experience with network automation using Python, Ansible, Terraform, or similar tooling.

Work with engineers and architects to implement network solutions aligned with established ... Exposure to network automation tools such as Ansible, Terraform, Python, or REST APIs. Experience ...

As a Principal Network Engineer, you will work cross-functionally to plan the growth of Roblox ... Experience in at least one programming language like Python, Go, C/C++ is a plus. * A track record ...

Work with engineers and architects to implement network solutions aligned with established ... Exposure to network automation tools such as Ansible, Terraform, Python, or REST APIs. Experience ...

The Principal Network Engineer will be responsible for maintaining network fabrics and topologies ... Python, Go, or JSON to build custom automation, interact with APIs, and develop internal network ...

Sr Network Engineer

Alameda, CA · On-site

$120K - $165K/yr

Everest Consultants, Inc. is seeking a Senior Network Engineer to work with a global cross ... Python, Bash). • Experience handing relationships with ISPs and MSPs (Managed Service Providers ...

next page

Showing results 1-20

Network Engineer Python information

What are the key skills and qualifications needed to thrive in the Network Engineer Python position, and why are they important?

A Network Engineer Python needs a solid understanding of networking fundamentals, Python programming, and often a bachelor's degree in computer science, information technology, or a related field. Familiarity with tools like Cisco IOS, Ansible, and network automation frameworks, as well as certifications such as CCNA or CCNP, are highly valued. Strong problem-solving skills, collaboration, and effective communication help engineers troubleshoot issues and work efficiently with cross-functional teams. These skills are crucial for building, maintaining, and automating reliable and secure networks in complex enterprise environments.

What does a typical day look like for a Network Engineer Python position?

A typical day for a Network Engineer Python involves designing, implementing, and managing network infrastructure, while also developing automation scripts to streamline tasks like device configuration and monitoring. You might spend time troubleshooting network issues, collaborating with system administrators or security teams, and participating in project meetings to discuss improvements. Additionally, you’ll often update or write Python code to enhance network operations or integrate with other IT systems. This role requires balancing hands-on technical work with ongoing communication and documentation, in both project-driven and operational environments.

What is a Network Engineer Python job?

A Network Engineer Python job involves designing, implementing, and managing network infrastructure while leveraging Python for automation, scripting, and troubleshooting. Professionals in this role use Python to automate network configurations, monitor performance, and enhance security. They may work with APIs, networking protocols, and automation tools like Ansible or Netmiko. This job requires expertise in networking concepts, along with proficiency in Python programming to optimize and maintain efficient network operations.

What are popular job titles related to Network Engineer Python jobs in California? For Network Engineer Python jobs in California, the most frequently searched job titles are:
Infographic showing various Network Engineer Python job openings in California as of July 2026, with employment types broken down into 100% Full Time. Highlights an 91% In-person, and 9% Hybrid job distribution.
1699 - Network Engineer IV

1699 - Network Engineer IV

Sigma Defense

San Diego, CA • On-site

$125K - $145K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Posted 26 days ago


Job description

Sigma Defense is seeking a Network Engineer IV to support our team in San Diego, CA.

The Network Engineer delivers advanced afloat C4ISR network engineering, integration, and sustainment for the Navy's carrier training tactical system - a ruggedized component of the CANES architecture used across Fleet units. The role ensures reliable tactical data transport, system interoperability, and secure network performance during Fleet training events and readiness exercises. The engineer supports NIWC Pacific and shipboard ITs by maintaining, configuring, troubleshooting, and modernizing Network hardware and software baselines. Position at the intersection of fleet training and afloat network readiness, the role provides hands-on technical leadership and direct support to operations units preparing for deployment.

Equal Opportunity Employer/Veterans/Disabled: Sigma Defense Systems is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, or protected veteran status and will not be discriminated against on the basis of disability.

Requirements

  • 3 - 5 years of network engineering experience.
  • Strong network engineering and troubleshooting skills.
  • Familiarity with Navy tactical networks and enclaves (NIPR/SIPR/CANES).
  • Ability to operate across shipboard, NIWC, and TYCOM stakeholders.
  • Clear and effective communication with shipboard ITs and leadership.
  • Ability to support occasional underway periods or pier side testing.
  • Experience with automation development, scripting, or infrastructure-as-code (e.g. Ansible, Python) is preferred.
  • Familiarity with DevSecOps principles and Zero Trust architectures is preferred.
  • Must be a U.S. citizen.

Candidate Differentiators:

  • Previous experience supporting CANES, ADNS, Carrier Training Units, Fleet training, or afloat training.
  • Experience with automation, CI/CD pipelines, testing frameworks, or DevSecOps toolchains.
  • Programming or scripting experience to include Python, Bash and or PowerShell.

Mandatory Certifications:

  • DoD 8570 IAT Level II (Security +)
  • CCNA/CCNP

Computer Programs/Software:

  • Linux (RHEL)
  • Windows Server
  • Cisco IOS/NX-OS
  • Juniper JUNOS
  • Virtualization (VMware ESXi)

Personnel Clearance Level:

  • Candidate must possess or have the ability to obtain an active Secret security clearance or higher.
  • Clearance may be sponsored for the right candidate.
  • Candidate must hold an active Secret clearance to begin work.
  • A TS/SCI clearance level is preferred but not required.

Education Requirements:

  • Bachelor's degree from an accredited college or university in Network Engineering, Computer Science, or related field of study.

Essential Job Duties (not all-inclusive):

  • Network Engineering & System Sustainment:
    • Maintain, configure, and troubleshoot carrier training tactical hardware and associated network components.
    • Perform system updates, patching, baseline management, and configuration control.
    • Support virtualization, enclave routing, cross domain interfaces, and tactical data paths.
  • Afloat Integration & Technical Support:
    • Provide direct technical support to shipboard ITs during Fleet training evolutions.
    • Conduct pier side and underway testing of Carrier Training Units.
    • Validate system readiness prior to major Fleet exercises and deployment workups.
  • Cybersecurity & Compliance:
    • Support RMF artifacts, STIG application, HBSS/ACAS compliance, and vulnerability remediation.
    • Ensure Carrier Training Units meet Navy cybersecurity and accreditation requirements.
    • Support Zero Trust–aligned hardening and secure configuration practices.
  • System Testing & Evaluation:
    • Execute functional and performance tests, regression tests, and interoperability assessments.
    • Document findings, track anomalies, and recommend corrective actions.
    • Support automated test development where feasible.
  • Program Integration & Coordination:
    • Coordinate with NIWC engineers, shipboard personnel, and TYCOM/Fleet stakeholders.
    • Align system updates with fleet schedules, maintenance windows, and CANES baselines.
  • Documentation & Reporting:
    • Produce technical reports, configuration documentation, and system status updates.
    • Provide clear recommendations to leadership on system risks, readiness, and modernization needs.

Salary Range: $125,000 - 145,000 annually.

Benefits

  • Dental and Vision Insurance
  • Medical Insurance to Include HSA, FSA, and DFSA Plans
  • Life and AD&D coverage
  • Employee Assistance Program (EAP)
  • 401(k) Plan with Company Matching Contributions
  • 160 Hours of Paid Time Off (PTO)
  • 12 (Floating) Holidays
  • Educational Assistance
  • Highly Competitive Salary