Principal Solutions Architect

Generative Ai
Houston, United States of America
12 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 198K

Job location

Remote
Houston, United States of America

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
DevOps
Distributed Systems
Fault Tolerance
Protocol Buffers
Software Engineering
Data Streaming
Systems Integration
TypeScript
Spring-boot
AI Platforms
Kubernetes
Low Latency
Cassandra
Enterprise Integration
Kafka
GraphQL
REST
Domain Driven Design
Databricks

Job description

The Senior Principal Solutions Architect will provide enterprise architecture leadership for a large-scale digital transformation initiative focused on modernizing distributed systems, enabling AI-powered decision making, and designing scalable event-driven architectures. This is a highly strategic, client-facing consulting role responsible for defining technical direction, facilitating architecture decisions, and partnering with executive stakeholders to solve complex business and technology challenges.

Day-to-Day Responsibilities

  • Lead enterprise architecture strategy across complex distributed systems.
  • Design scalable event-driven and real-time streaming architectures.
  • Map enterprise application dependencies and system capabilities.
  • Create architecture diagrams, technical roadmaps, decision records, and planning artifacts.
  • Facilitate architecture workshops and technical design sessions with engineering teams and executive stakeholders.
  • Drive modernization initiatives for legacy applications and services.
  • Evaluate technical tradeoffs, scalability, concurrency, resiliency, and fault-tolerant system design.
  • Partner with engineering, product, and business teams to align architecture with business objectives.
  • Contribute to AI-enabled enterprise architecture initiatives, including enterprise context graphs and MCP server strategy.
  • Guide technical direction while mentoring engineering teams and influencing architecture best practices.
  • Collaborate across multiple business units to improve data flow, pricing systems, and enterprise integration strategies.

Requirements

  • 10 years of Enterprise or Solutions Architecture experience.
  • Experience architecting large-scale distributed systems.
  • Strong background designing event-driven and real-time streaming applications.
  • Deep understanding of enterprise architecture, dependency mapping, and system integration.
  • Experience designing highly available, low-latency, fault-tolerant architectures.
  • Strong knowledge of:
  • Java
  • Kafka
  • Kubernetes
  • Spring Boot
  • AWS
  • Cassandra
  • TypeScript
  • GraphQL
  • REST APIs
  • Databricks
  • Protocol Buffers (Protobuf)
  • Experience leading architecture strategy rather than hands-on software development.
  • Exceptional executive communication and stakeholder management skills.
  • Experience facilitating architecture decision-making across multiple engineering teams.
  • Strong understanding of Domain-Driven Design (DDD).
  • Experience documenting architecture decisions, tradeoff analysis, and technical roadmaps.
  • Experience working with AI-assisted development tools and modern engineering practices., * Experience with MCP (Model Context Protocol).
  • Experience leveraging Claude or similar AI platforms.
  • Experience designing enterprise context graphs.
  • Dynamic pricing, pricing optimization, or revenue optimization experience.
  • Experience within ticketing, eCommerce, fintech, or other high-volume transactional platforms.
  • Consulting or technology advisory background.
  • Experience mentoring senior engineers and architects.
  • Familiarity with SPADE or Architecture Decision Records (ADRs).

Apply for this position