Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
C. Mack Solutions

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 fit
Core 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 resume
Applicant 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 & technologies
AWSCloudCyber 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