Network Software Engineer (Python/Automation)

TEKSYSTEMS INC.
Scott Air Force Base, IL, United States
6 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Northern Sotho

Tech stack

Application Programming Interfaces (APIs) Border Gateway Protocol Cyber Security Computer Networks Linux Revision Control Systems JSON Python (Programming Language) Netconf Routing Open Shortest Path First (OSPF) Software Engineering
+10 more
Systems Integration Data Processing Scripting Computer Network Operations Juniper Git Build Tools Restful APIs Open Network Automation Platform Cisco

Job description

Are you a software engineer who enjoys automating complex processes and building solutions that eliminate manual work?, We’re seeking a Network Software Engineer to join a newly formed team supporting a critical DoD network modernization initiative. This role is ideal for engineers who are passionate about Python development, scripting, and automation and want to apply those skills to large-scale enterprise network environments.

This is not a traditional network engineering position. We are looking for a programmer first and network engineer second. If you’ve built automation tools, developed APIs, integrated systems, or created solutions that improve operational efficiency, we’d love to speak with you.

What You’ll Do

  • Design, develop, test, and deploy automation solutions using Python and related technologies
  • Build tools that automate network operations and reduce manual processes
  • Develop and maintain REST APIs and software integrations
  • Work within a collaborative engineering environment to design scalable solutions
  • Integrate software with enterprise network infrastructure
  • Troubleshoot and enhance automation workflows
  • Utilize Git and version control best practices
  • Support the full software development lifecycle from design through deployment
  • Collaborate with technical teams and stakeholders to deliver mission-critical capabilities

Requirements

  • Active DoD Secret Clearance (or higher)
  • Strong Python development experience
  • Experience with scripting and process automation
  • Experience developing or integrating REST APIs
  • Experience working with JSON and data processing
  • Experience using Git or similar version control tools
  • Experience working in a Linux environment
  • Strong problem-solving and communication skills, * Network automation experience
  • Knowledge of routing protocols such as BGP, OSPF, or ISIS
  • Experience working with Cisco or Juniper technologies
  • Experience with Cisco Network Services Orchestrator (NSO)
  • Experience with YANG, NETCONF, RESTCONF, or Software Defined Networking (SDN)
  • Previous experience supporting government or defense programs
  • Security+ CE or equivalent IAT Level II certification

Benefits & conditions

Why Join Us?

  • Be part of a newly established engineering team
  • Build automation solutions from the ground up
  • Work on mission-critical DoD modernization efforts
  • Collaborate with highly skilled engineers in a lab-based environment
  • Influence the future of enterprise network operations through software and automation

If you’re a Python developer, automation engineer, software engineer, or network automation professional looking to make an impact on a critical mission, we’d love to hear from you. Apply today to learn more.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

1:29 min

Expanding practical knowledge with community sandboxes and resources

Stuart Clark · LIVE

5:01 min

Bridging the gap between software development and security

Vandana Verma · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:34 min

Pivoting careers into specialized platform engineering roles

Xavier Portilla Edo · LIVE

Videos

See all

Related articles

See all