Taro Logo

Software Engineer 3

Previously part of a Fortune 100 company, Nightwing provides advanced full-spectrum cyber, data operations, systems integration and intelligence support services.
Backend
Senior Software Engineer
In-Person
20+ years of experience
Cybersecurity · Enterprise SaaS

Description For Software Engineer 3

Nightwing, headquartered in Dulles, VA, is seeking a Senior Software Engineer to join their team. This role focuses on developing and maintaining complex software systems for cyber operations and intelligence support services. The position requires extensive experience in software engineering, with emphasis on processing-intensive analytics, algorithm development, and large data set manipulation.

The ideal candidate will have 20 years of experience in software engineering, with current TS/SCI clearance with polygraph. They will lead multiple software development teams, ensure quality control, and work on critical projects for government and intelligence community clients. Experience with Python programming, database development, and user interface design is highly valued.

This role offers the opportunity to work on mission-critical projects in cybersecurity and intelligence, collaborating with talented professionals in a newly independent company with over four decades of experience in the field. The position involves both technical leadership and hands-on development work, making it ideal for experienced engineers who want to make a significant impact in national security and cyber operations.

The role combines technical expertise with leadership responsibilities, including overseeing development teams, establishing software development processes, and ensuring the delivery of high-quality solutions. Working at Nightwing means joining a team focused on innovation and technical excellence in support of critical national security missions.

Last updated a day ago

Responsibilities For Software Engineer 3

  • Develop, maintain, and enhance complex software systems
  • Review and test software components
  • Resolve software problem reports
  • Analyze user requirements to derive software design
  • Debug existing software and correct defects
  • Design and implement complex database interfaces/queries
  • Develop software solutions and algorithms
  • Oversee software development teams
  • Ensure quality control of developed software
  • Coordinate software system installation

Requirements For Software Engineer 3

Python
  • Current TS/SCI with polygraph
  • 20 years of experience as a Software Engineer on similar programs
  • Bachelor's degree in Computer Science or related discipline
  • Experience with User Interface Web Design and Usability Development
  • Experience with Software Database and Repository Interface Development

Interested in this job?

Jobs Related To Nightwing Software Engineer 3