NICE logoNICE logo

Senior Software Engineer - Customer Experience (CX)

NICEColombia - Medellin
Hybrid Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

Do You Have What It Takes? (Required Qualifications)Bachelor’s degree in Computer Science or a related field, or equivalent experience.6+ years of professional software engineering experience. Proficiency in programming languages and frameworks relevant to the role. Strong understanding of distributed systems and cloud architectures. Experience with API design and development. Ability to mentor and lead engineering teams.

About the job

At NICE, we don’t just face challenges; we push our limits. Our ambition drives us to be game changers in the industry. We strive for excellence and consistently exceed our own high standards. If you share our passion, we invite you to explore a career opportunity that ignites your potential.

Location: Medellín, Colombia (Hybrid)

Team: SmartReach/LiveVox (LVP)

Employment Type: Full-time

About NICE

NICE is a leader in providing advanced customer experience solutions. Our commitment to innovation drives us to create exceptional experiences for customers and businesses alike, ensuring every interaction is impactful.

Role Overview

As a Senior Software Engineer, you will design, develop, test, and maintain distributed services and high-throughput APIs that cater to mission-critical customer experience (CX) operations. Your expertise in systems thinking combined with hands-on coding, automation, and observability will enable you to deliver robust, scalable software solutions. You will also play a key role in mentoring junior engineers, exemplifying engineering excellence, and guiding our architectural evolution towards cloud-native methodologies.

About the Team

The LiveVox LVP team is responsible for developing and maintaining the essential platform capabilities that facilitate high-scale outbound and omnichannel CX experiences within the NICE CXone ecosystem. Our focus is on enhancing reliability, performance, and cloud-ready architecture to handle extensive customer interactions across diverse services. We work on modernizing our services, improving scalability and resilience, and providing foundational platform components that accelerate delivery across product teams.

How You’ll Make an Impact

  1. Collaborate with an agile team to enhance software functionality.
  2. Design and present initiatives aimed at improving current processes and the overall platform.
  3. Engage in coding and testing of projects.
  4. Develop automation tools to ensure software quality.
  5. Deliver high-quality, sustainable, and maintainable code.
  6. Effectively manage time across multiple concurrent projects.
  7. Participate in meetings and training as required.
  8. Provide mentorship to fellow developers when necessary.
  9. Contribute critical technical skills to the team and promote those capabilities to others.
  10. Act as a Technical or Team Lead as required.
  11. Adhere to established departmental procedures, policies, and processes.

About NICE

NICE is at the forefront of customer experience innovation, delivering solutions that empower businesses to provide exceptional service. Our commitment to excellence and continuous improvement sets us apart in the industry.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.