FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Senior System Architect
CACI International IncSenior System Architect leading design and governance for cloud-native applications at CACI. Driving architecture decisions and guiding multiple development teams to ensure scalability and security.
Tech Stack
Tools & technologiesAWSCloudCyber SecurityMicroservices
About the role
Key responsibilities & impact- Lead the overarching technical architecture for the cloud‑native web application development, ensuring scalability, maintainability, and alignment with mission needs.
- Define architectural standards, modernization patterns, and engineering best practices across all system modules.
- Oversee API strategy including REST, OpenAPI specifications, authentication flows, and shared service integration patterns.
- Architect integration solutions with external systems including information systems, identity management platforms, and government partner services.
- Evaluate cloud-native design options and guide teams in implementing microservices, event-driven patterns, and secure data exchange.
- Direct the engineering approach for CI/CD pipelines, DevSecOps models, and automated testing frameworks.
- Provide senior technical oversight on application development, code quality, database design, and infrastructure dependencies.
- Partner with Managers, Release Train Engineers, and Security Engineers to align architecture with customer requirements, standards and capability roadmaps.
- Support development of architectural decision records (ADRs), as needed, and participate in technical review boards, compliance assessments, and solution engineering.
- Ensure compliance with DoW cybersecurity controls, Zero Trust principles, encryption‑in‑flow / at‑rest, boundary protection, and audit requirements.
- Support PI Planning, cross‑team coordination, and technical risk management within the Agile Release Train.
- Serve as a senior technical advisor to project personnel and customer for long‑term platform evolution.
Requirements
What you’ll need- Bachelor’s degree in Computer Science, Engineering, or related technical discipline.
- 10+ years of experience in software engineering, architecture, of enterprise web system design.
- Ability to obtain and maintain a Secret Clearance.
- Proven experience architecting cloud‑native web applications using AWS.
- Extensive experience of web technology stacks.
- Strong expertise in API architecture, integration frameworks, service mesh patterns, and identity/access management protocols (OAuth2, OIDC).
- Hands‑on experience designing integrations with external systems using event streaming, REST APIs, or secure messaging.
- Deep understanding of distributed system design, microservices, containers, orchestration, and application security.
- Experience deploying and supporting large‑scale enterprise applications in mission‑critical environments.
- Ability to mentor engineering teams, lead technical reviews, and guide modern development practices.
Benefits
Comp & perks- healthcare
- wellness
- financial
- retirement
- family support
- continuing education
- time off benefits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Software EngineeringEnterprise Web System DesignEvent-Driven PatternsREST APIsOAuth2OIDCContainers and OrchestrationDatabase DesignAutomated Testing FrameworksCybersecurity Compliance
Soft Skills
Mentoring Engineering TeamsTechnical Review LeadershipCross-Team Coordination
Certifications
Bachelor’s Degree in Computer ScienceAbility to Obtain Secret Clearance