Find a jobRecruiters

Python Software Engineer

Exclusive opportunity

Onsite

Python Software Engineer

BayOne Solutions

Python Software Engineer

Skills

DjangoFlaskPythonPostgreSQLGrafanaAnsiblePrometheusLinuxKubernetesFastAPI

5 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Freelance / Contract

Salary:

$124,800 – $135,200 / year

Location:

Lehi, UT, USA

Work mode:

Onsite

Published on:

15 October 2026

What they need


We are looking for an experienced Python Software Engineer to design and develop software platforms for enterprise network and infrastructure management, with a focus on DNS, DHCP, and IP Address Management (DDI/IPAM).

This is a hands-on software development role focused on building Python services, REST APIs, automation frameworks, and integrations that transform manual network management processes into scalable, API-driven solutions.

The engineer will collaborate with networking, data center, compute, storage, and platform engineering teams to deliver reliable, automated infrastructure services across large-scale environments.

Key Responsibilities

Python Software Development

Design, develop, test, and maintain production-quality Python applications, backend services, APIs, libraries, and automation frameworks. Apply modern software engineering practices, including code reviews, automated testing, Git, CI/CD, API design, debugging, and performance optimization. Build scalable, reliable software that operates across multiple data centers.

Network Management – DNS, DHCP & IPAM

Develop software solutions for enterprise DNS, DHCP, and IP Address Management. Automate IP address allocation, reservation, discovery, reclamation, and lifecycle management. Build APIs and workflows to manage DNS records, DHCP configurations, subnets, address pools, leases, and related network resources. Integrate DDI/IPAM platforms with networking, compute, cloud, provisioning, and data center systems.

APIs, Automation & Platform Integration

Design REST APIs and programmatic interfaces for network and infrastructure services. Develop event-driven automation and integrations with CMDBs, provisioning systems, and infrastructure automation platforms. Automate network resource onboarding and configuration, including IP allocation and recycling. Integrate network management services with bare-metal provisioning, PXE/network boot, virtualization, cloud workflows, and self-service infrastructure platforms.

Reliability & Observability

Implement monitoring, logging, metrics, health checks, dashboards, and alerting using tools such as Prometheus, Grafana, ELK, or similar platforms. Track service availability, latency, capacity, error rates, and resource utilization. Participate in incident response and root-cause analysis while improving system reliability through automation and operational tooling.

Required Skills & Qualifications

Experience: 5+ years of relevant experience and a bachelor's degree.

Software Engineering: Strong hands-on Python development experience, production backend services, REST API design, object-oriented programming, data structures and algorithms, automated testing, Git, CI/CD, debugging, and performance troubleshooting.

Networking & DDI: Solid understanding of TCP/IP, subnets, routing, VLANs, DNS, DHCP, and IP address management. Knowledge of DNS zones and records, DHCP scopes and leases, IP reservations, and IP address lifecycle management. Experience developing or integrating network management systems through APIs.

Infrastructure Automation: Experience with Ansible, Puppet, or similar automation tools. Familiarity with CMDBs, infrastructure source-of-truth systems, bare-metal provisioning, and automated infrastructure onboarding.

Linux & Production Operations: Strong Linux development and troubleshooting skills, with an understanding of service reliability, scalability, and production support.

Collaboration & Ownership: Ability to work across software engineering, networking, compute, storage, data center, and SRE teams. Strong problem-solving skills and the ability to translate ambiguous infrastructure requirements into maintainable software solutions.

Preferred Qualifications

Experience with enterprise DDI/IPAM platforms such as Infoblox, BlueCat, NetBox, Nautobot, Kea DHCP, or BIND. Familiarity with Python frameworks such as FastAPI, Flask, or Django; PostgreSQL; Kubernetes; containers; event-driven architectures; message queues; workflow engines; and cloud-native development. Experience with network automation, SRE/DevOps, multi-data-center or hybrid-cloud environments, PXE/network boot, OS imaging, and server provisioning is a plus.

Other offers great for you!

These companies are also looking for great profiles

Auratem

Ingénieur logiciel sénior Python / IA

500

Freelance

77186 Noisiel, France

Hybrid

Skills

PostgreSQLLinuxPythonragLLM

13 days ago

Quick apply

Salutech

Ingénieur Logiciel IA

Freelance

Paris, France

Onsite, Hybrid

Skills

DockerPythonTesting & QAKubernetesSoftware refactoringCI/CDObservabilityAsynchronous programming

5 days ago

Quick apply

Fakto

AI Software Engineer

€70k–€90k

Permanent contract

Neuilly-sur-Seine, France

Hybrid

Skills

LLMs / Large language modelsBackend DevelopmentDevOpsAWSTerraform

2 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools