Senior AI-Driven Software Architect

NICE

Sandy (UT)

On-site

USD 180,000 - 260,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

NiCE seeks a Senior Software Architect to define the technical direction of client-facing products and internal platforms, architect cloud-native, API-first systems, and lead AI-driven engineering practices. You will mentor teams, align with product strategy, and own architecture from design through deployment and monitoring.

The role emphasizes scalable, secure, high-performance distributed systems, with opportunities to shape NiCE's enterprise-scale architecture strategy and AI-first software

Qualifications

  • BS in Computer Science or equivalent experience.
  • 15+ years of software development experience.
  • 5+ years designing or architecting large-scale systems.
  • Expertise in C# and familiarity with Go, Java, or similar.
  • Expertise in Front End Technologies, preferably React or similar.
  • Experience with relational and non-relational databases.
  • Experience with AI-assisted development tools.
  • Strong understanding of distributed systems and microservices.
  • Experience developing RESTful services and API-first architectures.
  • Working knowledge of CI/CD and DevOps tooling.
  • Strong communication and architectural documentation skills.

Responsibilities

  • Set end-to-end technical direction, including platform vision, technology choices, architectural patterns, and infrastructure strategy.
  • Design, document, and evolve cloud-native, API-first systems integrating web clients, internal services, and external partners.
  • Architect distributed services that emphasize scalability, performance, reliability, observability, and security.
  • Integrate AI-assisted development practices into engineering workflows, including tools like Claude Code, GitHub Copilot, or similar.
  • Promote AI-driven automation such as test generation, code refactoring, dependency analysis, and large-scale codebase exploration.
  • Contribute to conversational AI platforms, messaging pipelines, data flows, and ML-adjacent integrations.
  • Identify opportunities to incorporate ML/AI capabilities into platform features and system components.
  • Own architecture through implementation, testing, deployment, monitoring, iteration, and long-term stewardship.
  • Align architecture with product strategy through tight collaboration with Product, Design, and Engineering.
  • Drive technical decisions and coordinate multi-team execution while elevating engineering standards.
  • Provide mentorship and architectural guidance across teams.
  • Conduct thorough code and architecture reviews to raise engineering quality.
  • Improve CI/CD pipelines, development workflows, and operational excellence.
  • Diagnose and resolve complex performance bottlenecks across all layers of the stack.
  • Foster a culture of ownership, experimentation, continuous improvement, and AI-augmented engineering.

Skills

C#
Go
Java
React
REST APIs
Distributed systems
Cloud architecture
CI/CD
AI integration
Documentation

Education

BS in Computer Science

Tools

Azure Cloud

Job description

NiCE seeks a Senior Software Architect to define the technical direction of client-facing products and internal platforms, architect cloud-native, API-first systems, and lead AI-driven engineering practices. You will mentor teams, align with product strategy, and own architecture from design through deployment and monitoring.

The role emphasizes scalable, secure, high-performance distributed systems, with opportunities to shape NiCE's enterprise-scale architecture strategy and AI-first software

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Software Architect
Lead Software Architect

NICE • Sandy (UT)

On-site
USD 180,000 - 260,000
Senior Software Architect - AI, Cloud-Native & Distributed Systems
Senior Software Architect - AI, Cloud-Native & Distributed Systems

NICE Systems • Sandy (UT)

On-site
USD 120,000 - 160,000
Lead Software Architect
Lead Software Architect

NICE • Utah

On-site
USD 130,000 - 160,000
Senior AI-Native Architect for Enterprise Cloud
Senior AI-Native Architect for Enterprise Cloud

AIS • United States

On-site
USD 195,000 - 210,000
Lead Software Engineer: AI-Driven Development & Architecture
Lead Software Engineer: AI-Driven Development & Architecture

NICE • Richardson (TX)

Hybrid
USD 140,000 - 190,000
Senior Software Architect (AI, AWS, React, C#)
Senior Software Architect (AI, AWS, React, C#)

NICE Systems • Sandy (UT)

On-site
USD 120,000 - 160,000
Senior Full-Stack Engineer: AI-Driven, High-Impact
Senior Full-Stack Engineer: AI-Driven, High-Impact

NICE • Sandy (UT)

On-site
USD 150,000 - 190,000
Lead AI Platform Architect - Cloud Innovation (Remote US)
Lead AI Platform Architect - Cloud Innovation (Remote US)

Nice • Sandy (UT)

On-site
USD 170,000 - 230,000
AI-Driven Cloud Architect & Platform Leader
AI-Driven Cloud Architect & Platform Leader

NICE • Utah

On-site
USD 130,000 - 160,000
Senior Software Architect (AI, AWS, React, C#)
Senior Software Architect (AI, AWS, React, C#)

NICE • Utah

On-site
USD 130,000 - 180,000