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

Senior Software Engineer

MITRE

MITRE Software Engineer Opportunity

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 Software Engineer to design, build, test, and deploy mission-focused software capabilities for network diagram visualization, outage reporting automation, and cloud integration. This role supports development of data-driven tools that transform raw data into refined information that helps operational and engineering teams understand system status and make informed decisions.

The selected candidate will help develop practical, secure, and maintainable capabilities using cloud-native software, relational and graph-oriented data models, web-based visualization approaches, and automated report generation. Responsibilities may include some or all of the following:

  • Design and implement data models, data pipelines, and analytic services to represent network assets, relationships, status, dependencies, and availability information.
  • Evaluate and apply relational and graph data approaches, including PostgreSQL and graph database technologies such as Neo4j, to support network topology analysis and visualization needs.
  • Develop Python-based services, APIs, data transformation utilities, and automation scripts that support visualization, reporting, testing, and deployment workflows.
  • Create validation logic, regression tests, data quality checks, and repeatable test procedures to ensure visualization and reporting outputs remain accurate as source data, schemas, and deployment environments evolve.
  • Package, deploy, and troubleshoot software components using Docker, Kubernetes, and related configuration, orchestration, and platform technologies.
  • Deploy software to government cloud environments, including deployment planning, environment configuration, integration testing, and operational readiness activities.
  • Apply information assurance and secure software engineering practices, including configuration control, vulnerability-aware development, access control considerations, and support for compliance-oriented review activities.
  • Support integration events with sponsor, contractor, and mission partner teams by preparing technical artifacts, troubleshooting interfaces, capturing issues, and helping drive practical resolution of integration blockers.

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 step; or equivalent combination of related education and work experience.
  • Demonstrated experience developing, testing, and deploying software in mission, operational, enterprise, cloud, or other complex technical environments.
  • Strong software development experience in Python (or similar language) and familiarity with modern software engineering practices, including code review, automated testing, configuration management, and maintainable design.
  • Experience designing, querying, and integrating relational databases, preferably PostgreSQL, including schema design, SQL, data validation, and data access patterns.
  • Experience building web-based visualization, dashboard, reporting, or data exploration capabilities using modern web application patterns.
  • Experience developing automation that converts structured data into human-readable reports, graphics, forms, tables, or PDF documents.
  • Experience with Docker and Kubernetes, including containerized application deployment, configuration, troubleshooting, and environment promotion.
  • Experience applying DevSecOps practices and building or maintaining continuous integration/continuous delivery (CI/CD) pipelines, including automated testing, security scanning, quality checks, and repeatable deployment workflows.
  • Familiarity with secure software development, information assurance, deployment controls, and operational constraints in classified or compliance-sensitive environments.
  • Strong written and verbal communication skills, including the ability to explain technical tradeoffs, document assumptions, and produce clear engineering artifacts.
  • Ability to obtain and maintain a secret clearance.
  • Per the U.S. Government's eligibility requirements, you must be a U.S Citizen to be considered for a security clearance.
  • This position requires a minimum of 50% hybrid on-site

Preferred Qualifications:

  • Experience working in Commercial Cloud Services (C2S), or comparable restricted mission environments.
  • Experience using graph database technologies, graph data models, or graph query languages to represent network topology, dependencies, asset relationships, or operational status.
  • Experience with visualization libraries or tools such as D3.js, Cytoscape.js, Plotly, Dash, Grafana, or comparable technologies for interactive diagrams, dashboards, and operational views.
  • Experience with network modeling, infrastructure monitoring data, configuration management data, asset inventories, service dependency mapping, or mission system status reporting.
  • Experience with report generation and document automation tools or libraries such as ReportLab, WeasyPrint, LaTeX, HTML-to-PDF pipelines, templating engines, or comparable PDF/document generation approaches.
  • Experience developing operational metrics, up-time and down-time calculations, incident summaries, outage graphics, and recurring status products for technical or mission stakeholders.
  • Experience using AI-assisted or agentic software development tools, such as Codex, ChatGPT, Cursor, Windsurf, or comparable tools, to support implementation, testing, documentation, code review, refactoring, or engineering analysis while applying sound technical judgment and appropriate security controls.
  • Experience with Kubernetes deployment patterns, Helm, GitOps, infrastructure as code, or automated deployment workflows in controlled environments.
  • Experience supporting information assurance activities, Risk Management Framework (RMF) artifacts, vulnerability remediation, security scanning, and system hardening.
  • Experience supporting formal test events, integration events, regression test planning, interface troubleshooting, or operational readiness reviews.
  • Advanced degree in Software Engineering, Computer Science, Computer Engineering, Data Science, Systems Engineering, Electrical Engineering, Mathematics, or a related technical discipline.
  • Demonstrated ability to work effectively in fast-moving environments where priorities evolve and technical work must support near-term mission outcomes.
  • Active secret clearance

Salary compensation range and midpoint:

