Senior Principal Solutions Architect
New
Based in the United StatesFull-TimePrincipal
Salary173,585 - 252,906 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 10+ years
- Required Skills
- AWSGraphQLJavaKafkaKubernetesTypeScriptRESTful APIsDatabricks
Requirements
- 10+ years of experience architecting large-scale enterprise systems and distributed technology environments.
- Deep expertise in enterprise architecture, system design, data architecture, dependency mapping, and domain-driven design principles.
- Strong experience designing highly available, low-latency, cloud-native platforms and data ecosystems.
- Hands-on knowledge of modern technology stacks, including Kubernetes, Kafka, Cassandra, Java, TypeScript, AWS, GraphQL, REST APIs, Databricks, and protobuf technologies.
- Experience leveraging AI-assisted development tools, automation platforms, and emerging technologies to improve delivery outcomes.
- Proven ability to lead architecture discussions involving multiple stakeholders, balancing technical trade-offs, business objectives, and implementation risks.
- Strong understanding of data mesh concepts, enterprise integration patterns, and large-scale system modernization strategies.
- Exceptional communication, facilitation, and stakeholder management skills, including experience engaging executive leadership.
- Ability to create architecture artifacts, technical roadmaps, decision records, and strategic planning documentation.
- Strong analytical mindset with the ability to navigate ambiguity and provide clear, actionable recommendations.
- Experience working in consulting, advisory, or client-facing environments is highly desirable.
Responsibilities
- Lead enterprise architecture initiatives for large-scale, distributed systems across complex organizational environments.
- Define long-term technology strategies, modernization roadmaps, and architectural frameworks that align with business goals.
- Map application, data, and system dependencies to improve visibility, scalability, and organizational decision-making.
- Design high-availability, low-latency architectures that support enterprise performance, resilience, and growth.
- Facilitate architecture reviews, trade-off analyses, risk assessments, and technical decision-making processes across multiple stakeholders.
- Collaborate with product, engineering, design, and business leaders to align technical solutions with strategic objectives.
- Contribute to enterprise-wide context models, architecture documentation, decision records, and implementation roadmaps.
- Support AI-enabled development initiatives and leverage modern tooling to accelerate delivery and improve operational efficiency.
- Drive legacy modernization efforts while balancing technical debt, business priorities, and future scalability requirements.
- Build credibility and trust with executive leadership, technical teams, and client stakeholders through clear communication and strategic guidance.
View Full Description & ApplyYou'll be redirected to the employer's site