MKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence and our "Mission First" orientation has resulted in steady growth and an expanding client base across government agencies. We have employees nationwide and for the past three consecutive years were named one of the fastest growing Veteran-owned companies in the nation. Please take a moment to browse through our website and learn more about what it means to serve with MKS2.
Principal Test Equipment Design Engineer – Secret Clearance EligibleLocation: Tewksbury, MA (On-site)Diversity creates a healthier atmosphere: MKS2 Technologies is proud to be an Equal Employment Opportunity / Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
Read LessMKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence and our "Mission First" orientation has resulted in steady growth and an expanding client base across government agencies. We have employees nationwide and for the past three consecutive years were named one of the fastest growing Veteran-owned companies in the nation. Please take a moment to browse through our website and learn more about what it means to serve with MKS2.
Position Title
Principal Software Engineer - Geospatial Intelligence Platform
Position TypeFull-Time, On-Site
Reports ToProgram Manager
Position SummarySeeking a highly experienced Principal Software Engineer to lead the architectural design, development, and modernization of geospatial-intelligence core services for a National Geospatial-Intelligence Agency (NGA) initiative. This position is critical to transforming legacy systems into modern, cloud-native, microservices-based platforms. The successful candidate will drive technical excellence, mentor senior engineering teams, establish best practices in secure cloud environments, and directly influence the strategic technical direction of enterprise-level geospatial applications serving the Intelligence Community.
The Principal Software Engineer will work within an agile development environment utilizing secure AWS cloud infrastructure, containerized applications, and modern DevOps practices. This role demands not only exceptional technical depth but also the ability to articulate complex architectural decisions to executive leadership and government stakeholders.
Key ResponsibilitiesTechnical Leadership & Architecture
Design and architect enterprise-level geospatial microservices leveraging Python, React.js, and PostgreSQL technologiesEstablish technical standards and patterns for secure cloud development within TS/SCI-compliant AWS environmentsConduct technical reviews and provide architectural guidance on critical componentsEvaluate emerging technologies and recommend adoption strategies aligned with security posture and business objectivesLead design sessions for complex system challenges and drive consensus among technical stakeholdersDevelopment & ImplementationDevelop high-performance Python-based enterprise applications utilizing FastAPI/Flask frameworksBuild responsive, data-intensive React.js front-end applications optimized for geospatial data visualization and interactionDesign and implement RESTful APIs and microservices architecture following security-first principlesArchitect PostgreSQL database schemas supporting high-concurrency, high-volume geospatial queriesImplement secure code practices aligned with NIST standards and government security baselinesSecurity & ComplianceEnsure all solutions maintain Active TS/SCI security clearance compliance and protect Controlled Unclassified Information (CUI)Implement authorization, authentication, and encryption protocols for secure data handlingLead security code reviews and vulnerability assessmentsCollaborate with government security teams on compliance verification and auditsDocument security artifacts and maintain compliance documentationTeam Leadership & MentoringMentor senior and principal-level engineers on architectural patterns and technical excellenceEstablish code quality standards and best practices for the engineering organizationConduct technical interviews and contribute to hiring decisions for engineering rolesFoster a culture of continuous learning through knowledge sharing and technical discussionsLead technical training sessions on emerging frameworks, secure development practices, and platform capabilitiesCollaboration & CommunicationWork closely with program managers and government stakeholders to translate requirements into technical specificationsCommunicate complex technical concepts to non-technical audiences including executives and government officialsParticipate in enterprise architecture reviews and strategic planning sessionsRepresent the engineering organization in technical governance boardsCreate technical documentation, architecture decision records (ADRs), and design specificationsRequired QualificationsEducation
Bachelor's degree in Computer Science, Computer Engineering, Mathematics, Software Engineering, or related technical field with minimum 15 years of professional software engineering experience, ORMaster's degree in a technical field with minimum 13 years of professional software engineering experienceSecurity ClearanceActive Top Secret / Sensitive Compartmented Information (TS/SCI) security clearance required at time of hireAbility to obtain and maintain CI Polygraph examination eligibilityS. Citizenship required for clearance sponsorshipNo disqualifying conditions per DSS standardsTechnical Experience (Required)Enterprise Python Development: Minimum 8+ years architecting and developing enterprise-scale Python applications with proven expertise in production deploymentsjs Front-End Development: Minimum 5+ years building complex, responsive React.js applications with demonstrated mastery of component design, state management, and performance optimizationRESTful API Architecture: Minimum 5+ years designing and implementing production-grade APIs with expertise in versioning, documentation, and security standardsWeb Services Architecture: Deep understanding of microservices patterns, service-oriented architecture (SOA), API gateway patterns, and distributed systems designPostgreSQL Database Design: Minimum 5+ years designing relational databases for high-performance applications, including index optimization, query tuning, and replication strategiesAWS Cloud Platform: Minimum 5+ years working with AWS services including EC2, ECS, Lambda, RDS, VPC, IAM, and CloudWatch in production environmentsAWS Security Services: Hands-on experience with AWS security tools including VPC security, IAM policies, KMS encryption, Secrets Manager, and Security HubSecure Development Practices: Demonstrated expertise in security-first coding, OWASP top 10 remediation, and government security standards complianceProfessional CompetenciesTechnical Leadership: Proven track record leading cross-functional engineering teams and making architectural decisions with significant business impactProblem-Solving: Ability to analyze complex technical challenges and design scalable, maintainable solutionsCommunication: Excellent verbal and written communication skills with ability to explain technical concepts to diverse audiencesAttention to Detail: Meticulous approach to code quality, security, and compliance documentationAdaptability: Comfort working in fast-paced, agile environments with frequent requirement changesSecurity Mindset: Natural inclination toward secure design and threat modeling throughout development lifecyclePreferred QualificationsFastAPI/Flask Expertise: Demonstrated production experience building high-performance APIs with modern Python frameworksAWS Services Specialization: Deep experience with containerization (Docker/ECS), serverless computing (Lambda), and infrastructure as code (CloudFormation/Terraform)Government Project Experience: Prior work on federal contracts with understanding of compliance requirements, security protocols, and stakeholder managementGeospatial Technology: Familiarity with GIS concepts, spatial databases, or mapping technologiesMachine Learning Integration: Experience integrating ML/AI models into production applicationsDevOps & Infrastructure: Strong understanding of CI/CD pipelines, containerization, and infrastructure automationAgile Methodologies: Certified Scrum Master (CSM) or equivalent agile leadership certificationAWS Certifications: AWS Solutions Architect Professional or AWS Security Specialty certificationSecurity Certifications: CISSP, CCNA, or similar security credentialsWork Environment & Physical RequirementsOn-site position requiring full-time presence at Louis, MO location (limited remote flexibility after probation at manager discretion)Standard office environment with occasional government facility accessMay require travel to government facilities or other project locations (estimated 5-10% annually)Ability to work extended hours during critical project milestonesMust maintain clearance eligibility including passing polygraph examinationSalary & CompensationCompensation: The salary range for this position is $165,000 - $245,000 annually, based on experience level, specific skill set, and clearance status. See attached Wage Analysis document for complete market analysis.
Benefits Package:Comprehensive health insurance (medical, dental, vision) with company contribution of 80% premiums401(k) retirement plan with 4% company matchPaid time off: 15 days vacation + 10 holidays + 5 sick days annuallyProfessional development budget: $5,000 annually for training, certifications, and conferencesPerformance bonus: 10-20% of base salary based on company and individual performanceSecurity clearance maintenance support and renewal assistanceFlexible work arrangements and wellness programsDiversity creates a healthier atmosphere: MKS2 Technologies is proud to be an Equal Employment Opportunity / Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
Read LessMKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence and our "Mission First" orientation has resulted in steady growth and an expanding client base across government agencies. We have employees nationwide and for the past three consecutive years were named one of the fastest growing Veteran-owned companies in the nation. Please take a moment to browse through our website and learn more about what it means to serve with MKS2.
Senior Systems Engineer – Product Owner (TS/SCI Clearance Required)LOCATION: Aurora, CO
JOB TYPE: Contract-to-Hire
PAY: $125,000 - $150,000 with full Government benefits
About the Program
This program supports one of the premier initiatives within a leading Air & Space Defense Systems business unit, developing next-generation ground systems solutions for space and defense missions. The Senior Systems Engineer – Product Owner will collaborate with a multidisciplinary team of engineers to drive software and hardware integration, manage Agile development efforts, and oversee test execution throughout the system lifecycle.
This role combines technical leadership, Agile product ownership, and hands-on integration/test experience, making it ideal for engineers who thrive in fast-paced, mission-critical environments.
This position is 100% on-site in Aurora, CO.
Position OverviewThe Product Owner will plan and execute system integration and test (SI&T) efforts for complex subsystems while leading Agile program activities. This includes maintaining the team backlog, managing sprint and PI execution, supporting verification and validation activities, and coordinating with internal and external stakeholders. The ideal candidate will bring both strong technical acumen and proven leadership skills, driving collaboration between engineering, program management, and customer teams.
Key ResponsibilitiesServe as Product Owner, owning the team backlog, facilitating sprint/PI execution, and ensuring delivery alignment with program objectives.
Plan and perform Systems, Integration, and Test (SI&T) activities for complex software and hardware subsystems.
Develop and execute test architectures, baselines, and validation processes.
Support regression testing, verification, and continuous integration across software releases.
Oversee daily activities of the Integration and Test team, providing guidance and technical direction.
Coordinate and communicate with internal teams, program leadership, and customer stakeholders.
Conduct and participate in readiness reviews, design reviews, and technical presentations.
Identify and troubleshoot technical issues during integration, collaborating with engineering peers to implement solutions.
Operate within an Agile and DevSecOps development environment, promoting iterative delivery and automation.
Qualifications You Must HaveBachelor's degree in Science, Technology, Engineering, or Mathematics (STEM).
Minimum 5 years of relevant systems engineering or integration/test experience.
Experience leading technical teams or Agile development efforts.
Experience with Integration and Test (I&T) planning and execution.
Hands-on experience troubleshooting software systems and managing system-level testing.
Strong understanding of systems engineering principles and lifecycle processes.
Experience working on government contracts or defense programs.
Active and transferable U.S. government-issued security clearance (TS/SCI required prior to start).
U.S. citizenship required.
Qualifications We PreferExperience in Satellite Ground System development or operations (command and telemetry, mission planning, flight dynamics, launch operations).
Familiarity with Agile, DevSecOps, and CI/CD methodologies.
Hands-on experience with test automation tools (Cucumber, Gherkin, Zephyr).
Software proficiency in Java, C++, or Python.
Experience with Linux operating systems.
Exposure to Infrastructure as Code (Terraform, Ansible, Chef, etc.).
Experience using Jenkins, GitLab, Artifactory, or similar deployment and SCM tools.
Proficiency with Atlassian tools (Jira, Confluence) and Microsoft Office Suite.
SAFe Agile Product Owner certification preferred.
Strong written and verbal communication skills with proven ability to collaborate in cross-functional environments.
Diversity creates a healthier atmosphere: MKS2 Technologies is proud to be an Equal Employment Opportunity / Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
Read LessMKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence and our "Mission First" orientation has resulted in steady growth and an expanding client base across government agencies. We have employees nationwide and for the past three consecutive years were named one of the fastest growing Veteran-owned companies in the nation. Please take a moment to browse through our website and learn more about what it means to serve with MKS2.
Software Engineer – TS/SCI Clearance RequiredLocation: Aurora, CO (On-site)
Clearance: Active TS/SCI
Salary: $125,000 - $150,000 Annually with full Government benefits
This defense organization's Air & Space Defense Systems division specializes in multi-domain integrated air and missile defense, advanced sensors, space-based systems, hypersonics, effectors, and cyber solutions. The team focuses on program execution, mission success, and customer satisfaction, delivering advanced capabilities in detection and sensing, command and control, and air and missile defense.
Within the Space Intelligence, Surveillance & Reconnaissance (ISR) sector, the focus is on information superiority from space, multi-mission automation and orchestration, multi-intelligence (Multi-INT), secure processing, and resilient operations for critical defense missions.
Position OverviewWe are seeking an experienced Software Engineer to support the modernization and upgrade of an advanced hardware/software system critical to national defense. This position involves developing, integrating, and testing software updates in a secure environment while collaborating with high-performing engineering teams.
This is a 100% on-site role based in Aurora, Colorado.
Key ResponsibilitiesUpdate and maintain software versions for COTS (Commercial Off-the-Shelf) and FOSS (Free and Open Source Software) components.
Upgrade both software and hardware infrastructure to meet mission requirements.
Develop, integrate, and test new software to support system modernization efforts.
Collaborate closely with cross-functional teams of engineers, architects, and leaders in an Agile development environment.
Contribute to DevSecOps and Continuous Integration/Continuous Delivery (CI/CD) processes to ensure secure and efficient software deployment.
What You Will LearnA breadth of advanced software technologies and techniques.
Modern DevSecOps and CI/CD methodologies for secure software deployment.
Software lifecycle practices supporting large-scale defense programs.
Qualifications You Must HaveBachelor's degree in Science, Technology, Engineering, or Mathematics (STEM).
5+ years of relevant software engineering experience.
Experience developing object-oriented software using Java.
Experience with Visual Basic and Python.
Hands-on experience with Oracle databases.
Proficiency with Windows and Red Hat Linux operating systems.
Experience using Jira, Git, and Eclipse or similar tools.
Active and transferable TS/SCI clearance (or Top Secret eligible for crossover).
U.S. citizenship required due to clearance requirements.
Qualifications We PreferExperience upgrading complex hardware and software systems in secure environments.
Experience upgrading and maintaining COTS and FOSS software.
Familiarity with large-scale defense or aerospace programs and Agile/DevSecOps environments.
Diversity creates a healthier atmosphere: MKS2 Technologies is proud to be an Equal Employment Opportunity / Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
Read LessMKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence and our "Mission First" orientation has resulted in steady growth and an expanding client base across government agencies. We have employees nationwide and for the past three consecutive years were named one of the fastest growing Veteran-owned companies in the nation. Please take a moment to browse through our website and learn more about what it means to serve with MKS2.
Software Engineer – TS/SCI Clearance RequiredLocation: Aurora, CO (On-site)
Clearance: Active TS/SCI (or transferable Top Secret)
Salary: $150,000 - $175,000 with full benefits (W-2)
This organization's Air & Space Defense Systems division specializes in multi-domain integrated air and missile defense, advanced sensors, space-based systems, hypersonics, effectors, and cyber solutions. The team supports a wide range of air, space, and missile defense missions, delivering leading-edge capabilities in detection and sensing, command and control, and precision engagement.
Within the Space Intelligence, Surveillance & Reconnaissance (ISR) sector, the focus is on information superiority from space, multi-mission automation and orchestration, multi-intelligence (Multi-INT) data fusion, and resilient, secure data management for next-generation space systems.
Position OverviewThe organization is seeking a Software Engineer to support the modernization and upgrade of a complex, mission-critical hardware/software system. The selected engineer will help design, integrate, and test advanced software solutions that enhance system performance, reliability, and security across multiple domains.
This role is 100% on-site in Aurora, Colorado.
Key ResponsibilitiesUpgrade and maintain software versions for COTS (Commercial Off-the-Shelf) and FOSS (Free and Open Source Software) components.
Develop, integrate, and test software updates for large-scale mission systems.
Support upgrades to both software and hardware infrastructure to ensure mission continuity and performance optimization.
Collaborate with cross-functional teams of engineers, architects, and program leaders in an Agile environment.
Participate in DevSecOps and CI/CD (Continuous Integration/Continuous Delivery) processes to support secure, iterative development.
What You Will LearnExposure to advanced software technologies and cutting-edge defense systems.
Hands-on experience with DevSecOps pipelines and modern automation tools.
Application of software lifecycle management best practices on large-scale defense programs.
Qualifications You Must HaveBachelor's degree in Science, Technology, Engineering, or Mathematics (STEM).
8+ years of relevant software engineering experience.
Experience developing object-oriented software using Java.
Experience with Visual Basic and Python.
Working knowledge of Oracle databases.
Familiarity with both Windows and Red Hat Linux operating systems.
Experience with development tools such as Jira, Git, and Eclipse.
Active and transferable TS/SCI clearance (or Top Secret eligible for crossover).
U.S. citizenship required due to security clearance restrictions.
Diversity creates a healthier atmosphere: MKS2 Technologies is proud to be an Equal Employment Opportunity / Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
Read LessMKS2 Technologies, LLC, an award-winning high growth small business, creates innovative and customer-centric technology solutions in the areas of Cyber Security, Instructional Design and Training, Software Engineering and IT Support Services to improve the security and well-being of our clients. Our commitment to excellence and our "Mission First" orientation has resulted in steady growth and an expanding client base across government agencies. We have employees nationwide and for the past three consecutive years were named one of the fastest growing Veteran-owned companies in the nation. Please take a moment to browse through our website and learn more about what it means to serve with MKS2.
Software Engineer – TS/SCI Clearance RequiredLocation: Aurora, CO (On-site)
Clearance: Active TS/SCI
Employment Type: Contract-to-hire
Pay: $100,000 - $115,000 with full benefits.
Our client's Air & Space Defense Systems (ASDS) strategic business unit specializes in multi-domain integrated air and missile defense, advanced sensors, space-based systems, hypersonics, effectors, and cyber solutions. Focused on program execution, business growth, and customer satisfaction, the ASDS team provides world-class capabilities in detection and sensing, command and control, and air-to-air, air-to-surface, and surface-to-air munitions to support critical air, space, and missile defense missions.
Within ASDS, the Space Intelligence, Surveillance & Reconnaissance (ISR) sub-business unit delivers information superiority from space, multi-mission automation and orchestration, multi-intelligence (Multi-INT) fusion, secure processing, and resilient operations for advanced space defense and situational awareness.
Position OverviewSeeking a Software Engineer to support and upgrade an advanced hardware/software system critical to U.S. defense and space-based operations. This engineer will work on modernizing system infrastructure, integrating new capabilities, and maintaining performance through software and hardware upgrades.
This position is 100% on-site in Aurora, Colorado.
Key ResponsibilitiesUpdate and modernize software versions for COTS (Commercial Off-the-Shelf) and FOSS (Free and Open Source Software) components.
Develop, integrate, and test software required to upgrade and enhance system performance.
Support upgrades to both software and hardware infrastructure to align with evolving mission needs.
Collaborate with multi-disciplinary teams including engineers, architects, and program leaders in an Agile environment.
Contribute to DevSecOps and CI/CD (Continuous Integration / Continuous Delivery) processes for secure and efficient software delivery.
What You Will LearnCutting-edge technologies in software engineering, DevSecOps, and automation.
Exposure to large-scale defense systems and enterprise-level modernization projects.
Best practices in system lifecycle management, integration, and secure software development.
Qualifications You Must HaveBachelor's degree in Science, Technology, Engineering, or Mathematics (STEM).
2+ years of experience in software engineering.
Strong proficiency in object-oriented programming, specifically Java.
Experience with Visual Basic and Python.
Hands-on experience with Oracle databases.
Familiarity with both Windows and Red Hat Linux operating systems.
Proficiency using development tools such as Jira, Git, and Eclipse.
Active and transferable U.S. Government TS/SCI security clearance (or active Top Secret eligible for crossover).
U.S. citizenship is required due to security clearance restrictions.
Qualifications We PreferExperience upgrading complex hardware and software systems within secure or classified environments.
Experience upgrading and maintaining COTS and FOSS software.
Background supporting large-scale, mission-critical defense or aerospace programs.
Diversity creates a healthier atmosphere: MKS2 Technologies is proud to be an Equal Employment Opportunity / Affirmative Action employer, and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, marital status, genetic information, or any other characteristic protected by law.
Read Less