The Lead Architect is a hands-on technical leader responsible for defining and delivering end-to-end solution architecture for complex client and internal initiatives. The role sets technical direction across teams, ensures solutions are scalable, secure, and maintainable, and guides delivery teams in building high-quality solutions aligned with enterprise modernization goals. The architect remains close to code and runtime by validating key architectural decisions, contributing to critical paths, establishing engineering guardrails, and leading design reviews. Success is measured by architectural quality and production outcomes, with the role primarily focused on hands-on solution engineering and minimal delivery support. Occasional travel may be required, such as for engagement kickoffs. The position advises client executive leadership on technical strategy, cloud economics, and modernization roadmaps; assesses legacy application portfolios and defines migration and re-architecture strategies for GCP; and owns end-to-end GCP architectures, including integrations, APIs, data flows, and non-functional requirements. It also provides technical governance, establishes engineering standards and production-operability practices, supports modernization proposals and estimates, and mentors engineers, architects, and client technical teams. The role requires extensive software engineering and Java experience, production GCP architecture experience, and experience in consultative, client-facing architecture leadership. The technical profile spans distributed systems, software engineering, DevOps and tooling, cloud platforms, AI tool usage, security, and executive communication. The position is permanent, based out of Atlanta, Georgia, and fully remote.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior