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/29/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 scalability, performance, and security. Proven ability to lead cross-functional teams in Agile environments while mentoring developers and ensuring high-quality software delivery.
Highest-signal resume keywords
Software ArchitectureTypeScriptAWS Cloud PlatformsAgile MethodologiesMicroservices Architecture
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 PatternsRESTful API DevelopmentPostgres SQLJava/Spring/Spring BootDockerKubernetesData ModelingProfiling and BenchmarkingVersion ControlGeospatial Software
Soft Skills
Excellent Communication SkillsProblem-Solving SkillsMentoring and CoachingCollaborationTechnical Guidance
Tools & Technologies
JenkinsGitLabHarnessWebRTCKendo UI
Certifications & Qualifications
AWS Certified Solutions ArchitectGoogle Cloud Professional Cloud Architect
Industry Keywords
AgileScrumDevOpsCross-Functional TeamsCybersecurity
Tech Stack
Tools & technologiesAWSCloudCyber SecurityDistributed SystemsDockerJavaJavaScriptJenkinsKubernetesMicroservicesPostgresReactSpringSpring BootSpringBootSQLTypeScript
About the role
Key responsibilities & impact- Define and implement product architecture for scalability, performance, and reliability
- Design and implement novel tools, development strategies, and testing strategies
- Maintain enterprise- and program-level architecture knowledge
- Liaise with business analysts to understand needs and develop feasible, compliant solutions
- Lead technical aspects of Agile ceremonies and platform demos
- Collaborate with SecDevOps and onboard applications to cloud infrastructure
- Evangelize solutions and help teams 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 technical documentation, architecture diagrams, and design documents
- Map high-level business requirements to developer and tester tasks
- Design technical solutions using established standards and break them into team 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 to deliver iterative technical solutions
Requirements
What you’ll need- Must live within the DC, MD, VA area
- U.S. Citizenship is required
- Must be able to obtain a CBP/DHS Public Trust clearance
- 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
- 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
- Experience with cloud platforms such as AWS or Google Cloud
- Understanding of distributed systems, scalability, fault tolerance, and data consistency
- 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 CI/CD tools such as Harness, Jenkins, and GitLab
- Strong experience with Docker and Kubernetes
- Able to work a hybrid schedule, onsite 1–2 days per week in Ashburn, VA
- Optional certifications: AWS Certified Solutions Architect or Google Cloud Professional Cloud Architect
- Excellent verbal and written communication skills
- Ability to stay current with industry trends, emerging technologies, and best practices
- Excellent technical, diagnostic, and troubleshooting skills
- Strong problem-solving skills
Benefits
Comp & perks- Medical, dental, and vision insurance
- Retirement savings plans
- Paid time off
- Other supplemental programs