Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer

MITRE

MITRE Senior Software Engineer

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.

MITRE is seeking a Senior Software Engineer to design, build, secure, and operate mission-focused software systems and data platforms. The role emphasizes Python development, AWS cloud-native and distributed architectures, DevSecOps automation, and data engineering/ETL to support analytical and operational use cases. The candidate will deliver features and technical solutions, contribute to system architecture and engineering process improvements, and support both sustained program delivery and fast-turn mission needs.

The candidate should be prepared to work across multiple technology areas (cloud infrastructure, software engineering, and data engineering) and to support a mix of standard program work and urgent, high-impact enablement tasks as organizational priorities evolve. Responsibilities may include some or all of:

  • Deliver modern software capabilities, improving architecture, platforms, and developer workflows with strong engineering practices (secure coding, reviews, testing, maintainable design).
  • Partner with UX, Architecture, Data, Security, and Operations to define technical strategy and influence roadmaps with a customer-centric mindset.
  • Champion architectural excellence (cloud-native, event-driven, microservices where appropriate) across AWS/Azure, balancing long-term vision with pragmatic execution.
  • Design and integrate backend services and RESTful APIs, ensuring reliable data flows for mission workflows and downstream consumers.
  • Build and operate data pipelines (ETL/ELT) for ingestion, transformation, validation, and publishing to analytics and operational APIs (including Airflow orchestration as needed).
  • Develop and optimize data models, SQL, and database access patterns (PostgreSQL/MongoDB), including migrations and data quality strategies.
  • Implement containerized deployments with Docker/Kubernetes, including configuration, deployment patterns, and troubleshooting.
  • Engineer DevSecOps/CI/CD pipelines with security and quality gates and repeatable release processes.
  • Provision and manage Linux environments using Infrastructure as Code (Terraform/Ansible) for reproducible dev/test/prod deployments.
  • Communicate clearly via high-quality design docs/RFCs and runbooks; lead architecture reviews, incident response, post-incident learning, and compliance/observability integration (e.g., Splunk); mentor engineers and raise standards through reviews and design sessions.

Basic Qualifications:

  • Typically requires a minimum of 5 years of related experience with a Bachelor's degree; or 3 years and a Master's degree; or a PhD with relevant experience who can immediately contribute at this job level; or equivalent combination of related education and work experience. The individual should be able to immediately contribute to this job step
  • Eligibility for Secret clearance required; the applicant will need to be able access and work in classified environments as needed
  • Entrepreneurial and innovative spirit and the curiosity to explore and push the boundaries of software development and software solutions
  • Strong Python development experience with modern software engineering practices
  • Experience building distributed systems in AWS or multi-cloud environments
  • Experience with containerization and orchestration technologies (Docker, Kubernetes)
  • Experience implementing DevSecOps and CI/CD pipelines
  • Experience designing and integrating RESTful APIs and data pipelines
  • Familiarity with databases such as PostgreSQL or MongoDB
  • Experience with Linux environments and Infrastructure as Code (Terraform, Ansible)
  • Experience with modern web technologies (React, JavaScript, HTML/CSS)
  • Ability to work in Agile development environments with strong documentation practices
  • This position requires a minimum of 50% hybrid on-site
  • Per the U.S. Government's eligibility requirements, you must be a U.S Citizen to be considered for a security clearance.

Preferred Qualifications:

  • Advanced degree in a technical discipline (including but not limited to Software Engineering, Computer Science, Computer Engineering, Mathematics, etc.)
  • Active Secret or Top-Secret clearance preferred; the applicant should be willing and able to obtain and maintain a Top Secret clearance as mission needs evolve
  • Experience delivering software in compliance-aligned environments and hardening systems to standards such as NIST 800-171 and/or NIST 800-53, including producing audit-ready evidence
  • Experience building and operating AWS data platforms (e.g., Glue, EMR) and implementing automated data quality validation and monitoring
  • Experience with workflow orchestration and streaming/event platforms such as Airflow and/or Kafka
  • Experience with cloud automation and Infrastructure as Code beyond baseline use (e.g., reusable Terraform modules, AWS CDK patterns, environment promotion strategies)
  • Experience with observability platforms such as Splunk, including onboarding data sources, parsing, dashboards, and alerting to support security/compliance and operational readiness
  • Experience supporting mission analysis, test and evaluation, operational systems, and/or integration with external mission partners or vendor solutions
  • Experience with simulation environments such as AFSIM
  • Experience administering or operating production systems (applications, databases, and/or networks), including incident response practices and reliability improvements
  • Experience using agentic software development tools and technologies, including Codex / ChatGPT, Cursor, Windsurf, or other similar models and agent-based tools

Salary compensation range and midpoint:

$129,200 - $161,500 - $193,800 Annual

Work Location Type:

Hybrid

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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in McLean, VA vacancy
  • $3,000 per month

     ...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new...  ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and... 
    Senior

    Lockheed Martin

    Potomac, MD
    4 days ago
  • $84.84k - $153.55k

     ...tuning, and capacity management for all organizational software systems as directed by management and senior staff. This position will provide Software solutions delivery support and mentoring for Software Engineers.  Lead the design and implementation of software... 
    Senior
    Full time
    Temporary work
    Work at office
    Visa sponsorship
    Work visa
    Flexible hours

    Covista

    Silver Spring, MD
    1 day ago
  •  ...IT Specialist (Applications Software) As an IT Specialist (Applications Software) with the US Office of Personnel Management, Products and Data Engineering Divisions, you will serve as a senior software engineer responsible for designing, developing, integrating, modernizing... 
    Senior
    Work at office

    US Government Jobs

    Washington DC
    1 day ago
  • $131.3k - $237.35k

     ...Leidos is seeking a Sr. Software Engineer in Alexandria, Virginia. The ideal candidate will have a BS degree with 12-15 years of experience or a Master's with 10-13 years of relevant experience. Responsibilities include engaging in SDLC activities within an agile development... 
    Senior

    Leidos

    Alexandria, VA
    1 day ago
  • $100k - $160k

     ...Majus Consulting is looking for a highly skilled Senior Software Engineer to join our Washington, DC team. In this full-time position, you'll design, develop, and maintain robust software solutions, lead technical initiatives, and contribute to scalable systems supporting... 
    Senior
    Full time

    MAJUS Consulting

    Washington DC
    5 days ago
  •  ...on this mission. If you are too, let's talk. Observability Engineer The Auth0 Platform Observability team owns the observability...  ...monitor and observe our platform while continuing to rapidly ship software that our customers love. Our engineers maintain and automate... 
    Senior

    Okta, Inc.

    Washington DC
    4 days ago
  •  ...Gridpoint in Reston, Virginia is seeking a Senior Software Engineer to independently implement solutions for complex software products. The role requires at least 8 years of experience in software engineering and proficiency in Java or .NET. You will participate in specification... 
    Senior

    GridPoint

    Reston, VA
    1 day ago
  •  ...A Veteran-Owned Small Business is seeking a Software Engineer Level 3 to support a federal government client. The ideal candidate will have a Bachelor’s Degree in Mathematics, Engineering, or Computer Science along with 5 years of relevant experience. Responsibilities... 
    Senior

    Prescient Edge

    Washington DC
    5 days ago
  • Job Posting Job description updated What We’re Looking For ~8+ years of experience architecting and maintaining enterprise applications with Java (ideally Spring) and Javascript (ideally React) ~ Demonstrable experience setting up GitHub for team version control...
    Senior

    Saxon Global

    Washington DC
    3 days ago
  • $150k - $190k

     ...A tech-driven space solutions company is seeking a Senior Ground Software Engineer in Arlington, VA. The role involves developing modular and secure ground software systems for SAR satellite operations, requiring extensive experience in web services, Kubernetes, and Python... 
    Senior
    Flexible hours

    Umbra Lab LLC

    Arlington, VA
    5 days ago
  •  ...Job Title Enterprise Application Software Developer Job Description Help design, develop, test, implement, and maintain enterprise application software that supports mission-critical organizational requirements. Lead or support the software development lifecycle... 
    Senior

    US Government Jobs - Other Agencies

    Washington DC
    1 day ago
  • $90 per hour

     ...Client: CareFirst BlueCross BlueShield Role: Senior Software Engineer - IBM DataPower and IBM API Connect Location: Hybrid - Onsite 1-2 times per month in Reston, VA. Candidates MUST reside in the DMV or WV areas. Duration: 12-month... 
    Senior
    Contract work

    3B Staffing LLC

    Herndon, VA
    2 days ago
  •  ...Software Engineer TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives. In this role, you'll contribute to the full software lifecycle—from architecture and development to testing... 
    Senior

    The Logical Answer

    McLean, VA
    3 days ago
  •  ...challenge. At Antithesis, we run entire software systems inside a deterministic simulation...  ...Antithesis is the Fuzzer, our autonomous search engine for bugs and one of the most technically...  ...without ever letting up. As a Senior Engineer on the Autonomous Search team, you... 
    Senior
    Work at office

    Antithesis Operations LLC

    Vienna, VA
    5 days ago
  •  ...Senior Software Engineer Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze downtimes, analyze proposed system modifications, upgrades and new COTS. Defines... 
    Senior

    TENICA

    Herndon, VA
    3 days ago
  •  ...CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITION Responsibilities Analyzes user interfaces, maintains hardware and software performance tuning, analyzes workload and computer usage, maintains interfaces with outside systems, analyzes downtimes, analyzes... 
    Senior

    TENICA and Associates LLC

    Herndon, VA
    4 days ago
  •  ...You're an engineer with strong full-stack experience, capable of contributing across our entire product ecosystem. We are EngagedMD and...  ...our Platform, Product and Customer Success teams. At EngagedMD, Software Engineers play a key role not only in building software, but... 
    Senior

    Letit

    Washington DC
    4 days ago
  •  ...A bit about us: We are a well-funded tech startup that is on the lookout for a talented Principal Software Engineer / Senior Backend Developer! Why join us? As a Senior Backend Software Engineer / Senior Software Developer in our company, we are able to offer... 
    Senior
    Local area

    Jobot

    Vienna, VA
    1 day ago
  •  ...security. Altamira believes that our people and the culture of our company differentiate us from other companies. Position: Senior Software Engineer Position Location: Springfield, Virginia Position Description: Altamira Technologies Corporation is seeking a Senior... 
    Senior
    Contract work
    Worldwide

    Altamira Technologies

    Springfield, VA
    1 day ago
  • $150k - $200k

     ...Senior Software Engineer, Cryptography hatch I.T. is partnering with VIA to find a Senior Software Engineer, Cryptography. See details below: About the Role: An impressive mission requires an equally impressive Senior Software Developer, Mobile. As a Senior Software... 
    Senior

    Hatchit Co

    Washington DC
    3 days ago
  •  ...Summary We are seeking a highly experienced hands-on Full Stack Engineer to design and development of cutting-edge AI Agents, Agentic...  ...ethical deployment frameworks. Contributions to open-source projects or publications in software development domains. #J-18808-Ljbffr... 
    Senior

    Govserviceshub

    McLean, VA
    5 days ago
  •  ...Software Development Engineer II Warner Bros Discovery WBD is seeking a skilled Software Development Engineer II to join our Roku Player SDK Team. This team is responsible for developing and optimizing video playback experiences across Roku platforms, ensuring high-... 
    Senior
    Work experience placement
    Worldwide

    Futran Tech Solutions Pvt. Ltd.

    Washington DC
    3 days ago
  •  ...for marginal security benefit. At Zip, our goal is to build software that makes enterprise cybersecurity reasonable – to reduce...  ...utmost importance to building a great culture. The Role As a Senior Software Engineer, you'll help build from the ground up, designing and... 
    Senior
    Flexible hours

    GetReal Security LLC

    Washington DC
    1 day ago
  •  ...headquartered in Northern Virginia, building a suite of autonomous software reliability and testing products. Their team is collaborative,...  ...programming. Typescript (and JS) on the front end & Node.js engine on the back, too. Jobot is an Equal Opportunity Employer. We... 
    Senior
    Work at office
    Local area

    Jobot

    Falls Church, VA
    5 days ago
  •  ...TLA is seeking a Software Engineer to design, develop, and integrate secure computing environments that support critical mission objectives. In this role, you'll contribute to the full software lifecycle-from architecture and development to testing and deployment-across... 
    Senior

    TLA Inc

    McLean, VA
    4 days ago
  •  ...The Senior Software Engineer will serve as a senior member of the software development team, responsible for designing, developing, implementing, and supporting enterprise-level applications. This role works independently with minimal supervision and participates in all... 
    Senior

    Compunnel

    McLean, VA
    1 day ago
  •  ...About the Role As a performance-focused Mid to Senior level Software Engineer at Appian, you will build tools to solve complex performance problems and tackle our most challenging technical problems alongside other brilliant engineers. Qualifications 4+ years experience... 
    Senior
    Work at office
    Local area

    Appian

    McLean, VA
    1 day ago
  •  ...also making it easy for buyers at Fortune 1000 companies to tap into global manufacturing capacity. Xometry is seeking a Senior Software Engineer to join our software engineering organization. In this role, you'll work as part of a skilled, collaborative team to build... 
    Senior

    Dormont Manufacturing Company

    Silver Spring, MD
    3 days ago
  •  ...Senior Software Engineer – Middleware & Backend Services Nightwing provides technically advanced full‑spectrums of cyber, data operations, systems integration and intelligence mission support services to meet our customers’ most demanding challenges. Our capabilities... 
    Senior

    Nightwing Intelligence Solutions, LLC

    Sterling, VA
    1 day ago
  • $130k - $180k

     ...HawkEye 360 is currently seeking a Senior Command & Control Software Engineer to join the Space Ground Systems Team. The mission of the Ground Systems Team is to provide the tooling to operate and maintain a growing constellation of small commercial satellites. This group... 
    Senior
    Remote work
    Night shift

    NightDragon Acquisition Corp.

    Herndon, VA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!