Mid-Level Software Engineer
Metron Inc
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 at the intersection of advanced mathematics, computer science, physics, and engineering. Our people are leaders in their technical fields and are passionate about solving challenging problems. We look for individuals who share this same passion and can apply their experience in real-world settings.
Metron is seeking a mid-level Software Engineer to help design, build, and mature software systems that support simulation, optimization, and decision support for mission-focused applications.
This role is best suited for an engineer who is comfortable working across the software stack and who can contribute to both technical implementation and product maturation. You will help transform prototypes and advanced technical concepts into reliable, maintainable software used in operational and decision-support settings.
Responsibilities
In this role, you will be expected to:
- Build and maintain production-quality software that supports mission-oriented analysis, simulation, and decision support
- Help translate technically sophisticated algorithms, models, and research prototypes into usable software applications
- Improve software quality through thoughtful design, code readability, testing, documentation, and maintainable engineering practices
- Build responsive, usable, and intuitive frontends that present complex data and workflows clearly to users
- Contribute across the full development lifecycle, including concept exploration, prototyping, implementation, testing, demonstration, deployment, and sustainment
- Collaborate closely with multidisciplinary teams to understand user needs and deliver practical, high-impact solutions
Required Qualifications
- Bachelor's degree in computer science, mathematics, physics, applied mathematics, engineering, or a related technical field
- At least 2 years of professional software development experience
- Strong foundation in object-oriented design and software development, with experience in Java, C++, Rust, or other comparable programming languages
- Experience creating backend software and/or APIs in collaborative production or prototype environments
- Strong engineering fundamentals, sound technical judgment, and the ability to collaborate effectively with researchers, engineers, and end users
- U.S. CITIZENSHIP REQUIRED; successful candidates will be subject to a security investigation and must meet eligibility requirements for access to classified information
Desired Qualifications
- Active SECRET security clearance
- Experience writing high-performance, multi-threaded (parallel/concurrent) software
- Experience developing high-quality software in an environment where readability, maintainability, testing, and disciplined engineering practices are valued
- Experience in defense, national security, or other mission-driven environments
- Experience with TypeScript and React or other modern frontend development frameworks
- Experience with 3D, geospatial, or high-performance visualization technologies such as WebGL or OpenGL
- Experience with data-intensive or distributed systems, including databases, messaging systems, and asynchronous processing
- Familiarity with AI/ML-enabled applications, including LLM-integrated systems
- Experience with cloud and containerized deployment environments such as AWS, Docker, Kubernetes, and CI/CD pipelines
Position Location: Reston, VA
The selected individual(s) will be required to work from the Reston, VA office.
Perks and Benefits
- Medical, Dental and Vision Insurance
- Accompanying FSA and HSA options
- Additional Voluntary Benefits
- Paid Time Off
- 9 Observed Holidays and 2 Floating Holidays
- Paid Parental Leave
- Tuition Reimbursement
- Relocation Assistance
- Professional Development Reimbursement
- Annual Salary Reviews
- Profit Sharing
- 401(k) Traditional and Roth Options
- Gym and Fitness Reimbursement
- Employee Assistance Program
- Employee Referral Program
Metron is an Equal Employment Opportunity (EEO) employer. It is the policy of the company to provide equal employment opportunities to all qualified applicants without regard to race, color, religious, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information.
VEVRAA Federal Contractor
- ...position requires an active U.S. Government Security Clearance at the Top Secret and/or CBP/DHS suitability level.Vantor is currently seeking a Mid-Level Software Engineer to support our FALCON effort. This role can be performed remotely within the continental United States....SoftwareFull timeRemote work
- ...intersection of advanced mathematics, computer science, physics, and engineering. Our people are leaders in their technical fields and are... ...experience in real-world settings. Metron is seeking a mid-level Software Engineer to help design, build, and mature software systems...SoftwareFor contractorsWork at officeRelocation
- ...DevOps Software Engineer Grid Networks, LLC is a world-class telecommunications consulting firm supporting clients with product development, business operations, network maintenance, and supply chain services. At Grid, we develop products and services to meet customer...Software
$87.1k - $157.45k
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 modern software...SoftwareFull timeContract work- Herndon, VirginiaEngineering - Structural Engineering /Full time /HybridA. Morton Thomas and Associates, Inc. (AMT) is seeking a Structural... ...with heightsDesired proficiency in any of the following software: LEAP Bridge Enterprise, LARSA 4D, LPile, MDX, Descus, AASHTOWare...SoftwareFull timeContract workTemporary workFor contractorsWork at officeLocal areaFlexible hoursNight shift
- ...Systems Engineer Herndon, VA CB-SE-HRN-008 We are seeking an experienced Windows... ...Translate customer requirements into hardware/software specifications and perform system... ...automation Experience creating enterprise-level documentation and architectural diagrams...Software
- ...scope and complexity. Required Skills: Proficiency in the Software Development Lifecycle (SDLC). Strong knowledge of... ...Excellent communication and collaboration abilities. Experience working in a fast-paced, enterprise-level environment....Software
$131.3k - $237.35k
Leidos is in need of a software applications developer to support a dynamic and exciting software development program. This position will... ...$131,300.00 - $237,350.00The Leidos pay range for this job level is a general guideline only and not a guarantee of compensation...SoftwareFull time$150k - $250k
...What Impact Youll Have GRVTY is seeking a Mid-level DevSecOps Engineer with a TS/SCI to join one of our top projects in Herndon VAto support... ...capabilities in Development and Production environments. This is a software engineering-focused DevSecOps role. The primary focus is...SoftwareFull timeContract workImmediate start$107.9k - $195.05k
The Leidos Health & Civil Sector is seeking a Software Engineering Lead to support the National Institutes of Health (NIH), National Cancer Institute... ...$107,900.00 - $195,050.00The Leidos pay range for this job level is a general guideline only and not a guarantee of...SoftwareFull time- ...DevOps Engineer- Reston VA- onsite interview Reston VA Hybrid 3 days onsite... ..., Docker/Kubernetes, and hands-on software development background. Job... ...Developer performs high complexity (i.e. system level applications) analysis, design,...SoftwareWork experience placement
- ...This is a lead role responsible for leading a group of talented software engineers. Hands on coding experience using aws, java and python... ...Application Developer performs high complexity (i.e. system level applications) analysis, design, development and unit testing...SoftwareWork experience placement
$145k - $175k
...Software Engineer II IsI Enterprises is seeking a highly motivated Software Engineer II to be an integral part of a fast-paced agile development... ...the ability to effectively interact with team members at all levels Preferred Qualifications Bachelor's degree in...SoftwareFull timeCasual workRemote work- ...Before. Required Skills: This position requires a BS in computer science or equivalent degree, and 9+ years of professional software development experience using Enterprise Java technologies. Specific requirements include, but are not limited to: Minimum 9+...SoftwareLong term contract
- ...computer configuration, processing and turnaround time requirements Be an integral part of a scrum team participating in the full software development lifecycle including requirements, solution design, development, QA, implementation Develop, modernize, and make...Software
- ...Software Developer Involved in end-to-end Software Development Life Cycle that includes design, development, test & implement the applications... ..., Putty, Citrix, VMWare, Application Designer, Application Engine, SQR, Crystal Reports, SQL Server, Oracle, DB2, Unix, Linux,...SoftwareRelocation
- ...background is a plus We are seeking a Java/J2EE Developer with significant experience Restful Web Services, Spring Boot framework, and software production support experience to join our customers Production Support group. ** IMPORTANT NOTES ** (1) This position is a...SoftwareFull timeRemote workShift workNight shiftRotating shift
- ...Job Title: Software Engineer Duration: 09 Months Location: Reston, VA (Hybrid) Job Description: Seeking a Test Engineer to support the Scrum Team Validate ETL processes and MongoDB data changes through testing Generate and manage reports using...Software
- ...DescriptionTHE IMPACT YOU WILL MAKEThe Windows Engineering Manager is responsible for leading the... ...management.Endpoint Management Mastery: Expert‑level experience with Microsoft SCCM/MECM and Microsoft Intune, including software distribution, patching, compliance, and co‑...SoftwareFull timeContract workWork at officeRemote work
$116.35k - $210.33k
...minimal guidance. Necessary skills include software and systems development, test and... ...functions, and supporting business process engineering services for the portfolio. This position... ...measures as defined in program Service Level Agreements and Statements of Work.Plan and...SoftwareFull timeRemote workShift workAfternoon shift- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Staffing And...SoftwareWorldwide
$90k - $180k
...problems. All Riverside Research opportunities require U.S. Citizenship. Position Overview As a Mid-Level Machine Learning/AI Software Engineer, you will be responsible for developing, implementing, and applying machine learning/AI algorithms and...SoftwareWork at officeLocal area- ...secure coding practices throughout the development lifecycle to help prevent security vulnerabilities from being introduced into software experience with cloud platforms such AWS, Google Cloud Platform, or Microsoft Azure is preferred experience Micro-services architecture...SoftwareWork experience placement
$112k - $179k
...ensuring the reliability, performance, and security of enterprise-level systems that directly support national security operations.As a... ...to respond onsite during off-hours when required.Deploy software patches and apply system hardening in alignment with Security Technical...SoftwareContract workFor contractorsImmediate startShift work- ...developing worldwide System Integrator, Software and Product Development, IT Outsourcing... ..., ERP and CRM counselling, Product Engineering, Business Intelligence, Data Management... ...timeFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: Information...SoftwareWork experience placementWorldwide
- ...offering contingent labor as a variable cost.Job DescriptionCodes software applications to adhere to designs supporting internal business... ...(at)artechinfo.comSummaryType: ContractFunction: Information TechnologyExperience level: Mid-Senior LevelIndustry: TelecommunicationsSoftwareImmediate start
- ...Software Developer This position is onsite in Huntsville AL at Redstone Arsenal: $3,0... ...collaborate with cross-functional teams including engineers, data professionals, DevOps, and UX... ...environment. This position is open to mid-level and senior developers, with...SoftwareRelocation package
$70.75 - $75.75 per hour
...integration testing, and debugging of computer software ranging from operating system... ...systems, and serves as a mentor to junior engineers. Essential Functions:... ...essential functions. Education Level: ~ Bachelor's Degree. Education...SoftwareWork experience placement- ...Software Developer Job Responsibilities: Work in an agile product team and across cross-functional teams to design, develop, test, and support complex software systems using Microsoft.NET Framework,.NET Core and open source full-stack technologies. Work with product...Software
- ...GIS Map Developer - Level III List of tasks to be performed: Work with GIS (Geographic Information Systems) software and platforms, along with programming languages and tools... ...Knowledge of business process re-engineering principles and processes Change Management...Software
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Mid-Level Software Engineer. Be the first to apply!
- scientific software engineer Reston, VA
- intel software engineer Reston, VA
- director software engineering Reston, VA
- software engineer Reston, VA
- software engineer mainframe Reston, VA
- senior robotics software engineer Reston, VA
- financial software developer Reston, VA
- part time software developer remote Reston, VA
- software engineer remote Reston, VA
- part time software developer Reston, VA





