
Software Engineer (SDN Modernization & Security)
Job Description
Key Skills Required
Master these to land this role
Want to know if you're a match for this job?
Defense Unicorns is seeking a Software Engineer to own the assessment, hardening, testing, and modernization of a Government-provided software-defined networking (SDN) baseline capability. You will join the Defense Unicorns Navy Forward Deployed Engineering (FDE) team and be responsible for understanding an unfamiliar codebase, improving its security and maintainability, and delivering a reliable software baseline that can be sustained as mission requirements evolve.
This is a software-engineering role with a systems and networking focus. You will work directly with source code, build systems, dependencies, runtime behavior, test suites, and open-source integrations. You will diagnose complex issues across application and network boundaries, remediate vulnerabilities, and leverage AI tools to maintain and develop applications within DevSecOps pipelines. Additionally, you will establish disciplined engineering practices around code quality, release readiness, and long-term sustainment.
Working with Defense Unicorns platform engineers and Government stakeholders, you will integrate the SDN application codebase to ensure the software can be built, tested, packaged, deployed, and operated successfully for Navy environments.
Responsibilities:
The listed responsibilities are not exhaustive and additional responsibilities may be assigned based on the evolving needs of the organization. We are seeking a dynamic individual who is able to adapt and take on new responsibilities as they arise.
- Own the technical assessment of an SDN codebase, including architecture, build process, dependency evaluation and management, runtime components, test coverage, security posture, and upstream open source relationships.
- Design and implement secure, maintainable changes that remediate vulnerabilities, improve resilience, and preserve traceability between upstream software, Government-owned code, configurations, and local patches.
- Develop trustworthy unit, integration, end-to-end, regression, and failure-mode tests for hardening and modernization changes.
- Institute AI-enabled tooling to enable the hardening and maintenance of the SDN application codebase.
- Debug complex behavior across application, Linux, and network boundaries, including traffic flows, routing, segmentation, identity, failover, telemetry, and performance.
- Partner with platform engineers on container readiness, packaging, CI/CD, deployment workflows, and automated security scanning while owning code-level triage and remediation.
- Support lab validation, demonstrations, release acceptance, and conversion of operational findings into durable fixes and regression tests.
- Produce clear technical documentation, participate in architecture and code reviews, communicate tradeoffs to stakeholders, and mentor other engineers.
How would you rate this job post?
See what other professionals think about this role.
Similar Opportunities
Train and Evaluate AI Agents in CAD Environments (Freelance)
Mindrift
United StatesTrain and Evaluate AI Agents in CAD Environments (Freelance)
Mindrift
United StatesSenior Engineer – DoD/U.S. Navy Energetics Facility Design and Construction
Eastern Research Group
United StatesSecurity Operations Specialist
HiddenLayer
United StatesMore Openings at Defenseunicorns

Senior Product Designer (Enterprise Software & UX/UI)
Defenseunicorns
United States
Platform Engineer
Defenseunicorns
United States
Senior Technical Implementation Engineer
Defenseunicorns
United States
Technical Implementation Engineer - Commercial Cyber Operations
Defenseunicorns
United StatesExplore Top Companies in this Space
K2 Space
Aerospace and Defense / Satellite Manufacturing / Space Technology / Commercial Spaceflight
Andurilindustries
Defense and Security
Meds.com
Healthcare / Consumer Technology / Pharmaceuticals / Digital Health
BlueFlag Security
Enterprise Software / Cybersecurity / Developer Tools / AI Governance

Defenseunicorns
View Company ProfileDefenseunicorns is a pioneering company that embodies the fusion of innovative defense technologies and the mythical allure of unicorns, symbolizing the rare and exceptional. As a leader in the defense industry, Defenseunicorns is committed to developing cutting-edge solutions that protect and serve. With a focus on cybersecurity, artificial intelligence, and advanced threat detection, the company is poised to revolutionize the way nations and organizations defend against evolving threats. The integration of mythical and technological elements reflects the company's mission to make the extraordinary accessible and to inspire a new generation of innovators. Defenseunicorns operates at the nexus of technology and defense, fostering a culture of innovation, collaboration, and strategic foresight. By merging the boundaries of what is thought possible with the realities of defense needs, Defenseunicorns aims to create a safer, more secure world. The company's approach to innovation is holistic, considering not just the technological but also the ethical and societal implications of its creations. With a global perspective and a commitment to excellence, Defenseunicorns is set to leave its mark on the defense industry, redefining the standards of defense technology and inspiring others to follow in its footsteps. As the world navigates the complexities of the 21st century, Defenseunicorns stands as a beacon of innovation and security, ready to face the challenges of tomorrow.
Safety First
- Never pay for a job application.
- Do not share sensitive bank info.
- Verify the client before starting work.