Mid-Level Software Engineer
$115k - $160kBattelle
Software Engineer
Battelle delivers when others can't. We conduct research and development, manage national laboratories, design and manufacture products and deliver critical services for our clients—whether they are a multi-national corporation, a small start-up or a government agency.
We recognize and appreciate the value and contributions of individuals from a wide range of backgrounds and experiences and welcome all qualified individuals to apply.
We are currently seeking a Software Engineer. This position is a full-time opportunity located in Chantilly, VA.
In this role, you will support client missions at a government facility, working at the intersection of software engineering, embedded systems, and advanced data science. You will contribute to fast-paced, mission-critical projects that span the full software development lifecycle — from requirements gathering and system design to implementation, testing, and delivery.
You will work within a multidisciplinary team environment, applying expertise in low-level systems programming, machine learning, and data engineering to solve complex challenges in science and technology fields relevant to the national security and intelligence communities.
Responsibilities
As a Software Engineer, the selected individual will design, develop, and deliver software solutions in support of advanced client missions across the national security and intelligence communities. Responsibilities may include:
- Conducting C/C++ development that directly supports critical customer missions in fast-paced, mission-driven environments
- Aiding in the design and implementation of machine learning and data engineering techniques for application to advanced science and technology (S&T) client missions
- Applying concepts from modern compiled languages such as Go or Rust to embedded development efforts
- Developing software for real-time operating systems (RTOS) and complex embedded systems
- Applying software development expertise to the analysis of compiled custom operating systems, including learning and applying reverse engineering principles
- Participating in the design, implementation, and maintenance of tailored software applications that provide advanced solutions across diverse business areas
- Translating user requirements into concepts for information system solutions to be implemented by functional teams
- Providing data analysis and modeling, including the physical and logical design of databases
- Supporting the design and delivery of reports, stored procedures, and queries to meet project requirements
- Collecting, organizing, and analyzing technical information from multiple sources to drive client missions and quick-turn tasks
- Contributing to and participating in the testing of delivered software solutions
- Collaborating effectively in a multidisciplinary environment while working independently and leading tasks on time and on budget
Key Qualifications
- Bachelor's degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field with 3+ years of experience; or a Master's degree in a related field with 1+ year of experience; or a Ph.D.; or an equivalent combination of education and experience in a related field
- Experience in full-stack software development with significant programming experience in C#, C++, and/or Java
- Professional development experience using JavaScript or one of its derivatives
- Experience with MS SQL, PostgreSQL, or similar relational database technologies
- Ability to learn and adapt to new programming languages, design patterns, operating systems, and deployment environments (e.g., Azure, AWS, and physical hardware)
- Experience in the national security, defense, and/or intelligence communities
- Must be a US Citizen with an active TS/SCI clearance with polygraph
Compensation Data
Battelle is committed to fair and equitable compensation practices. The salary range for this role is $115,000 – $160,000 per year, in addition to our comprehensive benefits package. A candidate's salary is determined by various factors, including but not limited to education, relevant work experience, skills, and certifications. Salary ranges may vary based on geographic location and market conditions.
Benefits: Live an Extraordinary Life We care about your well-being, not just on the job. Battelle offers comprehensive and competitive benefits to help you live your best life.
- Balance life through a compressed work schedule : Most of our team follows a flexible, compressed work schedule that allows for every other Friday off—giving you a dedicated day to accomplish things in your personal life without using vacation time.
- Enjoy enhanced work flexibility, including a hybrid arrangement: You have options for where and when you work. Our Together with Flexibility model allows you to work 60% in-office and 40% remote, with Monday and Tuesday as common in-office days, dependent on team and position needs.
- Take time to recharge : You get paid time off to support work-life balance and keep motivated.
- Prioritize wellness : Stay healthy with medical, dental, and vision coverage with wellness incentives and benefits plus a variety of optional supplemental benefits.
- Better together : Coverage for partners, gender-affirming care and health support, and family formation support.
- Build your financial future : Build financial stability with an industry-leading 401(k) retirement savings plan. For most employees, we put in 5 percent whether you contribute or not, and match your contributions on top of that.
- Advance your education : Tuition assistance is available to pursue higher education.
A Work Environment Where You Succeed For brilliant minds in science, technology, engineering and business operations, Battelle is the place to do the greatest good by solving humanity's most pressing challenges and creating a safer, healthier and more secure world. You will have the opportunity to thrive in a culture that inspires you to:
- Apply your talent to challenging and meaningful projects
- Receive select funding to pursue ideas in scientific and technological discovery
- Partner with world-class experts in a collaborative environment
- Nurture and develop the next generation of scientific leaders
- Give back to and improve our communities
Vaccinations & Safety Protocols
Battelle may require employees, based on job duties, work location, and/or its clients' requirements to follow certain safety protocols and to be vaccinated against a variety of viruses, bacteria, and diseases as a condition of employment and continued employment and to provide documentation that they are fully vaccinated. If applicable, Battelle will provide reasonable accommodations based on a qualified disability or medical condition through the Americans with Disabilities Act or the Rehabilitation Act or for a sincerely held religious belief under Title VII of the Civil Rights Act of 1964 (and related state laws).
Battelle is an equal opportunity employer. We provide employment and opportunities for advancement, compensation, training, and growth according to individual merit, without regard to race, color, religion, sex (including pregnancy), national origin, sexual orientation, gender identity or expression, marital status, age, genetic information, disability, veteran-status veteran or military status, or any other characteristic protected under applicable Federal, state, or local law. Our goal is for each staff member to have the opportunity to grow to the limits of their abilities and to achieve personal and organizational objectives. We will support positive programs for equal treatment of all staff and full utilization of all qualified employees at all levels within Battelle.
$87.1k - $157.45k
...Description Are you ready to build software that makes a real-world impact? Leidos is seeking a talented Mid-Level Full Stack Software Engineer to join the Chinook Program supporting an Intelligence Community customer. In this role, you’ll design, develop, and deliver...SoftwareContract workLocal areaImmediate start$210k - $220k
...and technology. To support this mission, we are seeking a Software Systems Engineer who is considered an emerging authority in their field. In... ...intent and output requirements. Design and develop low-level system software, including compilers, assemblers, utility programs...SoftwareContract work$180k - $200k
...Mid-Level Platform Engineer Ready Support Services LLC, a Quantum Sky company, is searching for a Mid-Level Platform Engineer to join our growing... ...Sky engineers the advantage across cyber, networks, software, and quantum because the mission demands dominance, not parity...Software- ...experienced Windows Automation & Patching Engineer to support multiple enterprise domains.... ...Translate customer requirements into hardware/software specifications and perform system... ...automation Experience creating enterprise-level documentation and architectural diagrams...Software
- Overview VTG is seeking a Software Developer for a 200+ FTE technical development program supporting the Sponsor's Entitlement Programs... ..., Attributes and Digital Policy Management. The Software Engineer will work with a large team of developers, software engineers and...Software
$90k - $180k
...Mid-Level Software Engineer Location US-VA-Fairfax ID 2026-4211 Category Engineering Position Type Full Time Salary Riverside Overview Riverside Research is an independent National Security Nonprofit dedicated to research...SoftwareFull timeWork at officeLocal area- ...Senior Cloud Engineer Are you looking for an opportunity to make a difference in the government... ...for mission solutions. Leverages software, platform and infrastructure- as-a-... ...equivalent additional experience. Senior-level or higher experience in working government...SoftwareWork experience placementLocal area
- ...Overview VTG is seeking a Software Developer for a 200+ FTE technical development program supporting the Sponsor's Entitlement Programs... ...Developer will work with a large team of developers, software engineers and data engineers. The successful candidate will support...Software
- ...encouraged, and where your contributions have a direct impact on the mission and the users we support. We are seeking a junior to mid-level Software Developer to join our team and help refactor monoliths, build secure REST APIs and microservices, and implement event-driven...SoftwareWork from homeFlexible hours
- ...Full Stack Software Engineer LOCATION Chantilly, VA 20151 CLEARANCE TS/SCI Full Poly (Please note this position requires full... ...Developer, API Developer, Platform Engineer, ect. DEGREE (Level Desired) Bachelor's Degree DEGREE (Focus) Computer...SoftwareTemporary workFor contractorsImmediate startFlexible hours
- ...Software Engineer Opportunity Reinventing Geospatial (RGi) is a leading expert in geospatial solutions for Defense, Intelligence, and... ...such as AWS GovCloud or C2S. Guide and mentor junior and mid-level engineers, enforce code quality, and lead peer reviews. Build...SoftwareImmediate start
$131.3k - $237.35k
...That Matters! Are you a highly skilled Software Engineer ready to tackle complex technical... ...St. Louis, MO Tucson, AZ Clearance Level Required: Active Top Secret/SCI with... ...working sessions. Mentor junior and mid-level software engineers and promote consistent...SoftwareContract workFor contractorsLocal areaImmediate start$200k - $240k
...Description ? SAIC is seeking a Software Developer to maintain a network, records system, and other analytical applications that... ...various data formats into data models Work within a data engineering team that works closely with operations officers, analysts, and...Software- Desktop/Workstation Design Engineer Employment Type: Full‑Time, Experienced Department: Information Technology Skills and Attributes for... .... Engineer robust solutions for large‑scale deployment of software using OS deployment technologies such as Microsoft Endpoint Configuration...SoftwareFull timeWork at officeRemote workFlexible hours
- ...Java Full Stack Engineer Northern Virginia Area - Full Time Cohere is looking for a self-starting, team-oriented Mid-to-Senior Software Engineer to join our dynamic development team in supporting a Government customer. The team is researching and designing prototypes...SoftwareFull time
$103.8k - $218.1k
Job Title: Senior Software Developer Job Category: Information Technology Time Type: Full time Minimum Clearance Required to... ...• A master’s degree in Computer Science, Information Systems, Engineering, or additional years of specialized experience in a scientific...SoftwareFull timeContract workWork experience placementImmediate startFlexible hours$210.6k - $238.1k
...Job Description Job Description Job Title: Senior DevSecOps Engineer Location: Sterling, VA Security Clearance: Active Top... ...7 and headquartered in Washington, DC, is a highly specialized software solutions provider with a robust presence in key locations across...Software$106k - $220k
...with Fullscope Polygraph required Position Seeking a Software Developer to support an Intelligence Client. Required... ...SOURCE for cutting-edge Analytic Products, Systems & Software Engineering, Big Data Integration, IT and Business Services that directly...SoftwareTemporary workFlexible hours- ...and customer-oriented Network Deployment Engineer to join our team in Chantilly, VA .... ...substituted for a degree DoD 8570 IAT Level II Certification, e.g., Security+ DoD 8... ...Horizon View, data backup, and antivirus software; basic networking including DHCP/TCPIP; experience...SoftwareWork at office
- Java DeveloperCohere is seeking an experienced Java Developer! You will provide support on a team that provides a full spectrum of software development and automated testing for an IT-focused, enterprise-wide system.Duties included but are not limited to:Develop Java...Software
- ...Mid-Level Software Engineer Reston, VA Metron is an employee-owned company dedicated to delivering innovative solutions for the most challenging national security problems. For over 40 years, our principled approach to problem-solving has yielded creative solutions...SoftwareFor contractorsWork at officeRelocation package
- ...Description Job Description Cloud Solutions Architect / Cloud Engineer – SME Falls Technology LLC Location: Chantilly, VA... ...solutions and build them. We’re looking for an engineer with a strong software development background who can independently design, develop,...Software
$94.4k - $198.2k
Job Title: Mid-Level Software Engineer Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: None Employee Type: Regular Percentage of Travel Required: Up to 25% Type of Travel: Continental US * * * The Opportunity:...SoftwareFull timeContract workWork experience placementFlexible hours- ...Information Technology, database & COTS integration, and custom software development. Onyx pairs subject matter and functional... ...agencies. Onyx Government Service is seeking a Senior DevOps Engineer – GitLab CI/CD Implementation for Enterprise Data Warehouse Migration...SoftwareFull timeContract workTemporary workFlexible hours
$190k - $230k
...Overview Software Engineer Chantilly, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it's architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we...Software- ...every day. We think. We act. We deliver. There is no challenge that we can’t turn into opportunity. And our work depends on a Software Engineer (SME) joining our team to support Government activities at Chantilly, VA. GDIT is seeking an experienced Software Engineer...SoftwareTemporary workWork experience placement
$190k - $230k
...collaboration, and agility of our teams. Our Mission Services division combines enterprise IT, cloud solutions, DevSecOps, systems engineering, software development, and operational support. Bcore accelerates decisive advantage for warfighters and intelligence professionals by...Software- ...every day. We think. We act. We deliver. There is no challenge that we can’t turn into opportunity. And our work depends on a Software Engineer (Sr. Principal) joining our team to support Government activities at Chantilly, VA. GDIT is seeking an experienced Software...SoftwareWork experience placement
$107.9k - $195.05k
...Description Leidos is seeking a Software Developer for a 200+ FTE technical development... ...Digital Policy Management. The Software Engineer will work with a large team of developers... ...0.00 The Leidos pay range for this job level is a general guideline onlyand not a guarantee...SoftwareLocal areaImmediate start- ...Backend / Systems Software Developer Please note you must have an ACTIVE TS/SCI with a FULL SCOPE POLY We're hiring a Backend /... ...a Linux-based environment. This is a great opportunity for an engineer who enjoys end-to-end ownership—from development through deployment...Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!
- mid-level software developer Chantilly, Loudoun County, VA
- software developer positions Chantilly, Loudoun County, VA
- senior software engineer remote Chantilly, Loudoun County, VA
- software engineer contract Chantilly, Loudoun County, VA
- cybersecurity software engineer Chantilly, Loudoun County, VA
- part time software developer remote Chantilly, Loudoun County, VA
- junior software developer internship Chantilly, Loudoun County, VA
- junior software engineer Chantilly, Loudoun County, VA
- software system engineer Chantilly, Loudoun County, VA
- software engineer remote Chantilly, Loudoun County, VA



