Principal Software Engineer — Legacy Modernization (Remote)

Skylight

United States

Remote

USD 150,000 - 230,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Disability insurance
Life and AD&D insurance
401(k) match 10%
PTO ~25 days + 11 holidays
Professional development allowances

Job summary

Skylight is seeking a Senior/Staff/Principal Software Engineer to modernize legacy Air Force systems. You will refactor and migrate aging applications to a DoD software factory, while guiding government partners through technical tradeoffs and ensuring uptime.

You will work in a fully remote setup, collaborating with government engineers and contractors. The role emphasizes secure, scalable web tech, test automation, and a strong user focus, with a clear pathway across seniority levels.

Qualifications

  • Ability to write clean, working, and reusable code.
  • Can produce high-quality code by adhering to good practices such as automated testing.
  • Familiar with building secure, compliant software and defending against vulnerabilities.
  • Foundational understanding of data engineering and datastores for persistent data.
  • Understand systems and how to fit components with performance and reliability in mind.
  • Always put users at the center, considering impact of code.
  • Experience shipping production software in a modern web stack, including legacy migrations.
  • Experience in government or regulated environments with security authorization (ATO).
  • Experience working on cross-functional teams in iterative delivery.
  • Proven ability to stay aligned on remote teams.

Responsibilities

  • Refactor and migrate legacy web applications onto a DoD software factory with minimal downtime.
  • Collaborate in a cross-functional team of researchers, designers, product managers, and engineers.
  • Promote lean-agile practices: simple design, CI, version control, automated testing.
  • Analyze systems to identify debt and instability, design and document solutions.
  • Explain technical tradeoffs to non-technical stakeholders for multi-vendor decisions.
  • Pair with government engineers to ensure modern practices stick after project ends.

Skills

Clean code
Automated testing
Secure software
Data engineering
System integration
User-centric design
Legacy modernization
Cross-functional teamwork
Remote collaboration
Public sector experience

Job description

Skylight is seeking a Senior/Staff/Principal Software Engineer to modernize legacy Air Force systems. You will refactor and migrate aging applications to a DoD software factory, while guiding government partners through technical tradeoffs and ensuring uptime.

You will work in a fully remote setup, collaborating with government engineers and contractors. The role emphasizes secure, scalable web tech, test automation, and a strong user focus, with a clear pathway across seniority levels.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Testing Engineer - Automate DoD Web Apps (Remote)
Senior Testing Engineer - Automate DoD Web Apps (Remote)

Skylight • United States

Remote
USD 150,000 - 230,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior/Staff DevOps Engineer (U.S. Air Force)
Senior/Staff DevOps Engineer (U.S. Air Force)

Skylight • United States

On-site
USD 120,000 - 160,000
Senior DevOps Engineer - DoD Civil Programs & Secure CI/CD
Senior DevOps Engineer - DoD Civil Programs & Secure CI/CD

Skylight • United States

On-site
USD 120,000 - 160,000
Software Engineer, Modernization (Fully Remote)
Software Engineer, Modernization (Fully Remote)

Partner Company • United States

Remote
USD 90,000 - 130,000
Medical coverage
Dental coverage
Vision coverage
+5
Principal Software Architect - Modernization (Remote)
Principal Software Architect - Modernization (Remote)

ABC Financial Services • United States

Remote
USD 180,000 - 260,000
Time Off policy with flexible PTO
Parental & Pawternity Leave
Fitness reimbursement
+4
Senior Full Stack Engineer — Modernize Legacy Systems Remote
Senior Full Stack Engineer — Modernize Legacy Systems Remote

Lightfeather Io Llc • United States

Remote
USD 90,000 - 115,000
Senior Full-Stack Engineer — Remote Federal Modernization
Senior Full-Stack Engineer — Remote Federal Modernization

LIGHTFEATHER IO LLC • Alexandria (VA)

Remote
USD 90,000 - 115,000
Remote .NET Modernization Engineer - Cloud-Native
Remote .NET Modernization Engineer - Cloud-Native

Partner Company • United States

Remote
USD 90,000 - 130,000
Medical coverage
Dental coverage
Vision coverage
+5
Remote Senior Software Lead, Legacy Platform Engineering
Remote Senior Software Lead, Legacy Platform Engineering

TrulyHired • United States

Remote
USD 140,000 - 155,000
Senior Legacy Systems Engineer — Modernization Focus
Senior Legacy Systems Engineer — Modernization Focus

BlueWater Federal Solutions, Inc. • Montgomery (AL)

Hybrid
USD 120,000 - 150,000