2

Remote Python Network Programming Jobs in California

Principal Software Engineer (Python)

Irvine, CA ยท On-site +1

$144K - $194K/yr

Our talented team of 5,000 employees globally uses our network, scale, connectivity and technology ... The hybrid-remote Principal Software Development Engineer leads the design, development, and ...

Network Engineer III

San Diego, CA ยท On-site +1

$117K - $195K/yr

Possess full technical knowledge of all phases of applications systems analysis and programming ... For Remote Opportunities), education and certifications as well as Federal Government Contract ...

... non-IT) in the Technology, Engineering, Clinical, Legal, Scientific, Finance, Marketing ... Job location is based out of Thousand Oaks, CA, but they will consider REMOTE candidates. 3+ years ...

Network Security Engineer

San Francisco, CA ยท On-site +1

$123K - $168K/yr

Configure and maintain firewalls, VPNs, network segmentation, NAC, and secure remote access ... Partner with Infrastructure and Engineering teams to embed security into deployments and operations.

Tilda is a fully-integrated clinical trial network. We help pharma innovators leverage our ... You are proficient with at-least one web-focused programming language like Python, JavaScript or ...

Showing results 21-40

Remote Python Network Programming information

What is a remote Python network programmer?

A Remote Python Network Programmer is a software developer who specializes in building and maintaining networked applications using the Python programming language, while working from a remote location. Their work often involves creating scripts or applications to manage network connections, automate network tasks, handle data transfers, and interact with protocols such as HTTP, TCP/IP, and sockets. These professionals may work on cloud-based systems, APIs, or distributed applications, and are skilled in both Python and networking concepts. Remote roles allow them to collaborate with teams and manage network infrastructure from anywhere in the world.

What are the key skills and qualifications needed to thrive as a remote Python network programmer?

To thrive as a Remote Python Network Programmer, you need strong proficiency in Python, a solid understanding of networking protocols, and experience with network programming concepts, often supported by a degree in computer science or a related field. Familiarity with tools like Wireshark, libraries such as socket and asyncio, and knowledge of version control systems like Git are typically required. Exceptional problem-solving skills, self-motivation, and clear written communication are important soft skills for remote collaboration and troubleshooting. These abilities ensure reliable network solutions, efficient teamwork, and effective project delivery in distributed environments.

How does collaboration typically work for remote Python network programmers working with distributed teams?

Remote Python network programmers often collaborate closely with cross-functional teams using various communication and project management tools. Daily stand-ups, code reviews, and pair programming sessions are commonly conducted over video calls and chat platforms to ensure seamless integration of network applications. Clear documentation and version control (e.g., Git) play a crucial role in keeping everyone aligned, especially when troubleshooting network protocols or deploying updates. The remote setup requires strong self-management skills and proactive communication to address potential challenges, such as debugging network issues across different environments.

What is the difference between Remote Python Network Programming vs Remote Python Web Development?

AspectRemote Python Network ProgrammingRemote Python Web Development
Required SkillsNetworking protocols, socket programming, securityHTML, CSS, JavaScript, frameworks like Django or Flask
Work EnvironmentServer-side, backend infrastructure, network systemsFrontend and backend web applications, cloud hosting
Industry UsageTelecommunications, cybersecurity, cloud servicesE-commerce, media, SaaS platforms
CertificationsNetworking certifications (e.g., CCNA, CompTIA Network+)Web development certifications (e.g., Certified Web Developer)

Remote Python Network Programming focuses on building and maintaining network systems, protocols, and security, often requiring networking certifications. In contrast, Remote Python Web Development centers on creating web applications using Python frameworks, emphasizing frontend-backend integration. Both roles involve Python skills but serve different technical and industry needs.

What are the most commonly searched types of Python Network Programming jobs in California?

The most popular types of Python Network Programming jobs in California are:

What cities in California are hiring for Remote Python Network Programming jobs?

Cities in California with the most Remote Python Network Programming job openings:

South North Network SRE Expert (SME)

Bitdeer Technologies Group

San Jose, CA โ€ข On-site, Remote

$180K - $320K/yr

Full-time

Posted 27 days ago


Job description

About Bitdeer Technologies Group

Bitdeer is a world-leading technology company for AI and Bitcoin mining infrastructure.

Bitdeer is committed to providing comprehensive Bitcoin mining solutions for its customers and building AI computational infrastructure to support the AI revolution. Bitdeer handles complex processes involved in computing such as equipment procurement, transport logistics, data center design and construction, equipment management, and daily operations. Bitdeer also offers advanced cloud capabilities to customers with high demand for artificial intelligence.

Headquartered in Singapore, Bitdeer has deployed data centers across multiple countries, including the United States, Norway, Bhutan, and Ethiopia.
To learn more, visit https://ir.bitdeer.com/

Job Description

You own the north-south fabric that connects our AI cloud to the world - and drive the automation that turns EVPN/BGP ops from tickets into policy.

NeoCloud is building an AI-operated GPU cloud spanning 4 US DCs, APAC sites, and Iceland. In this role you own the IP/Ethernet infrastructure that connects that fleet - DCI, WAN, internet edge, tenant-facing networks - and you build the automation that lets the AIOps substrate express network intent as code, not as change tickets.

What you'll own

  • EVPN-VxLAN data center fabrics for multi-tenant network isolation and workload mobility.
  • Multi-site DCI overlay/underlay connecting 4 US DCs with consistent L2/L3 services.
  • BGP (eBGP/iBGP), OSPF, ECMP load balancing, and VxLAN across spine-leaf architectures.
  • IP transit, peering relationships, and internet edge infrastructure.
  • WAN/IP backbone connecting US DCs to APAC and Iceland sites.
  • Network equipment: Arista, Cisco, and Palo Alto switches, routers, and firewalls.
  • Network automation with Ansible, Terraform, Nautobot/NetBox for IPAM/DCIM.
  • Network health, capacity, and SLA monitoring across all sites.
  • Network architecture docs, standard configs, and change procedures.

Feed the AIOps substrate

  • Every route policy, ACL, VRF, and peering session lives as code in the platform's config-management substrate - no config drift, no snowflakes.
  • Every BGP flap, every DCI degradation feeds the network-stability predictor.
  • Every routine change becomes a workflow the remediation actuator can execute under a maintenance window.

Job Requirement:

  • 5+ years in data center network engineering, with hands-on EVPN-VxLAN deployment experience
  • Strong BGP expertise (eBGP/iBGP, route policies, communities, traffic engineering)
  • Experience designing and operating multi-site DCI with EVPN multi-homing
  • Proficiency with Arista EOS and/or Cisco NX-OS in spine-leaf data center environments
  • Experience with firewall platforms (Palo Alto, Fortinet) for perimeter and inter-tenant security
  • Hands-on experience with IP transit provisioning and internet peering
  • Familiarity with network automation tools (Ansible, Python/Netmiko, Nautobot/NetBox)
  • Strong understanding of QoS, traffic engineering, and capacity planning for DC networks
  • AIOps aptitude - you've either driven a network-automation program from ticket-driven ops to intent-driven policy, or you have a clear thesis on how you would.
  • Runbook-as-code mindset - configs, changes, and rollbacks should be executable by an agent.

--------------------------------------------------------------------

Bitdeer is committed to providing equal employment opportunities in accordance with country, state, and local laws. Bitdeer does not discriminate against employees or applicants based on conditions such as race, color, gender identity and/or expression, sexual orientation, marital and/or parental status, religion, political opinion, nationality, ethnic background or social origin, social status, disability, age, indigenous status, and union.

Employment Type: FULL_TIME