$129,200 - $161,500 - $193,800 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 View email address on click.appcast.io for general support and View email address on click.appcast.io for intern positions. This service is for individuals requiring reasonable accommodation requests. Please note that vendor solicitations will not receive a reply.

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in El Segundo, CA vacancy
  • $150k - $250k

     ...deliver an operational advantage to secure the United States and its allies. About this role Picogrid is seeking a Senior Software Engineer to join our Legion Platform team. You will design, build, and deploy high-performance, scalable backend systems and integration... 
    Senior
    Permanent employment
    Work at office
    Immediate start
    Relocation package

    Picogrid, Inc.

    El Segundo, CA
    7 hours ago
  •  .... (SBG), a DSS, Inc. company, offers IT Governance, Systems Engineering, Enterprise Modernization, Artificial Intelligence, and Cyber...  ...or be within a commutable distance of El Segundo, CA. The Senior Software Engineer will: Design, engineer, analyze, and develop software... 
    Senior
    Work experience placement
    Work at office
    2 days per week
    1 day per week

    Document Storage Systems

    El Segundo, CA
    2 days ago
  • $139k - $201k

     ...Senior Ground Software Engineer Turning Space into a Transportation Layer for Earth Inversion builds advanced reentry systems to deliver next-generation capabilities from space. Our mission is to make Earth radically more accessible by turning Low-Earth Orbit into... 
    Senior
    Permanent employment
    Work at office

    Inversion Space

    Playa Vista, CA
    16 hours ago
  • $125.9k - $148.1k

     ...Full-Stack Senior Software Engineer At Armanino, you determine your career path. This means it's possible to pursue challenges you are passionate about, in industries you care about. Armanino is proud to be among the top 20 largest firms in the nation and one of... 
    Senior
    Contract work
    Local area
    Flexible hours

    Armanino

    El Segundo, CA
    3 days ago
  • jobs.frontdoordefense.com - Jobboard is looking for a Senior Guidance Software Engineer in Hawthorne, California. This role involves leading the design of guidance software for a new airframe, requiring strong experience in object-oriented software development and guidance... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Hawthorne, CA
    1 day ago
  • $112.29k - $153.6k

     ...Best Workplaces for Innovators and Ad Age’s Best Places to Work. Overview About this Position: As a Manager of Experience Engineering, you will take a hands-on leadership role in the development and delivery of high-quality user interfaces. You will manage a... 
    Senior
    Temporary work
    Freelance
    Work at office
    Flexible hours

    Publicis Groupe

    Playa Vista, CA
    3 days ago
  • $180k - $250k

     ...the mission is bigger than any one person, forge the future with Voyager. Voyager Technologies is seeking a Senior Software Engineer to join a multidisciplinary team of machine learning engineers, software developers, and algorithm developers developing... 
    Senior
    Long term contract
    Permanent employment
    Contract work
    Remote work
    Flexible hours

    Voyager Technologies Inc

    El Segundo, CA
    2 days ago
  • Front Door Defense is seeking a Senior Space Flight Software Engineer to develop and validate onboard flight software for Varda's spacecraft. This role involves writing quality software for embedded systems, with emphasis on reliability and safety. Candidates should have... 
    Senior

    Front Door Defense

    El Segundo, CA
    3 days ago
  • $95.5k - $181.7k

     ...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead...  ...world. The Next Generation Radio Frequency Sensors Management Software Department mission is to provide world class Software for our... 
    Senior
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation package
    Flexible hours

    Raytheon Technologies

    El Segundo, CA
    3 days ago
  • CHAOS, located in Hawthorne, California, is seeking a Senior Guidance Software Engineer to lead the design of guidance software on innovative airframe systems. This role requires a minimum of 10 years in object-oriented software development, experience with guidance algorithms... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    Hawthorne, CA
    3 days ago
  • SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Software Engineer to develop modular, reusable test software for the Starshield program. You’ll create systems that validate performance under extreme conditions, contributing directly to capabilities that support national... 
    Senior

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    1 day ago
  •  ...Description Senior AI Full Stack Software Engineer for Personalization Services Role Summary: The Senior AI Full Stack Software Engineer for Personalization Services is responsible for building and operating the backend APIs and services that deliver AI-driven... 
    Senior
    Temporary work
    Flexible hours

    Internet Brands

    El Segundo, CA
    4 days ago
  •  ...security clearance. What You Will Do Support all aspects of the software development life cycle within a multi‑disciplined team. Work...  ...software integration problems. Collaborate closely with Systems Engineers to design solutions that meet end‑user and operational needs.... 
    Senior
    Flexible hours

    Prattwhitney

    El Segundo, CA
    3 days ago
  • $140k - $200k

     ...– Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and...  ...), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns... 
    Senior
    Work at office

    Clutch Canada

    Culver City, CA
    2 days ago
  •  ...Senior Full-Stack Software Engineer Magenta is transforming how manufacturing operates. Manufacturing teams lose enormous amounts of time to documentation, reviews, compliance steps, supplier packages, work instructions, quality records, and process handoffs. Magenta... 
    Senior
    Work at office

    Magenta

    El Segundo, CA
    16 hours ago
  • A leading aerospace manufacturer in Hawthorne, CA is seeking a Sr. Software Engineer for their Design Software team, focused on developing software for the next generation Starship launch platform. The role involves creating reliable software solutions, participating in... 
    Senior

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    16 hours ago
  • $150k - $250k

    SENIOR SOFTWARE ENGINEER Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system, we unlock a new era of innovation... 
    Senior
    Casual work
    Relocation package
    Flexible hours

    Dormont Manufacturing Co

    Hawthorne, CA
    1 day ago
  • $140k - $250k

    SENIOR SOFTWARE ENGINEER (EMBEDDED) Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation. By treating manufacturing as a single integrated system, we unlock a new era... 
    Senior
    Casual work
    Relocation package
    Flexible hours

    Dormont Manufacturing Co

    Hawthorne, CA
    3 days ago
  • $140k - $220k

    CHAOS is looking for a highly skilled Sr. Software Engineer focused on next-generation radar products in Hawthorne, California. You will be part of a collaborative engineering team managing the entire software development lifecycle. With a minimum of 10 years of experience... 
    Senior
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    Hawthorne, CA
    1 day ago
  • $86.8k - $198k

    Phase2 Technology is seeking a Rust Software Developer to solve complex challenges for national defense missions. The role requires experience in Rust software engineering and designing architectural solutions, particularly with Kubernetes. Successful candidates should... 
    Senior

    Phase2 Technology

    El Segundo, CA
    3 days ago
  • $121k - $151k

     ...Senior Software Systems Engineer page is loaded## Senior Software Systems Engineerlocations: El Segundo, Californiatime type: Full timeposted on: Posted Todayjob requisition id: R2123350**Title:**Senior Software Systems Engineer***Belong. Connect. Grow. with KBR!***KBR... 
    Senior
    For contractors
    Work at office

    KBR

    El Segundo, CA
    2 days ago
  • $160k - $225k

    United States Digital Space LLC in California is seeking a Sr. Software Engineer for their Design Software team, focusing on software solutions for the Starship program. This role offers a competitive salary range of $160,000 - $225,000 per year, plus benefits including... 
    Senior

    United States Digital Space LLC

    Hawthorne, CA
    1 day ago
  • SPACE EXPLORATION TECHNOLOGIES CORP is seeking a Sr. Application Software Engineer to develop software solutions that support SpaceX's missions. You will work with a dedicated team to create reliable applications across various platforms, directly impacting the company'... 
    Senior

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    1 day ago
  • A leading aerospace company in Hawthorne, CA, seeks a Sr. Software Engineer to design and develop software for flight systems. The ideal candidate will bring over 5 years of software development experience in fast-paced environments. Key responsibilities include developing... 
    Senior

    SPACE EXPLORATION TECHNOLOGIES CORP

    Hawthorne, CA
    16 hours ago
  • United States Digital Space LLC in California is seeking a SR. SOFTWARE ENGINEER specializing in propulsion simulation and data analysis. In this role, you will work on the Raptor engine systems, focusing on accuracy and performance predictions essential for mission success... 
    Senior

    United States Digital Space LLC

    Hawthorne, CA
    2 days ago
  • $95.5k - $181.7k

    Prattwhitney in El Segundo, CA, seeks a Senior Software Engineer to develop software for space payload test systems. The ideal candidate will define requirements, design robust software architectures, and integrate systems for validation. The position requires a Bachelor... 
    Senior

    Prattwhitney

    El Segundo, CA
    1 day ago
  • A leading technology company is seeking a Senior Software Engineer to enhance video application capabilities. This role involves designing robust APIs for third-party developers and providing technical support. Applicants should possess a Bachelor’s degree in Computer... 
    Senior

    Apple

    Culver City, CA
    4 days ago
  • United States Digital Space LLC in California is seeking a Sr. Software Engineer to develop core software for additive manufacturing systems. The ideal candidate will collaborate closely with engineers to enhance the quality and efficiency of 3D printing processes. This... 
    Senior

    United States Digital Space LLC

    Hawthorne, CA
    1 day ago
  • United States Digital Space LLC is seeking a Sr. Software Engineer to design, develop, and test software solutions for flight systems. This high-impact role requires expertise in software development and will involve automation and testing responsibilities. The ideal candidate... 
    Senior

    United States Digital Space LLC

    Hawthorne, CA
    1 day ago
  • United States Digital Space LLC in California is seeking a Sr. Software Engineer for their Starshield project. The role involves developing reliable software for satellite systems leveraging advanced technologies. A collaborative spirit and problem-solving skills are crucial... 
    Senior

    United States Digital Space LLC

    Hawthorne, CA
    1 day ago

Do you want to receive more vacancies?

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