Software Engineer

Socket.dev

Chantilly (VA)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

20 days PTO/year
Flexible schedules
6% 401(k) match
Semi-annual bonus eligibility
Educational reimbursement
Life and disability insurance
Optional health insurance plan

Job summary

A leading engineering services company in Chantilly, VA is seeking a Software Engineer to design and implement data ingestion infrastructure. Ideal candidates will have at least 5 years of experience in software and data engineering, proficiency in Java or Python, and experience with Apache NiFi and Kubernetes. The role offers a collaborative environment with competitive benefits including PTO, 401(k) match, and educational reimbursement.

Qualifications

  • 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.

Responsibilities

  • Design, implement, and maintain real-time data ingestion and ETL pipelines.
  • Manage and maintain Apache NiFi clusters running as containerized workloads in Kubernetes.
  • Collaborate with other teams to ensure successful integration of data infrastructure.

Skills

Software and data engineering
Java
Python
C/C++
Linux
ETL
Data Science
Excellent communication

Education

Bachelor's Degree in computer science, data science, engineering or related field

Tools

Apache NiFi
PostgreSQL
Apache Kafka
Docker
Kubernetes
Prometheus
Grafana

Job description

Overview

As an experienced Software Engineer with MTSI you will be responsible for designing, implementing, and maintaining real‑time data ingestion infrastructure for a project using an agile development model. This position will be located in Chantilly, VA.

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 our data infrastructure, such as Apache Kafka, as required.
  • Analyze new data sources and integrate them into our data pipeline.
  • Collaborate with other teams to ensure successful integration of data infrastructure with existing systems.
Qualifications
  • 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 database (e.g., PostgreSQL), 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.
Desired Qualifications
  • 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 PostgreSQL.
  • 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.
Educational Requirements
  • Bachelor's Degree in computer science, data science, engineering, math, statistics, operations research, or related field.
Certifications Desired
  • DoD 8570 IAT level 3 (CompTIA Security+) compliant.
  • AWS certification (e.g., AWS Solutions Architect Associate or Professional).
Clearance Requirements
  • Current TS/SCI eligibility, with a current CI Poly.
  • U.S. Citizenship is required for this position.
Company Information

For additional company information, please visit: www.mtsi-va.com.

Why you'll love working here

Interesting Work: Our co‑workers support some of the most important and critical programs to our national defense and security.

Values: Our first core value is that employees come first. We challenge our co‑workers to provide the highest level of support and service, and reward them with some of the best benefits in the industry.

100% Employee Owned: We have a stake in each other's success, and the success of our customers. It's also nice to know what's going on across the company; we have company‑wide town‑hall meetings three times a year.

Track Record of Success: We have grown every year since our founding in 1993.

Benefits
  • Starting PTO accrual of 20 days PTO/year + 10 holidays/year
  • Flexible schedules
  • 6% 401(k) match with immediate vesting up to $9k annually
  • Semi‑annual bonus eligibility (July and December)
  • Company funded Employee Stock Ownership Plan (ESOP) – a separate qualified retirement account
  • Up to $10,000 in annual educational reimbursement
  • Other company funded benefits, like life and disability insurance
  • Optional zero deductible Blue Cross/Blue Shield health insurance plan
About MTSI

Modern Technology Solutions, Inc. (MTSI) is a 100% employee‑owned engineering services and solutions company that provides high‑demand technical expertise in Digital Transformation, Modeling and Simulation, Rapid Capability Development, Test and Evaluation, Artificial Intelligence, Autonomy, Cybersecurity and Mission Assurance.

MTSI delivers capabilities to solve problems of global importance. Founded in 1993, MTSI today has employees at over 20 offices and field sites worldwide.

For more information about MTSI, please visit www.mtsi-va.com.

Equal Opportunity Statement

MTSI embraces nine core values including our first core value of Employees come first. Consistent with our Core Values, we are committed to Equal Opportunity, making decisions without regard to race, color, religion, sex, national origin, age, military/veteran status, disability, or any other characteristics protected by applicable law. MTSI is committed to Equal Employment Opportunity and providing reasonable accommodations to applicants and employees with physical and/or mental disabilities.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

Modern Technology Solutions, Inc. (MTSI) • Chantilly (VA)

On-site
USD 90,000 - 120,000
Senior Data Architect
Senior Data Architect

Modern Technology Solutions, Inc. • St. Louis (MO)

On-site
USD 150,000 - 190,000
Starting PTO accrual
Flexible schedules
6% 401k match with immediate vesting
+4
Senior DevSecOps Engineer
Senior DevSecOps Engineer

Modern Technology Solutions, Inc. • St. Louis (MO)

On-site
USD 180,000 - 240,000
Six percent 401k match with immediateV
ESOP - employee stock ownership
Educational reimbursement up to $10,0
+2
Systems Network Administrator
Systems Network Administrator

Modern Technology Solutions, Inc. • Woodland Hills (OH)

On-site
USD 85,000 - 105,000
PTO 20 days
6% 401k match
ESOP
+2
Software Developer Lead
Software Developer Lead

Modern Technology Solutions, Inc. • Colorado Springs (CO)

On-site
USD 140,000 - 190,000
401k match
ESOP (Employee Stock Ownership Plan)
Educational reimbursement
+3
Software Developer Lead
Software Developer Lead

Modern Technology Solutions, Inc. • El Segundo (CA)

On-site
USD 136,000 - 170,000
Flexible schedules
6% 401k match with immediate vesting
Employee Stock Ownership Plan (ESOP)
+2
Network Administrator
Network Administrator

Modern Technology Solutions, Inc. • Dayton (OH)

On-site
USD 95,000 - 120,000
Starting PTO accrual
Flexible schedules
6% 401k match
+5
Senior Principal Systems Engineer
Senior Principal Systems Engineer

Modern Technology Solutions, Inc. • Bedford (MA)

On-site
USD 130,000 - 160,000
Starting PTO accrual of 20 days PTO/year
6% 401k match
Optional health insurance plan
Senior Cloud Solutions Engineer
Senior Cloud Solutions Engineer

Modern Technology Solutions, Inc. • Huntsville (AL)

On-site
USD 120,000 - 170,000
PTO & Holidays
6% 401k match with immediate vesting
Employee Stock Ownership Plan (ESOP)
+2
Senior Software Engineer
Senior Software Engineer

Modern Technology Solutions, Inc. • Huntsville (AL)

On-site
USD 120,000 - 155,000
PTO & holidays
401k match
Employee stock ownership plan
+3