Description
Summary:
Seeking a Solution Architect to act as a technical authority, governing architecture decisions, leading security and resilience improvements, and aligning teams on technical direction across a digital product portfolio on a TypeScript/Node.js stack and AWS platform.
Highlights:
1. Govern architecture decisions and drive security/resilience improvements.
2. Shape scalable, secure systems on AWS and TypeScript/Node.js.
3. Mentor pod leads and provide technical oversight across products.
We are looking for a **Solution Architect** to act as the technical authority across a portfolio of digital products on a shared TypeScript/Node.js stack and AWS platform. You will govern architecture decisions, lead security and resilience improvements, and align teams and stakeholders on technical direction. Apply to help shape scalable, secure systems.
**Responsibilities**
* Assess and document current architecture across the product portfolio, highlighting gaps, risks, and improvement opportunities
* Validate architecture decisions across delivery pods to ensure consistency with portfolio\-wide standards
* Own and drive the security remediation backlog, including authentication, authorization, injection risks, secrets handling, and endpoint exposure
* Lead resilience hardening by defining and rolling out reliability patterns such as retries, circuit breakers, dead\-letter queues, and dependency health checks
* Drive cloud account separation and restrict non\-production access to reduce blast radius and improve governance
* Provide technical oversight for infrastructure\-as\-code practices and promote consistent, secure Terraform patterns
* Guide CI/CD improvements with security scanning and delivery metrics instrumentation
* Advise on event streaming reliability patterns for Kafka\-based consumer services
* Run architecture walkthroughs during onboarding and act as the primary technical escalation point across pods
* Communicate architecture trade\-offs clearly and tailor messages to different stakeholder groups
* Contribute to engineering standards, ADRs, and runbook documentation
* Mentor pod leads on architecture decision\-making and technical risk assessment
* Use AI coding assistants for spikes, code generation, and security pattern implementation, and review AI output for correctness and security
**Requirements**
* 2\+ years of solution architecture experience in distributed systems on Amazon Web Services
* Hands\-on experience with Content Management Systems
* Strong stakeholder management skills to align engineering and product leadership
* Solid project leadership skills across multiple delivery teams or pods
* Advanced cloud security knowledge covering IAM, secrets management, and vulnerability remediation
* Strong infrastructure\-as\-code knowledge using Terraform
* Strong resilience engineering skills with retries, circuit breakers, and queue\-based patterns
* Strong documentation skills for ADRs, standards, and runbooks
* Upper\-Intermediate English proficiency (B2\)
* Strong communication skills to explain trade\-offs to technical and non\-technical audiences
**Nice to have**
* Experience with AI coding assistants such as GitHub Copilot, Amazon Q, or Claude Code
* Experience designing systems that include AI/ML components or LLM\-based workflows
* Experience with Kafka\-based consumer services and reliability patterns
* Experience with Next.js and NestJS stacks
* Experience with observability tooling such as Datadog
**We offer**
* International projects with top brands
* Work with global teams of highly skilled, diverse peers
* Healthcare benefits
* Employee financial programs
* Paid time off and sick leave
* Upskilling, reskilling and certification courses
* Unlimited access to the LinkedIn Learning library and 22,000\+ courses
* Global career opportunities
* Volunteer and community involvement opportunities
* EPAM Employee Groups
* Award\-winning culture recognized by Glassdoor, Newsweek and LinkedIn