Senior Software Engineer
$120kBylight Professional It Services
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 working 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.
#J-18808-Ljbffr- ...Duration: 12 months Job Description: This job independently executes key elements of projects/processes within the Software Engineering area by applying in-depth knowledge of their discipline and area best practices to effectively resolve problems and roadblocks...Senior
- ...Hiring: Senior Software Engineer Location: Arlington, VA – Hybrid ⚠️ Only candidates located near Arlington, VA will be considered ⏳ Contract Opportunity We are only looking for visa-independent candidates Job Description: Required Skills ✅ Strong...SeniorContract work
- ...Senior Software Engineer — Confidential Client Our client is a fast-growing enterprise software company known for its culture of innovation and technical excellence. They're looking for a Mid to Senior level Software Engineer to join a specialized performance engineering...SeniorFull time
- ...passion for advancing technology and strengthening the missions we serve. Position Overview We're looking for a Senior Software Engineer to design, build, and maintain the backend systems powering our data platform. This role combines deep technical craftsmanship...SeniorFull timeContract work
- ...automated testing and data analysis for complex, mission-critical systems in the US Department of Defense (DOD), is seeking a Senior Software Engineer to be part of our Advanced Capabilities team and based out of our Arlington, VA location.We are seeking an experienced...SeniorFull timeWork at officeImmediate start
- ...This position requires an active U.S. Government Security Clearance at the TS/SCI level with a CI polygraph.We're hiring a Senior Software Engineer to join our Services team, which works directly with U.S. Government customers to provide a comprehensive set of system/...SeniorFull time
$80 - $90 per hour
...VirginiaDuration: Contract (Possible contract to Hire)Job ID: 179091Job Overview: We are seeking an experienced and highly skilled Senior Software Engineer to design, build, and support scalable Multifamily application platforms and cloud-native services. This role focuses on...SeniorFull timeContract workWork experience placement$125k - $165k
...empowered to innovate, grow professionally, and make a meaningful impact.What We’re Looking For:Iridium is seeking an experienced Senior Software Engineer to join the team developing a state-of-the-art satellite ground system and user equipment for the company’s satellite-...SeniorFull timeContract workWork at officeRemote work$178.21k - $215.3k
...office in McLean, VA.Design and develop scalable and reusable software frameworks and libraries to increase efficiency across teams by... ...tools and scripts to automate repetitive tasks to increase engineering productivity by integrating advanced scripting techniques using...SeniorContract workWork experience placementWork at officeRemote workFlexible hours$129k - $193k
...organization where your work contributes to a greater purpose.Position Overview: Join our Enterprise Business Technology team as a Senior Software Engineer, where you'll lead the development of Corporate Communications and Marketing technology solutions. You'll design and...SeniorWork experience placementWork at officeLocal area- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want to engineer software systems that contribute to solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Agentic Software Engineer to design,...SeniorInternshipLocal areaImmediate start3 days per week
$86.8k - $198k
Software Engineer, SeniorThe Opportunity:We're looking for a passionate, full-stack software engineer to work with a fast-paced, highly collaborative software development team building and launching capability for Enterprise web-based systems in the Cybersecurity field....SeniorFull timeContract workPart timeWork at officeLocal areaRemote work$125k - $250k
...best results. When you join Appian, you’ll be part of a passionate team dedicated to accomplishing hard things, together.Senior Software Engineer Overview: At Appian, we’re not only about building awesome software, but also about growing our culture of passion, energy...SeniorTemporary workWork experience placementLocal areaFlexible hours- ...and citizen services. We’re a nonprofit engineering, applied research, and advanced technology... ...Summary: Do you want to develop software systems that contribute to solving our nation... ...Roles & Responsibilities:MITRE is seeking a Senior Software Engineer to design, build,...SeniorWork experience placementInternshipLocal areaImmediate start3 days per week
$139k - $180k
...Senior Software Engineer Location: Arlington, Virginia, United States Compensation: $139,000 - 180,000 USD per year About The Role The Sensors Division at STR focuses on technology development for advanced sensor systems and platforms in support of national...SeniorFull timeLocal areaRemote work$155k - $185k
...Senior Software Engineer (Remote Sensing) - Arlington, VA | $155k-$185k Base If you've worked in remote sensing or satellite systems and want to own software that directly supports real-world operations, this is worth a look. I'm working with a growing...SeniorFull timeRemote workRelocation package- ...Our client, a Food Product Manufacturer company, is looking for a Senior Software Engineer for their Arlington, VA/Hybrid location. Responsibilities Client Data & Analytics organization is seeking a technically strong Senior Software Development Engineer to contribute...SeniorImmediate start
- ...continuous maintenance, support, and enhancements in existing data pipelines and backend systems. Provide customer support for software systems and application issues. Stay up to date with industry trends, and emerging technologies, applying this knowledge to improve...SeniorContract workWork experience placementLocal area
- ...liquidity changes, including MEV awareness Build reliable off-chain services that interact with on-chain contracts End-to-End Engineering Ownership Participate in estimation, planning, and execution of projects, features, and integrations Develop and...SeniorWork at officeRemote workHome officeFlexible hours
$148.22k - $185k
...Senior Software Engineer (Everbridge, Inc.; Vienna, VA): The Senior Software Engineer will develop our new applications that will integrate with our SaaS platform for critical event management and mass notification. Our platform uses AngularJS and ReactJS on the front...SeniorLocal areaRemote work- ...agency team where you'll work directly with the CTO and two other engineers on core platform capabilities. In this role, you will build... ...technical solutions. What We're Looking For ~5 years of software development in production environments, with demonstrated...SeniorRemote work
- ...a safer global future. Two Six Technologies is seeking a Senior Software Developer to work on multi-domain platforms serving critical... ...enhancements to existing systems and platforms Work directly with engineers in the field to debug and troubleshoot production issues...SeniorFull timeContract workWork at officeLocal areaMonday to Friday
$170k - $200k
...boundaries, dive into important world‑changing Federal challenges. Position Summary Credence is seeking an experienced Senior Software Engineer to design, develop, integrate, and modernize enterprise software solutions. This role focuses on application development,...SeniorTemporary workWorldwide$86.8k - $198k
...environment. If you’re looking for the chance to not just develop software, but to create a system that will make a difference, we need... ...to production ready. Job Number: R0246233 Software Engineer, Senior The Opportunity: As a full stack developer, you can resolve...SeniorFull timeContract workPart timeWork at officeLocal areaRemote work- ...problems related to national security. Our team consists of engineers with advanced degrees in engineering, computer science, mathematics... ...enrich intelligence information globally. The Role: As a Senior Software Engineer, you will leverage your skills in systems and...SeniorLocal area
$107.9k - $195.05k
...Overview We are seeking an experienced Senior Software Engineer to join our team in developing the forefront of unmanned and autonomous ship development for the US Government. Based in Arlington, VA, you will be embedded within an Agile Scrum team – designing, building...Senior$100.9k - $187.3k
...What You’ll Do: As a Senior Software Engineer, you will be responsible for working on projects that support and extend the full stack of the TRSS solutions suite to deliver global data using advanced search, big data ingestion and analytical processing using tools...SeniorContract workWork experience placementLocal areaFlexible hours- ...service provider, we offer our customers the entire portfolio of IT and web services: From the initial idea to operation - we develop software, design architectures and bring solutions to the cloud, support in creative topics or hosting. With 20 years of experience in the...SeniorWork at officeFlexible hours
- ...Senior Software Engineer (Remote Sensing) | Satellite Operations | On-site in Arlington, VA (5 days/week) My client is a U.S. space technology company that builds and operates its own commercial Synthetic Aperture Radar (SAR) satellite constellation. Their data supports...SeniorFull timeWork at officeRemote workFlexible hours
$112k - $179k
ResponsibilitiesPeraton is seeking a Full‑Stack Engineer to join our Federal Strategic Cyber program—an environment where your engineering... ...Requirements Are:Bachelor's degree and 8+ years of software engineering experience (or 12+ years without a degree).Strong,...SeniorContract workCasual workShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- scientific software engineer McLean, VA
- intel software engineer McLean, VA
- director software engineering McLean, VA
- software engineer McLean, VA
- senior robotics software engineer McLean, VA
- financial software developer McLean, VA
- graduate software developer McLean, VA
- part time software developer remote McLean, VA
- software engineer remote McLean, VA
- part time software developer McLean, VA



