Senior Software Engineer

Posted 4 Days Ago
Hiring Remotely in Fort Meade, MD, USA
In-Office or Remote
120K-200K Annually
Senior level
Artificial Intelligence • Cloud • Information Technology • Software
The Role
Develop and maintain backend services, microservices, REST APIs, and automated tests supporting cyber training and range environments. Deploy and troubleshoot applications in Kubernetes, cloud, virtualized, and distributed infrastructure. Build Infrastructure-as-Code, collaborate with engineering, DevOps, networking, and cyber teams, and contribute to PCTE, RangeOS, JCWA, and related DoD cyber initiatives. Participate in technical planning, code reviews, continuous improvement, and technical leadership as appropriate.
Summary Generated by Built In
Company Overview

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. 

Position Overview

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.

Responsibilities
  • 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.
Required Experience/Qualifications

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.
Preferred Experience/Qualifications
  • 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.
Special Requirements/Security Clearance
  • Active TS/SCI clearance.
Salary Range

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.

Skills Required

  • Active TS/SCI security clearance
  • Experience with TypeScript and/or Go development
  • Experience designing and implementing REST APIs and distributed backend services
  • Experience with Kubernetes application deployment, configuration, troubleshooting, or platform integration
  • Experience with virtualization technologies such as KVM, VMware, or Hyper-V
  • Experience with AWS, Azure, GCP, or comparable cloud platforms
  • Experience with Infrastructure-as-Code tools such as Terraform, Ansible, Pulumi, or CloudFormation
  • Experience with modern frontend technologies such as React, Angular, Vue, TypeScript, HTML, or CSS
  • Experience with automated testing frameworks and test-driven development
  • Knowledge of networking concepts, protocols, configuration, or troubleshooting
  • Experience with DevOps or DevSecOps practices, CI/CD pipelines, and automated deployment
  • Experience supporting cyber ranges, training environments, or virtualized lab environments
  • Technical leadership, project leadership, mentoring, or software capability ownership experience
  • Experience supporting PCTE, RangeOS, LevelUP, Unified Platform, 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
  • At least 5 years of professional software development experience
  • Strong backend application, service, or REST API development experience
  • Strong proficiency in one or two programming languages
  • Experience with Kubernetes or similar container orchestration technologies
  • Experience with containerized applications using Docker or similar technologies
  • Strong debugging, troubleshooting, and problem-solving skills
  • Experience in Agile, DevOps, or DevSecOps software development environments
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: McLean, VA
1,001 Employees
Year Founded: 2002

What We Do

By Light Professional IT Services LLC (By Light) provides a full range of hardware and software engineering services to defense, civilian, and commercial customers worldwide. Driven by a management team that leverages real-world expertise from the defense, intelligence, federal healthcare, and commercial sectors, we provide reliable, efficient, and cost-effective IT solutions. Some of our successes include: • Completion of 80+ Global Information Grid Bandwidth Expansion (GIG-BE) sites both CONUS & OCONUS. Provided Optical Network Engineering, Implementation, & Project Control Worldwide. • Provided timely completion of ATM to IP Migration, Legacy Network Optimization, & VOIP Implementation of 47 CONUS Sites for the United States Special Operations Command (USSOCOM) SCAMPI Network. • Supporting the AMC CIO/G6 in the Depot Modernization Program, implementing CONUS wide 802.11/a/b/g/n wireless networks, Area Processing Center Migration, DISN Optimization, and a 40,000 user, enterprise-wide SharePoint Implementation. • Completion of 2,000 Plus Legacy Circuit Migrations to DISN Transport for DISN Transition Program. • Delivered Communications Support & Staff Augmentation for Deployed DoD Forces under the Program Executive Office Enterprise Information Systems Technology Applications Office (PEO EIS TAO). • Successful Implementation of Secure Intelligent Video Systems (IVS) for the Intelligence Community. • Supporting major international carriers in the modernization and expansion of Data Center Facilities. • Engineering new Turnkey “Cloud Services,” including Hosting, Managed Services, COOP, and Data Storage and Archival.

Similar Jobs

Samsara Logo Samsara

Senior Software Engineer

Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Easy Apply
Remote or Hybrid
United States
4000 Employees
155K-260K Annually

Rula Logo Rula

Senior Software Engineer

Healthtech • Social Impact • Software • Telehealth
Remote
United States
630 Employees
166K-203K Annually

Affirm Logo Affirm

Senior Software Engineer

Big Data • Fintech • Mobile • Payments • Financial Services
Easy Apply
Remote
United States
2200 Employees
173K-255K Annually

NinjaOne Logo NinjaOne

Senior Software Engineer

Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Remote or Hybrid
19 Locations
2000 Employees
190K-280K Annually

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
65 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account