Senior Software Engineer
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. If you’re like us, we can offer you the ultimate career opportunity that will light a fire within you.
ABOUT NICE
NiCE is a global leader in cloud platforms for customer experience and contact center technology, serving over 25,000 organizations worldwide. We help businesses deliver smarter, faster, and more human interactions — at scale. Our engineering teams are at the center of that mission, building the products and platforms that transform how companies engage with their customers.THE ROLE
We’re looking for a technically strong engineer who is genuinely excited about AI — not because it’s a trend, but because they already use it to do better work and want to go further. This person doesn’t wait for training programs or permission to level up. They experiment on their own, stay ahead of what’s available, and bring what they learn back to the team. You have real engineering depth — you design systems, write code that holds up in production, and solve hard problems. You also have real AI experience: you’ve worked with LLMs and AI tools beyond surface-level prompting. You understand the trade-offs, you’ve seen where these tools break down, and you’ve figured out how to get the most out of them anyway. What sets you apart is hunger. You read release notes, follow what’s shipping in the AI space, and find ways to apply it before anyone asks. You want to be at the front of 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 using C#, .NET, and AI Claude. Use AI coding tools and Agentic AI Workflows in daily work for code generation, review, testing, debugging, and documentation. Write clean, well-structured code and specification docs, leveraging AI as a partner, and take responsibility for its quality in production. Collaborate with product managers, designers, and other engineers to understand requirements and deliver working solutions. Apply prompt engineering and Agentic coding techniques to accelerate work and improve output consistency. Participate in code reviews, technical discussions, and team planning. Evaluate and adopt new AI tools and approaches as the landscape evolves. Contribute to shared engineering standards and help raise the bar for how the team uses AI.WHAT WE'RE LOOKING FOR
Solid experience in backend software development. Proficiency in one or more modern programming languages and frameworks. Comfortable working with APIs, distributed systems, and software integrations. Strong understanding of testing practices, code quality, and software design principles.AI & LLM EXPERIENCE
Hands‑on experience using AI coding tools in real development work—not just exploration or hobby projects. Practical knowledge of how LLMs work, where they’re effective, and where they fall short. Experience with prompt engineering—writing, iterating, and evaluating prompts for reliable output. Familiarity with agents, tool use, or AI‑assisted workflow automation. Understanding of LLM constraints: context windows, token costs, latency, and output variability. Communicates clearly in both technical and non‑technical conversations. Writes documentation, specs, and code comments that others can use. Works well in cross‑functional teams and gives constructive code review feedback. Takes ownership end‑to‑end— not just the assigned task, but the outcome.NICE TO HAVE
Experience in CX, contact center, or enterprise SaaS environments. Familiarity with CCaaS platforms, voice/chat AI, or customer‑facing AI products. Exposure to building or tuning agentic systems or multi‑step AI pipelines. Experience contributing to shared tooling, internal platforms, or developer experience improvements.WHAT TO EXPECT AT NICE
A team that treats AI fluency as a professional standard—everyone takes this seriously. Access to modern AI tools, frameworks, and space to experiment and improve your work. Real ownership—you’re trusted to make decisions and see your work through to production. A culture of continuous improvement, where how we build is as important as what we build. Clear paths to grow into specialized engineering roles as your skills and interests develop. 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. #J-18808-Ljbffr NICEVacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Salt Lake City, UT vacancy
$143.7k - $222.7k
...reasonable estimate of the current range is: Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 Job Description The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or...SeniorFull timeFlexible hours$143.7k - $222.7k
...reasonable estimate of the current range is: Grade: Technical 410 Pay Range: $143,700.00 - $222,700.00 Job Description The Senior Software Engineer is responsible for the research, design, development, analysis, testing, and implementation of software operating or...SeniorFull timeFlexible hours- ...recognize our employees as our greatest asset and have a culture to prove it! How You Will Support The Team: The Senior Software Engineer is responsible for translating business requirements to technical specifics and developing full stack software architecture...SeniorFull timeFor contractorsWork experience placementWork at office3 days per week
- Senior Software Engineer (Elixir) NICE/VoApps is seeking a talented Senior Software Engineer to join our team. In this role, you will contribute to the development of innovative telephony solutions, enhancing our contact center offerings with cutting-edge algorithms and...Senior
- Job Description The Position We are seeking an experienced and energetic Senior Software Engineer with a passion for audio to support our commercial division. Ideal candidates will have excellent communication and organizational skills, thrive at problem solving and...SeniorRelocation
- Position Overview We are seeking a Senior Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed. This role is for an engineer with deep backend expertise who enjoys understanding how...SeniorWork at officeLocal areaVisa sponsorshipFlexible hours
$180k - $220k
...Datavanters bring a diversity of professional, educational and life experiences to realize our bold vision for healthcare. Senior Software Engineer The Role As a Senior Software Engineer, you will lead major initiatives that advance Datavant’s platform scalability...Senior$158k - $176k
...integrated with other systems. You will help maintain a rules-based engine that analyzes these messages to identify relevant patterns and... ...The Role In this position, you will oversee the end-to-end software development process, including gathering and refining requirements...SeniorFlexible hours- ...building modern digital platforms that help expand access to education at scale. We're seeking a highly skilled Senior Backend-Focused Full Stack Software Engineer to design, build, and scale modern applications and distributed systems that power exceptional student and...SeniorFull timeFlexible hours
$170k - $190k
...day a week onsite Job-Type: Full-Time Salary Range : $170K - $190K Position Overview We're looking for an experienced Senior Software Engineer to help build and evolve highly scalable software platforms that support critical business operations. This role is ideal...SeniorFull timeContract workVisa sponsorshipWork visa1 day per week$160k - $185k
...Riverwood Capital. About the Role We are looking for an experienced Senior Engineer to join our Platform team - a strategic, hands‑on technical... ...Required Skills & Experience 5+ years of professional software engineering experience, with a strong focus on backend systems...Senior$197.4k - $232k
...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K • Offers Equity At... ...Confluent. One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work- This is an opportunity to join IRIS Software Group as we transform into an AI-first company delivering cloud-native solutions that... ...how our customers operate and succeed. Role Purpose As a Senior Software Engineer, you will be a technical leader within your team,...SeniorShift work
- ...achievements, the knowledge you've gained, and the personal interests that shape who you are. Position Overview We are seeking a Senior Software Engineer to design, build, and operate core backend systems while remaining comfortable working across the entire stack when needed...SeniorWork at officeLocal areaRemote workVisa sponsorship
$80 - $90 per hour
Join to apply for the Senior Software Engineer role at Swipeclock Join to apply for the Senior Software Engineer role at Swipeclock Summary We are seeking a highly skilled and motivated Senior Software Developer to join our team in building and maintaining a custom Android...SeniorFull timeWork experience placementInternshipRemote workFlexible hours$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...Application Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,...SeniorWork experience placementWork at office$115k - $184k
...of products and services that help people, businesses and governments realize their greatest potential. Title And Summary Senior Software Engineer Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to connect and...SeniorFull timeContract workPart timeWorldwideFlexible hours$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours- PDQ is hiring a Senior Platform Engineer to help build and scale the technical foundation behind PDQ Connect. This role spans the full software lifecycle, from backend services to infrastructure and customer-impacting features, with strong opportunities for technical growth...SeniorFlexible hours
- Coda Octopus Engineering is an established Utah based small agile engineering firm in business... ...over 30 years. We blend expertise in software, firmware, hardware, and mechanical engineering... ...for a talented and high achieving Senior Software Engineer to work in and lead our...Senior
$60 per hour
...front‑end, back‑end, full‑stack, machine learning, and other engineers — who are driving real‑world impact in AI development. Our platform... ...degree (completed or in progress). Previous experience as a Software Developer, Coder, Software Engineer, or Programmer is...SeniorHourly payFull timeRemote workFlexible hours- ...leading-edge team at Audio Enhancement, a fast-growing company revolutionizing K-12 education technology. We're looking for a Senior Software Engineer to join our team as we transform our on-prem system into a modern hybrid IoT/cloud platform. In this role, you'll work...SeniorTemporary work
$80k - $180k
...and Vue.js at the front‑end. We develop software as simple as forms for data capture to Roslyn... ...custom patterns handling our enrollment engine. We believe the best part of development... ...devising the proper implementation. Our senior engineers solve problems, define the features...SeniorWork at office$111.2k - $198.22k
...A diversified engineering firm is seeking a Lead Water / Wastewater Engineer to join their team in Phoenix, AZ. The ideal candidate will have over 10 years of relevant experience, including project management for both municipal and industrial water/wastewater projects....Senior- ...Job Description Job Description Job Description: Senior Software Developers are responsible for working on significant critical projects and take responsibility for all facets of the development process. You actively participate in backlog grooming and architecture...SeniorTemporary workFlexible hours
$48k - $96k
...Position Senior Android Developer at Lumenalta. Base pay range $48,000 - $96,000 per year. What we’re working on Enterprise companies... ...the app store with over 100 reviews 5+ years of production-level software development experience Recent experience with RxJava Strong...SeniorRemote workFlexible hours- ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Software Engineering Job Code: 38244 Job Location: Salt Lake City, UT Job Schedule: 9/80 employees work 9 out of 14 days- totaling 80...SeniorLocal area
- A dynamic data streaming company is looking for a Senior Software Engineer to own the design and implementation of complex backend systems. The ideal candidate will have 5+ years of experience in backend development, expertise in major programming languages, and a solid...SeniorRemote job
$160k - $190k
...Job Description Job Description Senior Fullstack Software Engineer Job Title: Senior Full-Stack Software Engineer (100% REMOTE! Salary: $160-190k/year + bonus + equity! Requirements: 5+ years of Software Engineering experience, React, Python, Django, AI proficiency...SeniorOngoing contractContract workWork at officeLocal areaRemote work- ...Insight Global's higher education clients is looking for a Senior ServiceNow Engineer to join their team in Millcreek, UT! They will be... ...properly address customer problems Troubleshoot and configure software and hardware Qualifications 5+ years of experience with...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
Related searches
- network software engineer Salt Lake City, UT
- software engineer travel Salt Lake City, UT
- senior robotics software engineer Salt Lake City, UT
- entry level software engineer remote Salt Lake City, UT
- cybersecurity software engineer Salt Lake City, UT
- federal - software developer Salt Lake City, UT
- agile software developer Salt Lake City, UT
- financial software developer Salt Lake City, UT
- graduate software developer no experience Salt Lake City, UT
- graduate software developer Salt Lake City, UT




