Software Engineer - Software Defined Networking (SDN)

Defense Unicorns

Remote regions

US

Salary range

$148,750–$201,250/yr

Benefits

Unlimited PTO

Similar Jobs

See all

Role Overview:

  • Assess, harden, test, and modernize a government-provided software-defined networking baseline.
  • Work directly with source code, build systems, dependencies, runtime behavior, and test suites.
  • Diagnose complex issues across application, Linux, and network boundaries.

Key Responsibilities:

  • Own the technical assessment of the SDN codebase, including architecture, build process, security posture, and upstream relationships.
  • Design and implement secure, maintainable changes and develop trustworthy tests across multiple levels.
  • Partner with platform engineers on container readiness, CI/CD, deployment workflows, and automated security scanning.

Qualifications:

  • 5+ years of software engineering experience with C++, Python, and Bash scripting.
  • Strong Linux and networking fundamentals, including TCP/IP, routing, DNS, and traffic analysis.
  • Active US Government SECRET security clearance or higher.

Benefits:

  • 100% company-paid medical, dental, and vision premiums.
  • Flexible Time Off plus paid parental leave.
  • 401k retirement plan, company stock options, and home office budget.

Defense Unicorns

Defense Unicorns delivers mission value by streamlining software delivery for defense and civil agencies. The team is composed of innovators, software engineers, and veterans with decades of experience delivering technology programs across the federal market.

Apply for This Position