Principal Solutions Architect (AI & Distributed Systems)

Denver, CO, US • Posted 5 days ago • Updated 5 days ago
Contract Independent
1 Year
No Travel Required
On-site
Depends on Experience
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Artificial Intelligence
  • Cloud Architecture
  • Cloud Computing
  • Continuous Delivery
  • Database
  • Design Patterns
  • Domain-driven Design
  • Generative Artificial Intelligence (AI)
  • NoSQL
  • Systems Design
  • Principal Solutions Architect
  • Technical Architect
  • AI Agentic Solutions
  • Gen AI
  • Java
  • Spring Boot
  • Golang
  • Microservices
  • Distributed Systems
  • High-Level Design (HLD)
  • Low-Level Design (LLD)
  • Serverless
  • Containers
  • RDBMS
  • System Design
  • L3/L4 Support
  • CI/CD
  • Domain-Driven Design (DDD)
  • Telecom BSS/OSS
  • Denver
  • Phoenix.

Summary

Principal Solutions Architect (AI & Distributed Systems)

We are seeking an exceptional Principal Solutions Architect who is a highly skilled, hands-on technical expert dedicated to designing, building, operating, and scaling robust, reliable software systems.

Key Responsibilities

  • Strategic Collaboration: Partner closely with stakeholders, including Product Managers, Engineering Managers, CxO leaders, and core engineering teams.
  • Design & Delivery Ownership: Create optimal technical designs for distributed systems. Take ownership of end-to-end software delivery, guaranteeing alignment with approved designs and technology stacks.
  • Documentation Excellence: Produce comprehensive system design documents, including logical designs with data flow, deployment architectures, High-Level Design (HLD), and Low-Level Design (LLD) addressing functional and non-functional requirements (security, scalability, performance, availability, reliability).
  • AI/Gen AI Integration: Design and implement AI/Gen AI-based agentic technical solutions where appropriate.
  • Operational & Incident Management: Provide critical L3/L4 engineering support, actively participate in production incident calls, triage incidents to achieve the shortest Mean Time to Recovery (MTTR), and develop quick recovery fixes and long-term preventive solutions.
  • Mentorship & Growth: Act as a teacher, reviewer, and mentor, providing technical guidance to engineers, domain experts, and individual contributors.
  • Driving AI-Enabled Practices: Establish and champion best practices for software development, leveraging AI across development, testing, and CI/CD pipelines.
  • Technical Direction: Contribute to the organization’s overall technical vision, driving the adoption of best-in-class engineering practices, automation, and AI agentic solutions.

Required Qualifications & Skills (Must-Haves)

  • Extensive Hands-On Experience: 15+ years of hands-on coding, HLD, and LLD creation. Proven track record managing diverse, complex systems (backend, frontend, caches, databases, messaging systems, middleware, and cloud).
  • Architectural Experience: 6+ years as a hands-on Technical Architect.
  • AI Specialization: At least 2 years specializing in AI Agentic solutions.
  • Distributed Systems Mastery: 5+ years of experience designing and architecting distributed systems at internet or enterprise scale. Knowledge of frontend applications, micro-frontends, MVVM design patterns, and component architecture.
  • Cloud Architecture: Strong expertise in building highly scalable and highly available software in cloud, on-premise, or hybrid environments using container and serverless technologies.
  • Core Programming: Proven experience with microservices architecture and strong programming proficiency in Java/Spring Boot or Golang.
  • Data Modeling: Strong hands-on experience selecting and designing data models for services (RDBMS and NoSQL: document, graph, or column stores).
  • SDLC Fluency: Comprehensive understanding of all Software Development Life Cycle (SDLC) phases: Analysis, Design, Development, Testing, Deployment, and Post-Production Support.

Highly Desirable (Added Advantages)

  • Experience in a product-based or hyper-growth environment.
  • Experience with Frontend applications (Mobile, Web).
  • Working knowledge of Domain-Driven Design (DDD).
  • Prior domain experience in Telecom BSS/OSS domains.
  • Hands-on experience with Data and AI technologies.

Education

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or an equivalent field.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 91124577
  • Position Id: 9073814
  • Posted 5 days ago
Contact the job poster
Lakshmi Ramachandra

Lakshmi Ramachandra

Recruiter @ Bramkas Inc.
Create job alert
Set job alertNever miss an opportunity! Create an alert based on the job you applied for.

Similar Jobs

Remote

Today

Full-time

USD 165,604.00 - 228,491.00 per year

Remote

6d ago

Easy Apply

Contract, Third Party

75

Remote

Today

Full-time

USD 180,375.00 - 230,625.00 per year

California

Today

Full-time

USD 170,000.00 - 277,000.00 per year

Search all similar jobs