Software Engineer (Senior)

Posted 7 Days Ago
Be an Early Applicant
Chantilly, VA, USA
In-Office
165K-210K Annually
Expert/Leader
Information Technology • Professional Services • Cybersecurity • Defense
The Role
Leads enterprise software architecture, modernization, development standards, secure delivery, and hands-on application engineering. Designs and enhances scalable applications across air-gapped, hybrid, and on-premises environments while supporting AI/GenAI orchestration, data architecture, ETL, Kubernetes, cross-domain solutions, and modern full-stack integration. Establishes secure coding, DevSecOps, CI/CD, testing, interoperability, and zero-trust practices while serving as the principal technical authority.
Summary Generated by Built In

Location: Chantilly, VA
Security Clearance: Active TS or higher [Required] w/ ability to obtain CI Poly
Job Type: Full-Time
Target Salary Range*: $165,000 - $210,000

*This represents the potential salary range for this position depending on education level, years of experience and/or certifications in addition to other position specific requirements which may impact salary

Position Overview

The Software Engineer (Senior) serves as the principal authority for enterprise software architecture, development standards, application modernization, and secure software delivery across complex environments.

This role leads the design, development, testing, and enhancement of enterprise applications while establishing architectural frameworks, development best practices, and modernization strategies. The Software Engineer (Senior) combines strategic technical leadership with hands-on engineering to deliver scalable, secure, high-performing solutions aligned with enterprise objectives, zero-trust principles, and interoperability requirements.

Key ResponsibilitiesSoftware Architecture and Modernization
  • Establish enterprise software architectural frameworks.
  • Define development best practices and modernization strategies.
  • Align software solutions with enterprise objectives, zero-trust principles, and interoperability requirements.
  • Guide modernization of complex enterprise applications and supporting platforms.
Application Engineering and Delivery
  • Lead the design, development, testing, and enhancement of enterprise applications.
  • Provide hands-on engineering expertise to deliver scalable, secure, and high-performing software solutions.
  • Guide secure software delivery across complex environments.
  • Support automated testing, version control, CI/CD, and DevSecOps practices throughout the software development lifecycle.
Technical Leadership and Standards
  • Serve as the principal technical authority for enterprise software architecture and development.
  • Lead technical initiatives and establish enterprise development standards.
  • Provide technical direction for complex software engineering and integration challenges.
  • Promote software quality, secure coding, standardization, and continuous improvement across development teams.
Advanced AI, GenAI, and Multi-Model Engineering
  • Support multi-model and multi-modality orchestration involving reasoning, perception, memory, and tool execution.
  • Support temporal, spatial, geographic, quantitative, and computer vision AI implementations.
  • Support Named Entity Recognition, contextual entity extraction, and entity resolution.
  • Support multi-step retrieval and structured output generation.
  • Develop capabilities involving complex data parsing and streamlined ingestion.
  • Support deep source citation and traceable analytic outputs.
Data Architecture and ETL
  • Support vector, graph, and multi-database orchestration.
  • Develop and support automated ETL pipeline creation, scheduling, and optimization.
  • Implement Attribute-Based Access Control at the data layer.
  • Support provenance and end-to-end data lineage tracking.
  • Support schema-aligned ingestion and normalization of diverse structured and unstructured data.
Enterprise Infrastructure and Cross-Domain Integration
  • Support software solutions operating in air-gapped, hybrid, and on-premises environments.
  • Support container orchestration and distributed systems management using Kubernetes.
  • Support environments using locally hosted GPU servers and hyperconverged nodes.
  • Support multitenant Cross-Domain Solutions.
Application Development and Integration
  • Support UI, backend, and middleware engineering using TypeScript, React, Python, FastAPI, LanceDB, Lance Graph, PostgreSQL, Temporal.io, Docker, and Kubernetes.
  • Integrate reasoning components, retrieval systems, databases, and AI/GenAI services.
  • Develop solutions using modern programming languages, frameworks, and application architectures.
  • Support integration across application, data, AI, and infrastructure components.
QualificationsEducation
  • Bachelor’s degree. [Required]

Experience
  • Minimum 10 years of relevant experience. [Required]
  • Extensive experience designing and developing enterprise-scale software solutions. [Required]
  • Experience with DevSecOps, CI/CD pipelines, automated testing, and version control systems. [Required]
Skills
  • Expertise in modern programming languages, software design patterns, and application architectures. [Required]
  • Strong knowledge of application security, secure coding practices, and software quality assurance. [Required]
  • Proven ability to lead technical initiatives and establish enterprise development standards. [Required]
  • Strong analytical, troubleshooting, communication, and leadership skills. [Required]
Preferred Qualifications
  • Master’s degree in Computer Science, Software Engineering, or a related technical field.
  • Experience supporting federal, defense, intelligence, or highly regulated environments.
  • Expertise in cloud-native architectures, microservices, containers, and modern application platforms.
  • Experience addressing cross-domain or cross-enclave interoperability challenges.
  • Knowledge of zero-trust architecture and secure enterprise application development.
  • Relevant certifications in cloud technologies, software architecture, Agile, cybersecurity, or DevSecOps.

Skills Required

  • Bachelor's degree
  • Minimum of 10 years of experience
  • Extensive experience designing and developing enterprise-scale software solutions
  • Experience with DevSecOps, CI/CD pipelines, automated testing, and version control systems
  • Expertise in modern programming languages, software design patterns, and application architectures
  • Strong knowledge of application security, secure coding practices, and software quality assurance
  • Ability to lead technical initiatives and establish enterprise development standards
  • Strong analytical, troubleshooting, communication, and leadership skills
  • Master's degree in Computer Science, Software Engineering, or a related technical field
  • Experience supporting federal, defense, intelligence, or highly regulated environments
  • Expertise in cloud-native architectures, microservices, containers, and modern application platforms
  • Experience addressing cross-domain or cross-enclave interoperability challenges
  • Knowledge of zero-trust architecture and secure enterprise application development
  • Relevant certifications in cloud technologies, software architecture, Agile, cybersecurity, or DevSecOps
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Vienna, VA
200 Employees
Year Founded: 2011

What We Do

The Amatriot Group is a talent solutions firm providing technology expertise to the federal and commercial sectors. With over a decade of experience delivering mission-critical support to the intelligence, defense, and national security sectors, the company specializes in delivering cutting-edge technology solutions by securing top-tier talent to bridge workforce gaps in the most complex and secure environments.

Similar Jobs

BAE Systems, Inc. Logo BAE Systems, Inc.

Senior Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
McLean, VA, USA
40000 Employees
153K-261K Annually

BAE Systems, Inc. Logo BAE Systems, Inc.

Senior Software Engineer

Aerospace • Hardware • Information Technology • Security • Software • Cybersecurity • Defense
Hybrid
McLean, VA, USA
40000 Employees
153K-261K Annually

BECU Logo BECU

Senior Software Engineer

Fintech • Financial Services
Remote or Hybrid
3 Locations
3000 Employees
100K-186K Annually

Clear Street Logo Clear Street

Software Engineer

Fintech • Software • Financial Services
Easy Apply
Remote or Hybrid
USA
581 Employees
200K-350K Annually

Similar Companies Hiring

Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees
Outpost Space Thumbnail
Aerospace • Defense
Los Angeles, California
38 Employees
Cravath, Swaine & Moore LLP Thumbnail
Legal Tech • Other • Professional Services
New York, NY
1200 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account