Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challenges—and we're committed to the long-term well-being of our employees. MITRE is different from most technology companies. We are a not-for-profit corporation chartered to work for the public interest, with no commercial conflicts to influence what we do. The R&D centers we operate for the government create lasting impact in fields as diverse as cybersecurity, healthcare, aviation, defense, and enterprise transformation. We're making a difference every day—working for a safer, healthier, and more secure nation and world. Our workplace reflects our values. We offer competitive benefits, exceptional professional development opportunities for career growth, and a culture of innovation that embraces adaptability, collaboration, technical excellence, and people in partnership. If this sounds like the choice you want to make, then choose MITRE - and make a difference with us.
Digital Engineering & Systems Transformation is aimed at leveraging advanced technologies and enablers to drive engineering innovation, speed, and efficiency. This role is aligned to the Digital Engineering & Systems Transformation department. MITRE is seeking a Software Engineer to design, develop, and deliver full-stack applications and data-driven capabilities that support sponsor missions. The successful candidate will work across the software development lifecycle — building web applications, integrating cloud services and data pipelines, and applying modern AI/ML tools — alongside a collaborative, multi-disciplined team.
Roles & Responsibilities:
– Developing and maintaining full-stack web applications using modern frameworks such as React, Angular, Node.js, Spring Boot, and Flask.
– Building and integrating RESTful APIs, microservices, and data services across cloud and on-premise environments.
– Writing clean, well-tested code in Python, Java, and JavaScript/TypeScript across the software development lifecycle.
– Containerizing and deploying applications using Docker and supporting CI/CD workflows on cloud platforms such as AWS.
– Designing and working with relational and NoSQL databases (e.g., MySQL, MongoDB) to support application and data needs.
– Applying modern AI/ML tools, large language models, and AI-assisted coding workflows to accelerate development and improve software quality.
– Collaborating with engineers, designers, and stakeholders in an Agile environment to deliver sponsor-focused solutions.
Basic Qualifications:
– Bachelor’s degree in Computer Science, Computer Engineering, Systems Engineering, or a related technical discipline (e.g., Electrical Engineering, Data Science, or Applied Mathematics) and a minimum of 2 years of related experience; or an advanced degree who can immediately contribute at this job step; or an equivalent combination of related education and work experience
– Hands-on experience across the software development lifecycle, using modern programming languages such as Python, Java, or JavaScript/TypeScript
– Experience developing full-stack or web applications using modern frameworks (e.g., React, Angular, Node.js, Spring Boot, or Flask)
– Working knowledge of cloud platforms (e.g., AWS, Azure, or GCP) and familiarity with containerization (e.g., Docker)
– Experience working with databases (e.g., MySQL, MongoDB) and version control with Git
– Strong analytical, communication, and teamwork skills, with demonstrated ability to learn new tools and technologies quickly
– This position requires a minimum of 50% hybrid on-site
Preferred Qualifications:
– Experience building or deploying data pipelines or data-processing workflows (e.g., geospatial, NLP, or large-scale datasets)
– Familiarity with large language models (LLMs) and AI-assisted development tools (e.g., Claude Code, OpenAI Codex, OpenAI, or Hugging Face)
– Experience evaluating, testing, or improving software through structured QA, automated test suites, or model-output evaluation
– Exposure to graph databases (e.g., Neo4j) or building data-intensive and analytics applications
– Experience with cloud-native development and AWS services, including building scalable, distributed systems
– Internship, co-op, or project experience in a federal, research, or other mission-driven environment
– Experience applying Agile or Scrum methodologies and collaborative software development practices
– Active or current DoD or federal government security clearance
This requisition requires the candidate to have a minimum of the following clearance(s):
None
This requisition requires the hired candidate to have or obtain, within one year from the date of hire, the following clearance(s):
None
Salary compensation range and midpoint:
$103,600 - $129,500 - $155,400 Annual
Work Location Type:
Hybrid
Commitment to Non-Discrimination
All qualified applicants will receive consideration for employment without regard to disability, status as a protected veteran or any other status protected by applicable federal, state, local or international law.
MITRE intends to maintain a website that is fully accessible to all individuals. If you are unable to search or apply for jobs and would like to request a reasonable accommodation for any part of MITRE’s employment process, please email [email protected] for general support and [email protected] for intern positions. This service is for individuals requiring reasonable accommodation requests. Please note that vendor solicitations will not receive a reply.
Benefits information may be found here.
Copyright © 1997-2026, The MITRE Corporation. All rights reserved. MITRE is a registered trademark of The MITRE Corporation. Material on this site may be copied and distributed with permission only.