FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Product Architect
C. Mack Solutions. Define and implement product architecture for scalability, performance, and reliability .
Posted 9/22/2026full-timeAshburn • Virginia • United StatesSeniorLead💰 $150,000 - $175,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in software architecture, design patterns, and cloud technologies, with a strong focus on scalable and reliable solutions. Proven ability to lead cross-functional teams in Agile environments while ensuring compliance and security in software development.
Highest-signal resume keywords
Software ArchitectureAgile MethodologiesCloud Platforms (AWS, Google Cloud)Typescript and PostgreSQL ExpertiseDevOps Practices and Tools
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Software Design PatternsObject-Oriented ProgrammingRESTful API DevelopmentMicroservices ArchitectureData ModelingProfiling and BenchmarkingCode OptimizationLegacy Application MigrationCybersecurity AssessmentTechnical Documentation
Soft Skills
Team LeadershipMentoring and CoachingCollaborationProblem-SolvingCommunication
Tools & Technologies
DockerKubernetesJenkinsGitLabHarnessReactJavaSpring/Spring BootHTMLCSS
Certifications & Qualifications
CBP Public Trust Clearance
Industry Keywords
AgileScrumDevOpsCross-Functional TeamsComplianceSoftware SecurityCloud InfrastructureDistributed SystemsEvent-Driven ArchitectureClient-Server Architecture
Tech Stack
Tools & technologiesAWSCloudCyber SecurityDockerJavaJavaScriptJenkinsKubernetesMicroservicesPostgresReactSpringSpring BootSpringBootSQLTypeScript
About the role
Key responsibilities & impact- Define and implement product architecture for scalability, performance, and reliability
- Design and implement tools, development strategies, and testing strategies
- Maintain enterprise- and program-level architecture
- Liaise with business analysts to develop feasible, compliant solutions
- Lead technical aspects of Agile ceremonies and platform demonstrations
- Collaborate with SecDevOps and onboard applications to cloud infrastructure
- Evangelize solutions and break stories into executable tasks
- Motivate developers and testers and foster an environment for questions and concerns
- Provide technical guidance through mentoring, coaching, and peer reviews
- Design solutions in a multi-tenant cloud architecture
- Identify risks, opportunities, compliance issues, and architectural concerns
- Participate in Agile ceremonies, artifact creation, sprint and regression testing, demonstrations, retrospectives, and releases
- Review cybersecurity assessments and static code analysis to define remediation and improve software quality
- Develop and maintain architecture diagrams, design documents, and other technical documentation
- Map high-level business requirements to developer and tester tasks
- Design standards-based technical solutions and break them into units of work
- Ensure requirements coverage with business analysts
- Create a phased production roadmap, including legacy-system decommissioning
- Oversee construction, review pull requests, ensure test coverage, maintain code quality, mentor developers, remove blockers, and present products to stakeholders
- Perform systems design, development, integration, and application design
- Migrate legacy applications to cloud-deployed microservices architectures
- Anticipate issues and formulate remedial actions
- Collaborate with developers, program managers, testers, UI/UX, and production support engineers on iterative technical solutions
Requirements
What you’ll need- Must live within the DC, MD, VA area
- U.S. Citizenship is required
- Active CBP Public Trust clearance required
- 10+ years' overall experience in software development
- Hands-on experience with programming, software design patterns, and architecture as a software architect, tech lead, or senior developer
- Bachelor's degree in computer science, software engineering, or a related field
- Expertise in Typescript, Postgres SQL, Postgres Streams, Gemini AI, webRTC, and Geospatial software, with design and hands-on experience
- Expertise in design patterns, object-oriented programming, and software design methodologies
- Professional experience operating within cross-functional teams and groups
- Knowledge of Agile, Scrum, Waterfall, or DevOps processes
- Expertise in client-server, microservices, event-driven, or layered architectures and their trade-offs
- Experience with cloud platforms such as AWS or Google Cloud and distributed system concepts
- Experience designing, implementing, and integrating secure RESTful APIs
- Experience with relational databases, data modeling, and data storage best practices
- Skills in profiling, benchmarking, and code optimization
- Experience in baseline management, merges, and version control
- Understanding of software security vulnerabilities and mitigation strategies
- Hands-on development with Amazon AWS, Java, Spring/Spring Boot, React, PostgreSQL, JavaScript, HTML, HTTP, CSS, and Kendo UI
- Experience with DevOps practices and tools such as Harness, Jenkins, and GitLab
- Strong experience with Docker and Kubernetes
- Able to work a hybrid schedule with an on-site requirement of 1–2 days a week in Ashburn, VA
Benefits
Comp & perks- Medical, dental, and vision insurance
- Retirement savings plans
- Paid time off
- Other supplemental programs