×
Register Here to Apply for Jobs or Post Jobs. X

Lead Software Architect

Job in Chantilly, Fairfax County, Virginia, 22021, USA
Listing for: Acclaim Technical Services, Inc.
Full Time position
Listed on 2026-06-02
Job specializations:
  • Software Development
Salary/Wage Range or Industry Benchmark: 130000 - 160000 USD Yearly USD 130000.00 160000.00 YEAR
Job Description & How to Apply Below
Position: Lead Software Architect (2026-0134)

Acclaim Technical Services, founded in 2000, is a leading cyber operations, intelligence solutions and operations, network infrastructure, engineering and business enablement and enterprise operations company supporting a wide range of U.S. Federal agencies. We are an Employee Stock Ownership Plan (ESOP) company, which is uncommon within our business sector. We see this as a significant strength, and it shows: ATS is consistently ranked as a top workplace among DC area firms and continues to grow.

We are actively hiring a Software Architect with a TS/SCI clearance and polygraph to support a program in Chantilly, VA. In this role you will lead the architecture, technical evolution, and operational design of a large-scale, globally distributed mission platform deployed across multiple countries and managed remotely from the United States. This platform supports real-time transaction processing, distributed data management, integration with external government and commercial systems, peripheral/device orchestration, and centralized observability and administration.

The successful candidate will be the overall software architecture authority for a modern Linux-based platform composed of approximately 25 core microservices and a broad set of supporting/integration services. The environment is cloud-heavy, distributed, operationally critical, and deployed in both constrained edge settings and larger centralized/cloud environments. This role requires someone who can define and govern architecture while remaining grounded in the realities of runtime operations, resilience, fieldability, and maintainability.

What

You'll Be Doing:
  • Own the overall software architecture for a distributed microservices platform running across global environments
  • Maintain and evolve an ecosystem of approximately 25 core Java-based microservices and a comparable set of supporting and integration services
  • Define and govern architecture across service boundaries and contracts, data flows and event patterns, control plane and backplane behavior, node roles and deployment topologies, observability, fault tolerance, and service recovery.
  • Lead architecture for a platform based on: RHEL / Rocky Linux, Java (JDK 21+), Vue.js 3 frontends, Mongo

    DB for persistent data, Elasticsearch / Logstash and Rabbit

    MQ for ephemeral/search/event data flows, Consul, Nomad, and Vault for service discovery, orchestration, and secrets management
  • Architect deployment patterns for multiple node types, including server nodes, data nodes, arbiter nodes, workstation/user-facing nodes
  • Guide the technical design of core operational services responsible for: transactional processing, rules/screening/correlation workflows, authorization and access control, reference/master data management, language/internationalization support, health/status services, biometric or matching-oriented services built on open-source components,
  • Oversee architecture for peripheral/device services supporting integration with a broad set of external devices and sensors
  • Lead integration architecture for external standards-based and partner system interfaces, including third-party government systems, commercial travel/identity/manifest-style systems, country/customer-specific extensions
  • Ensure the platform remains remotely observable, supportable, and maintainable across all deployments
  • Partner with cloud, network, security, data, field engineering, and operations teams to align architecture with deployment realities
  • Review and guide software design decisions, technical debt reduction, modernization priorities, and roadmap sequencing
  • Serve as a senior technical authority in design reviews, readiness reviews, problem resolution, and major incident analysis
Required Skills:
  • Bachelor’s degree in Computer Science, Software Engineering, Data Engineering, Information Systems, or related technical field. (4 Additional years of experience can substitute for a degree.)
  • 12+ years of software engineering experience, including significant time in software architecture roles for distributed or mission-critical systems
  • 5+ years architecting microservices-based platforms in production
  • Demonstrated ability to serve as…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary