Modern Technology Solutions logo

Software Engineer

Modern Technology Solutions

Chantilly, VA
Full Time
Senior
about 1 month ago

Job Description

About the Role

Modern Technology Solutions, Inc. (MTSI) is seeking a TS/SCI cleared Software Engineer to join our team in Chantilly, VA. We are a small, but highly empowered team where every team member directly impacts the success of our mission. In your role, you will be responsible for designing, implementing, and maintaining real-time data ingestion infrastructure for a project using an agile development model. MTSI is known for interesting work supporting critical national defense programs, valuing employees first, offering 100% employee ownership, and providing excellent benefits including PTO, flexible schedules, 401k match, bonuses, ESOP, tuition reimbursement, health insurance, and more. Founded in 1993, MTSI is a 100% employee-owned engineering services and solutions company delivering capabilities in Digital Transformation, Modeling and Simulation, AI, Cybersecurity, and Mission Assurance, with over 20 offices worldwide.

Key Responsibilities

  • Design, implement, and maintain real-time data ingestion and ETL pipelines.
  • Manage and maintain Apache NiFi clusters running as containerized workloads in Kubernetes.
  • Manage other components of data infrastructure, such as Apache Kafka, as required.
  • Analyze new data sources and integrate them into the data pipeline.
  • Collaborate with other teams to ensure successful integration of data infrastructure with existing systems.

Requirements

  • 5+ years' of experience in software and data engineering.
  • Proficiency in at least one or more high-level programming languages (e.g., Java, Python, C/C++).
  • Experience working with Linux-based servers and systems.
  • Experience with at least one modern Big Data (e.g., Hbase), ETL (e.g., Apache NiFi), or Data Science (e.g., MapReduce) technology.
  • Ability to work both independently and in a collaborative team environment.
  • Excellent verbal and written communication skills.

Nice to Have

  • Experience with AWS services (e.g., S3).
  • Experience with containerizing applications using Docker and deploying them to a container orchestration platform (e.g., Kubernetes).
  • Experience with Accumulo, Hbase, GeoMesa, or Databricks.
  • Experience with Apache Kafka.
  • Experience with GeoServer or Open Geospatial Consortium (OGC) standards.
  • Experience with monitoring and logging tools (e.g., Prometheus, Grafana, Elasticsearch, Kibana).
  • Experience with CI/CD tools (e.g., Helm, Harbor, ArgoCD, Jenkins).
  • Experience with Agile methodologies.

Qualifications

  • Bachelor's Degree in computer science, data science, engineering, math, statistics, operations research, or related field.
  • Certifications such as DoD 8570 IAT level 3 (e.g., Security+), AWS Solutions Architect Associate or Professional.

Working at Modern Technology Solutions

MTSI fosters a culture of interesting work supporting critical national defense programs, values employees first, promotes employee ownership through ESOP, and encourages collaboration and continuous growth through benefits like tuition reimbursement and flexible schedules.

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

Chantilly, VA

Industry

Engineering Services

Get job alerts

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