Software Engineer - Full Stack Developer

Integrity Defense Solutions, Inc.

Washington (District of Columbia)

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

Paid vacation and holidays
401(k) matching
Full health/dental/vision coverage

Job summary

Integrity Defense Solutions, Inc. is seeking a Full-Stack Engineer in Washington, D.C. This role involves designing, developing, and maintaining end-to-end data pipelines to deliver mission-critical information to U.S. and allied forces. Candidates should thrive in a fast-paced environment and possess significant experience in software development, particularly in Python and Golang.

The position offers comprehensive health benefits, 401(k) matching, and a collaborative work culture emphasizing Agile methodologies.

Qualifications

  • High-energy individual thriving in a fast-paced environment.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • Proficiency in Golang and at least 5 years of Python experience.
  • Experience with microservice/container-based architectures.
  • SAFe or other Agile certifications are a plus.

Responsibilities

  • Design and implement microservice-based software architectures.
  • Design and maintain ETL/ELT pipelines.
  • Collaborate across teams to ensure modular, scalable systems.
  • Write clean, efficient, and maintainable code adhering to best practices.
  • Contribute to Agile development processes.

Skills

Proficiency in Golang
Python (5+ years)
Microservices architecture
Containerization (Docker, Kubernetes)
Problem-solving skills

Education

Bachelor's degree in Computer Science or related field

Tools

AWS Redshift
Snowflake
Azure Synapse

Job description

Description

This is an exciting opportunity to join a rapidly growing company that provides Artificial Intelligence systems and software engineering services/solutions to DoD and Federal clients. We seek a Full‑Stack Engineer with a dual focus on data engineering and tactical data link (TDL) systems. The successful candidate will design, develop, and maintain secure end‑to‑end data pipelines that ingest, process, and deliver mission‑critical information to U.S. and allied forces, including AI‑based decision support software. This role blends traditional full‑stack responsibilities with the specialized knowledge of tactical data links such as Link‑16, Link‑22, and DTN‑Evolved. Our work includes developing advanced AI algorithms, microservice‑based architectures, and command‑and‑control (C2) messaging systems to support warfighting requirements. This role will collaborate with cross‑functional teams to deliver modular, scalable, and high‑performance software solutions.

Key Responsibilities
  • Software Design & Development:
    • Design and implement microservice‑based software architectures to support scalable, modular systems.
    • Design and maintain ETL/ELT pipelines (Airflow, dbt).
    • Store and query large volumes of mission data in cloud (AWS Redshift, Snowflake, or Azure Synapse). Ensure data quality, lineage, and audit‑ability.
    • Translate TDL packets into ingestible formats (JSON, protobuf).
  • Collaboration & Integration:
    • Collaborate across teams, including systems engineers, AI/ML specialists, and program managers, to ensure modular, scalable system design.
    • Work with cross‑functional teams to integrate software solutions into broader defense systems, ensuring compatibility and performance.
  • Technical Excellence:
    • Write clean, efficient, and maintainable code adhering to best practices and DoD/DoW cybersecurity standards.
    • Participate in code reviews, testing, and debugging to ensure high‑quality deliverables.
    • Stay abreast of emerging technologies and industry trends to continuously improve software solutions.
  • Agile Development:
    • Contribute to Agile development processes, including sprint planning, stand‑ups, and retrospectives.
    • Support the adoption of SAFe or other Agile methodologies to ensure efficient project execution.
Qualifications
  • High‑energy individual thriving in a fast‑paced, collaborative environment with significant growth opportunities.
  • Bachelor's degree in Computer Science, Software Engineering, or a related field from an accredited university.
  • Proficiency in a compiled language like Golang and at least 5 years of Python experience for software development and integration.
  • Experience with microservice/container‑based architectures (e.g., Docker, Kubernetes).
  • SAFe or other Agile certifications are a plus.
  • Strong problem‑solving skills and ability to work effectively in a team‑oriented environment.
Required Clearance

Secret Clearance

Benefits

Paid vacation and holidays, 401(k) matching, full health/dental/vision coverage, and other benefits.

Equal Opportunity Employment

Integrity Defense Solutions, Inc. is an Equal Employment Opportunity employer and provides reasonable accommodation for qualified individuals with disabilities and disabled veterans in its job application procedures. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, genetic information, citizenship, ancestry, marital status, protected veteran status, disability status, or any other status protected by federal, state, or local law. Integrity Defense Solutions, Inc. participates in E‑Verify.

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

Similar jobs worth comparing

Software Engineer - Full Stack Developer
Software Engineer - Full Stack Developer

Integrity Defense Solutions Inc • Washington

Hybrid
USD 90,000 - 120,000
Paid vacation
401(k) matching
Full health/dental/vision coverage
+1
Full-Stack Data Engineer for DoD AI & TDL Systems
Full-Stack Data Engineer for DoD AI & TDL Systems

Integrity Defense Solutions, Inc. • Washington

On-site
USD 100,000 - 130,000
Paid vacation and holidays
401(k) matching
Full health/dental/vision coverage
Software Engineer - JobID-0032
Software Engineer - JobID-0032

Innovative Defense Technologies • Arlington (VA)

On-site
USD 114,000 - 184,000
Generous benefits package
Competitive PTO
401(k) matching
+2
Full Stack Developer
Full Stack Developer

ECS • Springfield (VA)

On-site
USD 100,000 - 130,000
AI Chief Engineer
AI Chief Engineer

Integrity Defense Solutions, Inc. • Washington

On-site
USD 120,000 - 160,000
Paid vacation and holidays
401(k) matching
Full health/dental/vision coverage
Software Engineer - JobID-0198
Software Engineer - JobID-0198

Innovative Defense Technologies (IDT) • Arlington (VA)

On-site
USD 74,000 - 184,000
Generous benefits package
Competitive PTO
401(k) with matching
+1
Senior Full-Stack Developer
Senior Full-Stack Developer

DSA • Charlottesville (VA)

Hybrid
USD 110,000 - 140,000
Full-Stack Data Engineer (TS/SCI)
Full-Stack Data Engineer (TS/SCI)

IBM • Maryland

On-site
USD 110,000 - 165,000
AI Chief Engineer
AI Chief Engineer

Integrity Defense Solutions Inc • Washington

Hybrid
USD 150,000 - 200,000
Competitive full-time benefits
401(k) matching
Flexible work schedules
Full Stack Developer
Full Stack Developer

Syntelligent Analytic Solutions, LLC • Washington

On-site
USD 120,000 - 155,000