Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Architect

NICE

At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers. And we play to win. We set the highest standards and execute beyond them. And if you're like us, we can offer you the ultimate career opportunity that will light a fire within you.

So, what's the role all about?

The Senior Software Architect is responsible for designing and guiding the implementation of scalable, reliable, and secure software systems. This role bridges business strategy and technical execution, ensuring that architecture decisions align with long-term goals, performance needs, and engineering best practices.

How will you make an impact?
  • Define end-to-end architecture for complex software systems (cloud-native, distributed systems, microservices).
  • Evaluate and select appropriate technologies, frameworks, and platforms.
  • Create architectural blueprints, diagrams, and technical roadmaps.
  • Ensure scalability, availability, performance, and fault tolerance.
  • Provide guidance and mentorship to engineering teams.
  • Lead design reviews and enforce architectural standards.
  • Collaborate with engineering managers and tech leads to drive execution.
  • Act as a technical decision-maker on critical initiatives.
  • Partner with product, business, and operations teams to translate requirements
  • into technical solutions.
  • Communicate complex technical concepts to non-technical stakeholders.
  • Align architecture with business goals and regulatory requirements.
  • Contribute to critical code paths when necessary.
  • Ensure adherence to best practices in coding, testing, CI/CD, and DevOps.
  • Establish standards for performance, observability, and reliability.
  • Design systems that handle high throughput and large-scale data.
  • Identify bottlenecks and implement performance improvements.
  • Optimize cost efficiency in cloud environments.
  • Ensure systems follow security best practices (authentication, authorization,
  • encryption).
  • Support compliance requirements (e.g., SOC 2, GDPR, HIPAA depending on industry).
Have you got what it takes?
  • Bachelor's or Master's degree in Computer Science, Engineering, or related field.
  • 8-12+ years of software engineering experience.
  • 3-5+ years in an architectural or senior technical leadership role.
  • Strong experience with Cloud platforms (AWS, Azure, or GCP), Distributed systems
  • & microservices architecture, APIs (REST/GraphQL) and Databases (SQL and
  • NoSQL)
  • Strong proficiency in Frontend: JavaScript/TypeScript, React, Angular, or Vue
  • Strong proficiency in Backend: Node.js, Python, Java, PHP, C#/.NET or similar
  • Experience building and consuming RESTful APIs or GraphQL
  • Solid understanding of databases (SQL, NoSQL, PostgreSQL, MongoDB, etc.)
  • Experience with DevOps practices, CI/CD pipelines, and containerization (Docker,
  • Kubernetes).
  • Experience using AI tools (Windsurf, Cursor, GitHub CoPilot, CodeX, Chat GPT,
  • Anthropic and OpenAI toolchain, etc)
  • Experience with GenAI and AgenticAI
You will have an advantage if you have:
  • Experience scaling systems to millions of users or high transaction volumes.
  • Background in a specific domain (fintech, healthcare, SaaS, etc.).
  • Knowledge of event-driven architecture, streaming systems (Kafka), and caching strategies.
  • Familiarity with Infrastructure as Code (Terraform, CloudFormation).
  • Experience working in global or distributed teams.

What's in it for you?

Join an ever-growing, market disrupting, global company where the teams - comprised of the best of the best - work in a fast-paced, collaborative, and creative environment! As the market leader, every day at NiCE is a chance to learn and grow, and there are endless internal career opportunities across multiple roles, disciplines, domains, and locations. If you are passionate, innovative, and excited to constantly raise the bar, you may just be our next NICEr!


Enjoy NiCE-FLEX!

At NiCE, we work according to the NiCE-FLEX hybrid model, which enables maximum flexibility: 2 days working from the office and 3 days of remote work, each week. Naturally, office days focus on face-to-face meetings, where teamwork and collaborative thinking generate innovation, new ideas, and a vibrant, interactive atmosphere.


About NiCE

NICE Ltd. (NASDAQ: NICE) software products are used by 25,000+ global businesses, including 85 of the Fortune 100 corporations, to deliver extraordinary customer experiences, fight financial crime and ensure public safety. Every day, NiCE software manages more than 120 million customer interactions and monitors 3+ billion financial transactions.


Known as an innovation powerhouse that excels in AI, cloud and digital, NiCE is consistently recognized as the market leader in its domains, with over 8,500 employees across 30+ countries.


