Modern Technology Solutions logo

Principal Software Engineer

Modern Technology Solutions

Fort Meade, MD
Full Time
Senior
about 1 month ago

Job Description

About the Role

Modern Technology Solutions, Inc. (MTSI) is seeking Software Engineers to join our team in the Ft Meade, MD or San Antonio, TX area in support of a government organization essential to U.S. national security. You will develop, maintain, and enhance complex and diverse software systems such as processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems based upon documented requirements. MTSI is a 100% employee-owned engineering services and solutions company that provides high-demand technical expertise in areas including Digital Transformation, Modeling and Simulation, Rapid Capability Development, Test and Evaluation, Artificial Intelligence, Autonomy, Cybersecurity, and Mission Assurance.

Key Responsibilities

  • Develop, maintain, and enhance complex and diverse software systems based upon documented requirements.
  • Review and test software components for adherence to design requirements and document test results.
  • Resolve software problem reports and provide recommendations for improving documentation and development processes.
  • Design and code new software or modify existing software to add features.
  • Integrate existing software into new or modified systems or operating environments.
  • Develop data queries for databases or data repositories.
  • Write or review software and system documentation.
  • Serve as team lead at an appropriate level for the project.
  • Design or implement complex database or data repository interfaces/queries.
  • Develop or implement algorithms to meet or exceed system performance and standards.
  • Assist with developing and executing test procedures for software components.
  • Modify existing software to correct errors, adapt to new hardware, or improve performance.
  • Design, develop, and modify software systems using scientific analysis and mathematical models.
  • Implement complex algorithms requiring adherence to timing, resource, or interface constraints.
  • Oversee software development teams and ensure work completion according to process constraints.
  • Coordinate software system installation and monitor equipment functioning to meet operational specifications.

Requirements

  • 14+ years of relevant work experience as a Software Engineer in programs of similar scope, type, and complexity.
  • Excellent oral and written communication skills.
  • Strong customer service skills and ability to work with personnel across multiple disciplines.
  • Strong organizational skills and ability to manage multiple tasks concurrently.
  • Ability to work independently or as part of a team.
  • Experience using tools like Python and SQL (desired).
  • Experience with cloud computing platforms such as AWS, Azure, GCP, or AWS GovCloud (desired).
  • Experience with ETL frameworks (desired).
  • Bachelor's degree in computer science, computer programming, engineering, or relevant technical/analytics discipline (or 4+ years of SWE experience on similar projects as a substitute).
  • Active TS/SCI security clearance with Full Scope Polygraph (FSP).
  • U.S. Citizenship is required.

Nice to Have

  • Experience using tools like Python and SQL.
  • Experience with cloud computing platforms like AWS, Azure, GCP, or AWS GovCloud.
  • Experience with ETL frameworks.
  • Any Data Engineer certification.

Qualifications

  • Bachelor's degree in relevant field or 4+ years of SWE experience on similar projects.

Benefits & Perks

  • Starting PTO accrual of 20 days per year plus 10 holidays.
  • Flexible schedules.
  • 6% 401k match with immediate vesting.
  • Semi-annual bonus eligibility (July and December).
  • Company funded Employee Stock Ownership Plan (ESOP).
  • Up to $10,000 in annual tuition reimbursement.
  • Company funded life and disability insurance.
  • Optional zero deductible Blue Cross/Blue Shield health insurance plan.

Working at Modern Technology Solutions

MTSI values interesting work supporting critical national defense programs, employee-first culture, employee ownership, and providing excellent benefits. The company emphasizes supporting its employees' success and fostering a collaborative environment with regular town-hall meetings and growth opportunities.

Apply Now

Job Details

Posted AtJun 16, 2025
SalaryCompetitive salary
Job TypeFull Time
Work ModeOnsite
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Modern Technology Solutions

Website

mtsi-va.com

Company Size

501-1000 employees

Location

Fort Meade, MD

Industry

Engineering Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches