NICE

Tech / AI / Software

LeadSoftwareEngineer

prague, prague, czechia
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Lead candidates.

The Brief

“Lead Software Engineer at NICE. Skills: Lead Software Engineer, SaaS, Contact centers, Channels / adapters, Integrations, AWS, PHP, AI. Develop channels / adapters that integrate with third-party platforms. Synchronize communication between these services and the rest of our product”

What You'll Achieve.

Maintain very low defect rates across teams; Respond quickly

Industry & Context.

Tech / AI / Software
Problems you'll solve

Looks for solutions instead of excuses

What They're Looking For.

Must Have

Fluent in English, Senior software engineer, Enthusiastic about AI, Understand fundamental principles of AWS Kinesis, AWS SQS, and AWS Lambda

Nice to Have

Expert in every one of them (AWS Kinesis, AWS SQS, AWS Lambda)

What You'll Do.

Develop channels / adapters that integrate with third-party platforms

Synchronize communication between these services and the rest of our product

Manage over 30 integrations across 17 regions worldwide

Respond quickly to issues

Monitor the health of our integrations

Fix most issues immediately

How You'll Work.

Team & Collaboration

Collaboratively find the best way to design a feature

Communication Scope

Clearly articulate technical arguments

Full Job Description

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? We’re seeking someone who is technically strong, thinks in context, looks for solutions instead of excuses, and is enthusiastic about AI and able to use it to work more effectively. How will you make an impact? Our product is part of a comprehensive SaaS solution for contact centers. We develop channels / adapters that integrate with third-party platforms such as Facebook, WhatsApp, SMS, etc., and synchronize communication between these services and the rest of our product. We manage over 30 integrations across 17 regions worldwide, and our product is used daily by hundreds to thousands of large multinational companies. Reliability, scalability, and the ability to respond quickly are critical for us. Approximately 200 million requests pass through our integrations every day. We do not build a monolith. Each adapter has its own repository, which eventually led us to adopt a monorepo approach. Our codebase is intentionally not overly complex, which helps us maintain very low defect rates across teams. We regularly monitor the health of our integrations via Kibana dashboards and aim to fix most issues immediately (the rest are handled based on priority). Our product communicates with services such as AWS Kinesis, AWS SQS, and AWS Lambda. We don’t expect you to be an expert in every one of them, but we do expect you to understand their fundamental principles. Have you got what it takes? You can clearly articulate technical arguments and collaboratively find the best way to design a feature You are a senior software engineer You are enthusiastic about AI and enjoy being more productive thanks to it You follow Domain‑Driven Design (DDD) and SOLID principl

Free ATS check

Applying for this Lead Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Greenhouse

  • Create a Greenhouse profile before applying — it saves time across multiple applications.
  • Upload your resume as a PDF; the parser handles it better than Word.
  • Answer all knockout questions carefully — wrong answers auto-reject before a human sees you.
  • Enable email notifications to track application status in real time.

ANONYMOUS · UNFILTERED

What do employees actually say about NICE?

Real rants from real employees. Read before you apply.

Read Company Rants →