Senior Principal Software Engineer

NIGHTWING LLC
Annapolis, MD, United States
8 days ago
Apply on www.clearancejobs.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Compensation
$122,000.0 - $253,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) C++ (Programming Language) Code Review Communications Protocols Computer Networks Computer Engineering Continuous Integration Dynamic Host Configuration Protocol Software Debugging Distributed Systems Networking Hardware Industry Standard Architecture
+24 more
Python (Programming Language) Netconf Routing Network Administration Network Protocols Open Source Technology Performance Tuning Ansible Software Engineering TCP/IP Computer Networking Systems Technical Debt HybridCloud Gitlab Kubernetes Infrastructure Automation Frameworks Information Technology Software Coding Restful APIs Terraform Devsecops Docker Jenkins Programming Languages

Job description

As a Senior Software Developer specializing in Software Defined Networking, you will be responsible for designing and implementing mission-critical SDN infrastructure that demands reliability, performance, and maintainability. You will work with open-source SDN controllers, create infrastructure-as-code solutions, and establish engineering standards that elevate our entire development practice. This is not a role for those who chase trends; We want an industry leader who understands the nuances of network protocols, distributed systems, and the subtle art of writing code that remains stable and maintainable for years., * Design and develop Software Defined Networking solutions using open-source controllers with deep attention to architectural integrity and long-term maintainability

  • Implement Layer 2/3 network protocols, routing algorithms, and network management interfaces (e.g., YANG) with precision and performance optimization
  • Create infrastructure-as-code solutions using Terraform, Ansible, and modern CI/CD pipelines that are reproducible and resilient
  • Develop and integrate SDN applications with containerized architectures using Kubernetes, ensuring seamless orchestration across hybrid cloud environments
  • Lead code reviews with a critical eye for quality, identifying architectural weaknesses, performance bottlenecks, and maintainability issues before they reach production
  • Collaborate with network engineers and security teams to implement DevSecOps practices that don’t compromise on either velocity or security
  • Mentor junior developers on software craftsmanship, network protocol implementation, and the principles of building systems that endure
  • Work with physical network processors and network debugging tools to troubleshoot and optimize at both application and packet levels, * Spots the slop: You can review code and immediately identify technical debt, performance issues, and maintainability problems
  • Builds to last: Your solutions are elegant, well-documented, and require minimal maintenance because they were designed correctly from the start
  • Leads by example: Other developers look at your code and learn what excellence looks like

Security Clearance Required: TS/SCI with polygraph (active)

Requirements

At Nightwing, we are seeking an exceptional Senior Software Developer who embodies technical excellence and craftsmanship in Software Defined Networking. We need someone who doesn’t just write code, they architect elegant, performant solutions that stand the test of time. If you can spot the slop in poorly designed systems and have an innate drive to build SDN solutions that “just work forever,” this role is for you., * Bachelor’s degree in Computer Science, Computer Engineering, or related STEM field

  • 8+ years of software development experience with demonstrable expertise in building production-grade network systems
  • Deep proficiency in multiple programming languages including Python, Java, and C/C++ with the ability to choose the right tool for each problem
  • Expert-level understanding of network protocols: TCP/IP stack, Layer 2/3 protocols, DHCP/DHCPv6, RIP, ARP, with hands-on implementation experience
  • Strong background in NETCONF/YANG, REST APIs, and network management interfaces
  • Demonstrated ability to write clean, maintainable, performant code that other engineers respect and want to emulate
  • Experience with infrastructure-as-code tools (Terraform, Ansible) and container orchestration (Kubernetes, Docker)
  • Proficiency with CI/CD workflows using GitLab, Jenkins, or similar platforms
  • Active TS/SCI clearance with polygraph
  • U.S. citizenship required

Benefits & conditions

The salary associated with this position ($122,000-$253,000) is commensurate with the selected candidate’s qualifications, years of relevant experience, and demonstrated level of expertise. Compensation will be determined based on these factors to ensure alignment with skills, responsibilities, and market standards. Nightwing offers medical, vision and dental insurance coverage in addition to a 401k plan, PTO, Holidays, and additional insurances.

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.

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

5:02 min

Mapping distributed compute paradigms to modern vehicles

Joachim Werner · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

4:54 min

Implementing geographic salary tiers for compensation equity and fairness

Rudi Bauer Rudi Bauer +1 · Cappuccino with HR

3:50 min

Queues in TCP stacks and continuous network connections

Clemens Vasters Clemens Vasters · World Congress 2022

Videos

See all

Related articles

See all