Principal Architect - Integration, API & AI Solutions

SN Cloud Solutions LLC
Dallas, TX, United States
about 2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
5 years minimum
Compensation
$133,189.0 - $160,399.0
Working hours
Regular working hours
Job source

Tech stack

.NET Framework Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Application Performance Management Microsoft Azure C Sharp (Programming Language) Cloud Computing Cloud Engineering Cyber Security Databases
+47 more
Command-Query Responsibility Segregation (Software Development) Software Design Patterns DevOps Distributed Systems Identity and Access Management PostgreSQL Enterprise Messaging Systems SQL Azure MySQL NoSQL OAuth OpenID Oracle (Applications) RabbitMQ Azure Machine Learning Search Technologies Service-Oriented Architecture Software Engineering Data Streaming Systems Architecture Systems Integration Web Services Openapi Azure Service Bus Data Logging Enterprise Software Applications Test-Driven Development (TDD) Large Language Models Prompt Engineering Software Security Generative AI Event Driven Architecture Kubernetes Information Technology Enterprise Integration Apache Kafka Azure AKS Machine Learning Operations Event Sourcing Api Design Restful APIs Domain Driven Design Dynatrace Api Management Serverless Computing Docker Microservices

Job description

We are seeking a Principal Architect specializing in Integration, API, and AI Solutions to lead the design and implementation of complex enterprise systems within our organization. This role demands a strategic thinker with deep expertise in solution architecture, cloud infrastructure, and system integration, committed to delivering scalable, secure, and innovative technology solutions. The successful candidate will drive architectural excellence across projects, ensuring alignment with enterprise standards and business objectives. This position offers an exciting opportunity to shape the future of our digital ecosystem through cutting-edge integrations and AI-driven capabilities., * Lead the development of comprehensive solution architectures for enterprise integration projects utilizing service-oriented architecture (SOA), microservices, and RESTful APIs.

  • Design scalable cloud-based solutions leveraging AWS, Azure, and container orchestration tools such as Kubernetes and Docker to optimize deployment and operational efficiency.
  • Establish best practices for system design patterns, security protocols, and compliance standards aligned with information security policies and ITIL frameworks.
  • Collaborate with cross-functional teams including software development, DevOps, cybersecurity, and enterprise architecture to ensure cohesive system design.
  • Oversee the integration of diverse enterprise software systems such as databases (MySQL, PostgreSQL, Oracle), NoSQL databases, and web services to facilitate seamless data flow.
  • Drive the adoption of Agile methodologies and CI/CD pipelines to accelerate solution delivery while maintaining high quality standards.
  • Provide technical leadership in the evaluation of emerging technologies including AI/ML tools, ensuring their effective incorporation into enterprise solutions.
  • Develop detailed documentation covering system architecture diagrams, technical specifications, and implementation roadmaps.
  • Mentor senior engineers and architects on best practices in system design, analysis skills, and modern IT infrastructure management.
  • Manage project timelines, deliverables, and stakeholder communications to ensure successful project execution.

Requirements

Do you have experience in Web services design?, * Bachelor’s degree in Computer Science, Engineering, or a related field.

  • 10+ years of software engineering experience.
  • 5+ years in an Architecture, Principal Engineer, or Technical Leadership role.
  • Proven experience designing enterprise-scale integration and distributed systems.
  • Deep expertise in:
  • API Architecture and Enterprise Integrations
  • Domain-Driven Design (DDD)
  • Event-Driven Architecture (EDA)
  • Test-Driven Development (TDD)
  • Microservices and Distributed Systems
  • Cloud-Native Architecture
  • Software Design Patterns and Architecture Principles
  • Experience with enterprise messaging technologies such as Kafka, Azure Service Bus, Event Hubs, RabbitMQ, or similar platforms.
  • Strong understanding of REST APIs, OpenAPI specifications, OAuth2, OIDC, API security, and identity management.
  • Experience implementing observability practices including distributed tracing, monitoring, logging, and telemetry.
  • Experience integrating AI capabilities into enterprise applications or software delivery processes.
  • Strong communication, leadership, and stakeholder management skills.

Preferred Qualifications

  • Experience with Microsoft Azure, including:
  • Azure API Management (APIM)
  • Azure Functions
  • Azure Service Bus
  • Event Hubs
  • Azure Kubernetes Service (AKS)
  • Azure SQL / Managed Instance
  • Application Insights
  • Azure AI Services
  • Experience with .NET and C# development.
  • Experience implementing API governance programs and enterprise API catalogs.
  • Knowledge of CQRS, Event Sourcing, Saga Patterns, and Distributed Transaction Management.
  • Experience with OpenTelemetry and enterprise observability platforms.
  • Experience with:
  • Large Language Models (LLMs)
  • Retrieval-Augmented Generation (RAG)
  • AI Agents
  • Prompt Engineering
  • Vector Databases and Semantic Search
  • Azure, Cloud, or Architecture certifications preferred.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:48 min

Daily responsibilities and alignment practices for technical engineering leadership

Edoardo Dusi · LIVE

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

4:18 min

Prioritizing communication and structural awareness over strict tool mastery

Liam Hurrel +1 · WWC 2021

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · WWC Europe 2026

Videos

See all

Related articles

See all