Senior Software Engineer

4 hours ago


Colorado Springs, United States MITRE Full time
Job DescriptionJob Description

Department Summary:

Do you want to develop prototype and proof-of-concept software systems that contribute to solving our nation’s most critical problems? Do you want to be mentored by engineers and scientists that are experts in their fields? Are you passionate about best practices for delivering the highest quality software solutions across distributed computing environments from the cloud to the tactical edge? We're making a difference every day—working for a safer, healthier, and more secure nation and world.

At MITRE, you will work on a variety of projects that support our Government sponsors and benefit from the many learning opportunities—classes at the MITRE Institute, continuing education through our Educational Assistance program, attending tech talks and innovation exchanges, publishing and presenting at technical forums and more.

Our workplace reflects our values. Here at MITRE you can experience the gratifying work, our competitive benefits, exceptional professional development opportunities, and a culture of innovation.

Roles and Responsibilities:

This is an opportunity for a Senior / Lead Software Engineer who not only excels in software development but also possess innovation and leadership skills. This is a mission focused position where you will work closely with end-users and government program managers to drive technical innovation, leading cross-functional teams, and working with stakeholders to identify and pursue new opportunities for impact.

While responding to these challenges, you will leverage and grow your hands-on skills with software design and development, engaging in the full software engineering lifecycle using modern technologies.

You will gain experience with one or more of the following:

  • Cloud Engineering and Platform Engineering
  • DevSecOps
  • Full-Stack Development
  • Embedded Systems and Real-time Systems
  • Practical Applications of Software Engineering using Artificial Intelligence
  • Additionally, you will collaborate with cross-functional teams, including domain experts, work shaping, and IR&D to identify and pursue new opportunities.