NiCE is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, age, sex, marital status, ancestry, neurotype, physical or mental disability, veteran status, gender identity, sexual orientation or any other category protected by law.
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Architect in Sandy, UT vacancy
  •  ...Senior Software Architect USA - Sandy, UT At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers. And we play to win. We set the highest standards and execute beyond them. And if you're like us, we can offer... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NICE Actimize

    Sandy, UT
    4 days ago
  •  ...Salesforce Technical Architect Who We Are: We see the world through Salesforce glasses. We love Salesforce — it's our craft...  ...: The Salesforce Lead Technical Architect will serve as the senior-most technical authority across client engagements. This role... 
    Suggested
    Remote work

    ConsultNet Technology Services and Solutions

    Sandy, UT
    1 day ago
  •  ...can offer you the ultimate career opportunity that will light a fire within you. So, what's the role all about? As a Senior Software Architect, you will play a critical role in defining and evolving the technical direction of our client-facing products and internal... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    NICE

    Sandy, UT
    3 days ago
  •  ...Sawyer is seeking a qualified and experienced Principal Engineer/Senior Principal Engineer (PE/SPE) to join our team on a full-time...  ...participating in meetings and conferences ~ Proficient in standard software platforms (e.g., Microsoft Office Suite, Bluebeam, etc.) ~... 
    Senior
    Full time
    Work at office
    Local area

    Hazen and Sawyer

    Midvale, UT
    8 days ago
  •  ...Senior Full Stack Engineer Canopy, South Jordan, UT About Us Canopy is a fast-growing SaaS company in South Jordan, Utah building simple, powerful software for accounting firms. We're on a mission to help accountants build an autonomous firm - giving them back... 
    Senior
    Temporary work
    Immediate start
    Remote work
    Flexible hours

    Canopy

    South Jordan, UT
    4 days ago
  •  .... So, what's the role all about? We are seeking a Senior Full-Stack Software Engineer to design, build, and scale high-quality web applications...  ...other engineers to deliver user[1]focused solutions Architect and implement APIs, services, and data models Improve... 
    Senior
    Work at office
    Remote work
    Flexible hours

    NICE

    Sandy, UT
    4 days ago
  •  ...We are seeking an experienced Senior Software Project Manager to lead the planning, coordination, and delivery of software development projects...  ...Collaborate closely with the Director of Product, Chief Architect, and Director of Engineering to ensure technical alignment and... 
    Senior
    Work at office
    Remote work
    Flexible hours

    FairCom

    Sandy, UT
    1 day ago
  • $95k - $149k

     ...Senior DevOps Engineer Opengear keeps networks running smoothly with our Network Resilience Platform. Leveraging our Smart Out of...  ...the development of our next-generation networking appliances and software platforms. We are seeking a Senior DevOps Engineer to help... 
    Senior
    Temporary work
    Remote work

    Digi International

    Sandy, UT
    14 days ago
  •  ...Enterprise Architect - UK Liaison Make Next Happen Now. For more than 30 years, The Bank...  ...stages of projects to determine what software, integration technologies, system architectures...  ..., etc) Experience in interacting w/ senior leadership, including to C-suite... 
    Senior
    Work at office
    Shift work

    Professional Recruiters

    Salt Lake City, UT
    4 days ago
  • $120k - $150k

     ...collaborative team that is passionate about creating transformative change in healthcare. We are seeking a highly skilled and experienced Senior Systems Analyst - Oracle HCM to join our HRIT team. This individual will be a critical member of the Oracle HCM remediation and... 
    Senior

    Datavant

    Salt Lake City, UT
    3 days ago
  • $90k - $105k

     ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United States Date Posted: Jun 9, 2026 Employment...  ...AI, especially LLMs, including agents, throughout the entire software development lifecycle (SDLC). Experience creating MCPs and... 
    Senior
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Norstella

    Salt Lake City, UT
    3 days ago
  •  ...where this is going - and you're willing to put in the work to get there. WHAT YOU'LL DO Design, build, test, and ship software across the full development lifecycle Use AI coding tools and Agentic AI Workflows actively in your day-to-day work - for code... 
    Senior
    Worldwide

    NICE

    Sandy, UT
    3 days ago
  • $85.4k

     ...Maximus is currently seeking a Senior System Analyst. The Senior Systems Analyst is responsible for supporting complex application development, systems integration, and operational initiatives across enterprise environments. This role serves as a primary liaison between... 
    Senior
    Remote work

    MAXIMUS

    Salt Lake City, UT
    1 day ago
  •  ...world’s top design firms while building our clean energy future. Your Opportunity Our US work group has an opportunity for a Senior Transmission Line Engineer; this individual will sit in any of Stantec’s US offices. Project requirements will include detailed engineering... 
    Senior
    Full time
    For contractors
    Work at office

    Stantec

    Salt Lake City, UT
    3 days ago
  • $85 per hour

     ...Senior Systems Analyst - Hexagon SmartPlant Materials Req number: R7895 Employment type: Full time Worksite flexibility...  ...configuring Hexagon SmartPlant Materials solutions ~5+ years of custom software development experience across the full application lifecycle... 
    Senior
    Hourly pay
    Full time
    Contract work
    Apprenticeship
    Work experience placement
    Work at office
    Local area
    Remote work
    Worldwide

    CAI

    Salt Lake City, UT
    1 hour ago
  •  ...current role At least 2 years of experience leading or managing an engineering team Strong experience building and shipping software using C# and .NET Core Solid understanding of backend architecture and cloud-based systems (Azure preferred) Experience... 

    LifeVantage

    Sandy, UT
    1 day ago
  • $140k - $150k

     ...Senior Systems Architect Salt Lake City, Utah Direct Placement $140K to $150K annual salary + bonus Summary We're seeking a Senior Systems Architect to lead the design and evolution of enterprise systems, applications, and integrations. This... 
    Senior
    Contract work

    ConsultNet

    Draper, UT
    1 day ago
  • $96.8k - $251.6k

     ...and MongoDB-compatible surface. SQL/JSON engine features — Architect and implement capabilities in query processing, indexing, optimization...  ...ship to one of the largest installed bases in enterprise software. Experienced peers — You will collaborate with engineers... 
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    7 days ago
  •  ...Senior ERP Solutions Manager Senior ERP Solutions Manager Syndicate West Valley City, UT Full-Time Shift: M-TH Position Overview The Senior ERP Solutions Manager is responsible for leading, optimizing, and supporting ERP systems across multiple companies within... 
    Senior
    Full time
    Shift work

    Silencerco

    West Valley, UT
    4 days ago
  •  ...Senior Software Engineer - AI Coding Agents At NiCE, we don't limit our challenges. We challenge our limits. Always. We're ambitious. We're game changers. And we play to win. We set the highest standards and execute beyond them. And if you're like us, we can offer you... 
    Senior

    NICE Actimize

    Sandy, UT
    4 days ago
  • $145.3k - $181.6k

     ...capability of enterprise applications which make up the platform that delivers SMPA's business processes. The Senior Manager, Enterprise Apps, Workday Architect is responsible for partnering with HR to architect the company's HR applications including Workday and other... 
    Senior
    Worldwide
    Flexible hours

    Sumitomo Pharma

    Salt Lake City, UT
    2 days ago
  • $102.5k - $187.9k

     ...digital technologies. At EY, we help clients understand, architect, select, and build large‑scale modern technology solutions...  ...love to hear your story. The opportunity As a Senior Full Stack Software Engineer , you will independently develop, test, and maintain... 
    Senior
    Summer holiday
    Local area
    Flexible hours

    EY

    Salt Lake City, UT
    1 hour ago
  •  ...Required Equipment – The team should have the necessary tools for assembly and equipment for unloading. Company Description We are a senior living design and procurement company based out of Charlotte, NC but travel throughout the US for installations. Company... 
    Senior

    PREMIER HOME INTERIORS LLC DBA Cardinaldesignspro.com

    Sandy, UT
    15 days ago
  •  ...reimagining how leadership grows from one-time events to personalized, continuous, human-centered experiences. We are seeking a Senior Full Stack Software Engineer to help build and evolve our next-generation platform. This role is focused on designing and delivering new... 
    Senior

    FULL CIRCLE GROUP & THE LEADERSHIP CIRCLE

    Draper, UT
    14 days ago
  • $172k - $212k

     ...Senior Software Engineer, Backend Flex is a growth-stage, NYC headquartered FinTech company that is creating the best rent payment experience. It's hard to believe that it's 2026 and paying rent on time is expensive, inflexible, and difficult. We're here to change that... 
    Senior
    Full time
    Local area
    Relocation package
    Flexible hours
    2 days per week
    3 days per week

    FLEX Inc

    Salt Lake City, UT
    1 day ago
  • $17 - $20 per hour

    Qualicare Homecare Certified Care Aides/Caregivers Qualicare Homecare is looking for compassionate, caring, and reliable individuals to join our family as Certified Care Aides/Caregivers. Qualicare, Salt Lake City has immediate openings for Certified Care Aides/Caregivers...
    Senior
    Hourly pay
    Immediate start

    Qualicare

    Midvale, UT
    3 days ago
  •  ..., quality and trust that are integral to our mission. EO/AA Senior Machine Learning Engineers leverage their engineering expertise...  ...Bachelor's degree in a relevant field. ~5 years of experience in software engineering. Qualifications (Preferred) Preferred... 
    Senior
    Work at office

    University of Utah

    Salt Lake City, UT
    5 days ago
  •  ...Description Description: Overview We’re looking for a Senior Salesforce Developer to own and evolve Salesforce as the backbone...  ...across every touchpoint. Key Responsibilities Architect and build Salesforce backend systems that power customer-facing... 
    Senior
    Local area

    PRIME CORPORATE SERVICES LLC

    Salt Lake City, UT
    2 days ago
  • $71.2k - $166.1k

     ...Job Description The Senior Data Migration Architect is a senior-level consulting professional responsible for leading the design, planning, execution, and governance of complex healthcare data migration initiatives supporting Oracle Health Millennium EHR/EMR implementations... 
    Senior
    Temporary work
    Flexible hours

    Oracle

    Salt Lake City, UT
    3 days ago
  •  ...What We Need: Brady is looking for a Senior Full-Stack Software Engineer to join one of our software development teams, using modern development practices and latest technology stack. Bring your engineering strengths and passion, to help Brady create industry leading... 
    Senior
    Full time
    Work at office
    Worldwide

    Brady

    Salt Lake City, UT
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Architect. Be the first to apply!