Software Engineer

By Light Professional IT Services LLC

United States

On-site

USD 120,000 - 200,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

By Light Professional IT Services LLC is seeking an experienced Software Engineer to support USCYBERCOM J9 and the PCTE / RangeOS missions. The role focuses on building backend services and REST APIs, running in Kubernetes and cloud environments, with automation and testing components to ensure reliable delivery.

The ideal candidate will have strong programming fundamentals, experience with one or more languages, and the ability to learn new technologies in a collaborative setting.

Qualifications

  • 5+ years of professional software development experience.
  • Experience building backend applications, services, or REST APIs.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Experience with Kubernetes, Docker, and cloud platforms.
  • Active TS/SCI clearance.

Responsibilities

  • Design, develop, test, and maintain backend services, microservices, and REST APIs.
  • Build and support applications deployed within Kubernetes-based environments.
  • Integrate software with cloud infrastructure (AWS or similar).
  • Develop and maintain IaC using Terraform, Ansible, Pulumi, or similar tools.
  • Create automated unit, integration, and end-to-end tests.
  • Collaborate across software, DevOps/DevSecOps, and cyber teams.
  • Contribute to JCWA initiatives and related DoD cyber programs.
  • Participate in design reviews, technical planning, and code reviews.

Skills

Backend development
REST APIs
Debugging
Team collaboration

Tools

Kubernetes
Docker
Terraform
CI/CD

Job description

By Light Professional IT Services LLC readies warfighters and federal agencies with technology and systems engineered to connect, protect, and prepare individuals and teams for whatever comes next. Headquartered in McLean, VA, By Light supports defense, civilian, and commercial IT customers worldwide.

We are seeking an experienced Software Engineer to support USCYBERCOM J9 and the Persistent Cyber Training Environment (PCTE) / RangeOS mission.

This role is best suited for a strong software engineer who enjoys building backend services and REST APIs, working with Kubernetes and cloud-based infrastructure, and troubleshooting complex distributed systems. The ideal candidate will bring depth in one or more programming languages and be comfortable learning additional technologies as needed.

Experience with every technology listed below is not required. We are looking for strong engineering fundamentals, technical curiosity, solid debugging skills, and the ability to learn and contribute in a collaborative development environment.

  • Design, develop, test, and maintain backend services, microservices, and REST APIs supporting cyber training and range capabilities.
  • Develop software using modern programming languages such as TypeScript, Go, Python, or similar technologies.
  • Build and support applications deployed within Kubernetes-based environments.
  • Integrate software with virtualized and cloud infrastructure, including environments using AWS or comparable cloud platforms.
  • Develop and maintain infrastructure using Infrastructure-as-Code (IaC) technologies such as Terraform, Ansible, Pulumi, or similar tools.
  • Troubleshoot and debug application, infrastructure, integration, and deployment issues across distributed environments.
  • Develop and maintain automated unit, integration, and end-to-end tests to support reliable software delivery.
  • Collaborate with software engineering, DevOps/DevSecOps, infrastructure, networking, and cyber teams throughout the development lifecycle.
  • Contribute to capabilities supporting PCTE, RangeOS, and related Joint Cyber Warfighting Architecture (JCWA) initiatives.
  • Participate in technical planning, design discussions, code reviews, and continuous improvement efforts.
  • Provide technical or project leadership when appropriate based on experience.

Experience in one or more of the following areas is highly valued but is not required in every category

  • TypeScript and/or Go (Golang) development.
  • Designing and implementing REST APIs and distributed backend services.
  • Kubernetes, including application deployment, configuration, troubleshooting, or platform integration.
  • Virtualization technologies such as KVM, VMware, Hyper-V, or similar platforms.
  • Cloud platforms such as AWS, Azure, GCP, or comparable environments.
  • Infrastructure-as-Code tools such as Terraform, Ansible, Pulumi, CloudFormation, or similar technologies.
  • Modern frontend technologies such as React, Angular, Vue, TypeScript, HTML, or CSS.
  • Automated testing frameworks and test-driven development practices.
  • Networking concepts, protocols, configuration, or troubleshooting.
  • DevOps or DevSecOps practices, including CI/CD pipelines and automated deployment.
  • Designing, deploying, supporting, or maintaining cyber ranges, training environments, or virtualized lab environments.
  • Technical leadership, project leadership, mentoring, or ownership of software capabilities.
  • Experience supporting PCTE, RangeOS, LevelUP, Unified Platform (UP), JCWA, or related DoD cyber programs.
  • Familiarity with USCYBERCOM missions, cyber training environments, or operational workflows.
  • Experience with Kubernetes APIs, client-go, custom controllers, or Kubernetes operators.
  • 5+ years of professional software development experience.
  • Strong experience building backend applications, services, or REST APIs.
  • Strong proficiency in at least one or two programming languages. Experience with TypeScript and/or Go is preferred, but engineers with strong experience in other languages who are willing to learn are encouraged to apply.
  • Experience working with Kubernetes or similar container orchestration technologies.
  • Experience with containerized applications using technologies such as Docker.
  • Strong debugging, troubleshooting, and problem-solving skills.
  • Experience working collaboratively within modern software development, Agile, DevOps, or DevSecOps environments.
  • Active TS/SCI clearance.

Salary Minimum $120,000

Salary Maximum $200,000

The annual base salary provided is a guideline for this position and is not a guarantee of compensation or salary. When extending an offer, By Light also considers other variables such as (but not limited to) work experience, education, training, skill set, internal peer equity, clearance level, and market conditions. In addition, By Light provides an extensive selection of benefits and offerings to our employees.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer
Senior Software Engineer

By Light Professional IT Services LLC • United States

Remote
USD 120,000 - 200,000
Cyber Range Engineer
Cyber Range Engineer

By Light Professional IT Services • Maryland

On-site
USD 135,000 - 150,000
Medical, Dental & Vision Coverage
Wellness Program
401(k) Matching
+5
Strategic Cyber Analyst
Strategic Cyber Analyst

By Light Professional IT Services • Fort Meade (MD)

On-site
USD 155,000 - 175,000
Test Engineer – Cyber Range
Test Engineer – Cyber Range

By Light HQ • Orlando (FL)

On-site
USD 75,000 - 95,000
Cyber Range Engineer
Cyber Range Engineer

By Light Professional IT Services LLC • Maryland

On-site
USD 135,000 - 150,000
Medical, Dental & Vision Coverage
401(k) Matching
Generous Leave Policy
Software Engineer
Software Engineer

Core4ce • Ohio

On-site
USD 120,000 - 180,000
401(k) with company match
Medical/Dental/Vision coverage
Training & Certifications program
+3
Software Engineer
Software Engineer

Core4ce Careers • Bath Township (OH)

On-site
USD 110,000 - 160,000
401(k) with company match on first 6%
Medical, dental, and vision coverage
Professional development and trainings
+3
Strategic Cyber Analyst
Strategic Cyber Analyst

By Light Professional IT Services LLC • Fort Meade (MD)

On-site
USD 155,000 - 175,000
Cyber Range Engineer, JTF
Cyber Range Engineer, JTF

By Light Professional IT Services LLC • Corridor North (MD)

On-site
USD 120,000 - 180,000
Medical, Dental & Vision Coverage
Wellness Program
401(k) Matching
+3
Software Engineer Level 1
Software Engineer Level 1

CyberPoint International • Maryland

On-site
USD 100,000 - 139,000