Basic Qualifications:

  • Bachelor’s degree in a technical discipline (including but not limited to Software Engineering, Computer Science, Computer Engineering, Mathematics, etc.) and 5+ years applicable experience; or equivalent combination of related education and work experience
  • Must be a US citizen able to obtain and maintain a US government clearance.
  • Hands-on skills and fundamental foundation in at least one object-oriented, procedural, functional, or declarative programming language (e.g., Java, JavaScript, C/C++/C#, Python, Linux, Bash).
  • Familiarity with Agile software development methodologies.
  • Ability to work both independently and collaboratively with colleagues.
  • Desire to help their nation solve its most critical challenges.
  • Documented competency using software development tools and frameworks, including source control management tools (e.g., Git).
  • Strong written and verbal communication skills.
  • This position requires a minimum of 50% hybrid on-site

Preferred Qualifications:

  • Preference given to candidates who have completed an advanced degree in a technical discipline (including but not limited to Software Engineering, Computer Science, Computer Engineering, Mathematics, etc.)
  • 8+ years of experience in software development, with a strong background in computer science and software engineering principles; or equivalent combination of related education and work experience
  • Preference given to qualified candidates with active clearance.
  • Proficiency with DevSecOps principles and practices.
  • Exposure to Continuous Integration, Continuous Delivery, Infrastructure-as-Code, and/or Automation for Security and Testing.
  • Familiarity with Cloud Services Providers (AWS, Azure, Google, etc.).
  • Knowledge of software design patterns.
  • Knowledge of Generative Pretrained and Large Language Models and use in the Software Development Lifecycle.


  • Colorado Springs, Colorado, United States L3 Technologies Full time

    Job Title: Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at L3Harris. As a key member of our software development team, you will be responsible for designing, developing, and implementing software applications using modern JavaScript frameworks, Java, and C/C++.Key Responsibilities:Develop software...


  • Colorado Springs, Colorado, United States VORTO Full time

    {"title": "Senior Software Engineer, Full-Stack", "description": "About VORTOWe are a software company that aims to make supply chains more sustainable. Our team is passionate about building innovative solutions to complex problems.Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering team,...


  • Colorado Springs, Colorado, United States EVONA Full time

    Senior Embedded Software EngineerAt EVONA, we're pushing the boundaries of space communications with our next-generation infrastructure. As a Senior Embedded Software Engineer, you'll play a critical role in leading the development of mission-critical embedded software on our satellites.Key Responsibilities:Develop the full software lifecycle and...


  • Colorado Springs, Colorado, United States High Country Software Search Full time

    About the RoleWe are seeking a highly skilled C++ Software Engineer to join our team at High Country Software Search. As a key member of our quantitative risk development team, you will be responsible for designing and implementing features for our trading system, with a focus on infrastructure and performance.This is a highly collaborative culture where...


  • Colorado Springs, Colorado, United States L3Harris Technologies Full time

    L3Harris Technologies is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in software development and a passion for leading and participating in the entire software development life cycle. Key responsibilities include developing software applications, leading and participating in software...


  • Colorado Springs, Colorado, United States Parsons Company Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to lead our software development team in creating innovative solutions for the Department of Defense and Intelligence Community.Job Summary:The successful candidate will have a strong background in software development, with experience in leading teams and managing...


  • Colorado Springs, Colorado, United States Northrop Grumman Full time

    Job Title: Senior Engineering Software AdvisorNorthrop Grumman is seeking a highly skilled Senior Engineering Software Advisor to join our team. As a key member of our engineering team, you will be responsible for providing technical leadership and expertise in software engineering to drive the development and implementation of innovative solutions.Key...


  • Colorado Springs, Colorado, United States Northrop Grumman Full time

    Job Title: Senior Engineering Software AdvisorNorthrop Grumman is seeking a highly skilled Senior Engineering Software Advisor to join our team. As a key member of our engineering team, you will be responsible for providing technical leadership and expertise in software engineering to drive the development and implementation of innovative solutions.Key...


  • Colorado Springs, Colorado, United States Raft Company Website Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Raft Company Website. As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining complex software systems.Key Responsibilities:Design and develop software systems using cloud-native technologiesCollaborate with cross-functional...


  • Colorado Springs, Colorado, United States Raft Company Website Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Raft Company Website. As a key member of our software infrastructure team, you will play a pivotal role in shaping the foundation of our software infrastructure.Your responsibilities will include leading multiple software teams through the complex labyrinth of production...


  • Colorado Springs, Colorado, United States ASRC Federal Full time

    Job Title: Senior Software Test EngineerASRC Federal System Solutions, LLC. (AFSS) is a premier provider of systems engineering, software engineering, system integration, and project management services for real-time, mission-critical defense systems.We are seeking a Senior Software Test Engineer to support radar mission systems testing in Colorado Springs,...


  • Colorado Springs, Colorado, United States ASRC Federal Full time

    Senior Software Test EngineerASRC Federal System Solutions, LLC. (AFSS) is a premier provider of systems engineering, software engineering, system integration, and project management services for real-time, mission-critical defense systems.We are seeking a Senior Software Test Engineer to support radar mission systems testing in Colorado Springs, CO to...


  • Colorado Springs, Colorado, United States Raft Company Website Full time

    {"title": "Senior Software Engineer", "description": "About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Raft Company Website. As a key member of our software infrastructure team, you will play a pivotal role in shaping the foundation of our software infrastructure.Your responsibilities will include leading multiple...


  • Colorado Springs, Colorado, United States SAIC Full time

    {"Job Title": "Senior Software Development Engineer", "Job Summary": "SAIC is seeking a highly skilled Senior Software Development Engineer to support the US Space Force, Space Systems Command, in performing operational maintenance and sustainment of ground-based radars critical to US and Allied strategic missile surveillance, warning, defense, and space...


  • Colorado Springs, Colorado, United States Raft Full time

    About the RoleWe are seeking an experienced Senior Software Engineer to join our team at Raft. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop robust software systems using a variety of programming languages and technologiesCollaborate...


  • Colorado Springs, Colorado, United States CTG, Inc. Full time

    Job Title: Senior Software Engineer - Java/PythonWe are seeking a highly skilled Senior Software Engineer to join our team in Colorado Springs, CO. As a Senior Software Engineer, you will be responsible for designing, developing, and implementing complex software capabilities for computer-based systems.Key Responsibilities:Develop Java-based software...


  • Colorado Springs, Colorado, United States Raft Company Website Full time

    About the RoleWe are seeking an experienced Senior Software Engineer (Front-End) to join our team at Raft Company Website. As a key member of our team, you will be responsible for designing and developing complex software applications using cutting-edge technologies.Key ResponsibilitiesDesign and develop front-end applications using React and...


  • Colorado Springs, Colorado, United States Raft Company Website Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Raft Company Website. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.Key ResponsibilitiesDesign and develop front-end applications using React and AngularCollaborate with...


  • Colorado Springs, Colorado, United States Saxon Global Full time

    Job DescriptionWe are seeking a highly skilled and experienced Senior Software Engineer to join our team at Saxon Global. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using the Microsoft stack.Key ResponsibilitiesParticipate in the full life cycle of development...

  • Software Engineer

    3 weeks ago


    Colorado Springs, Colorado, United States Lockheed Martin Full time

    About the RoleThis is a challenging and rewarding opportunity for a seasoned software engineer to join Lockheed Martin's Space Systems division. As a senior software engineer, you will be responsible for designing, implementing, testing, and maintaining complex software applications using Java, C++, Python, and Bash.Key ResponsibilitiesDesign and develop...