Senior Software Engineer (Python, AWS)

9 Hours ago • 5 Years + • Devops

Job Summary

Job Description

NiCE is seeking a highly driven and technically skilled Software Engineer to integrate Content Management Systems with AWS Knowledge Hub, enabling advanced Retrieval-Augmented Generation (RAG) search across diverse customer data without duplication. The role involves expanding Knowledge Hub's scope to include non-traditional knowledge items and enhancing customer self-service capabilities. You will work with AI, search infrastructure, and developer experience to make enterprise knowledge accessible and actionable. Responsibilities include building secure, scalable connectors, enabling self-service ingestion, collaborating with NLP/AI and product teams, and implementing data governance.
Must have:
  • Experience with RAG pipelines and LLM applications
  • 5+ years of AWS Knowledge Hub, AppFlow, or equivalent experience
  • Strong backend development (Python, Typescript/NodeJS, .NET/Java)
  • Experience with REST APIs
  • Infrastructure as a code (AWS Cloud formation, CDK)
  • Understanding of data ingestion and search optimization
  • Experience with unstructured/semi-structured data
  • Ability to design for scale, security, and multi-tenancy
Good to have:
  • Lead integration of CMS with AWS Knowledge Hub
  • Expand Knowledge Hub for non-traditional items
  • Enhance customer self-service capabilities
  • Build connectors to customer data repositories
  • Collaborate with NLP/AI and UX teams
Perks:
  • NICE-FLEX hybrid model (2 days office, 3 days remote)
  • Fast-paced, collaborative, and creative environment
  • Endless internal career opportunities

Job Details

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 are looking for a highly driven and technically skilled Software Engineer to lead the integration of various Content Management Systems with AWS Knowledge Hub, enabling advanced Retrieval-Augmented Generation (RAG) search across heterogeneous customer data—without requiring data duplication. This role will also be responsible for expanding the scope of Knowledge Hub to support non-traditional knowledge items and enhance customer self-service capabilities.

You will work at the intersection of AI, search infrastructure, and developer experience to make enterprise knowledge instantly accessible, actionable, and AI-ready.

 How will you make an impact?

  • Integrate CMS with AWS Knowledge Hub to allow seamless RAG-based search across diverse data types—eliminating the need to copy data into Knowledge Hub instances.
  • Extend Knowledge Hub capabilities to ingest and index non-knowledge assets, including structured data, documents, tickets, logs, and other enterprise sources.
  • Build secure, scalable connectors to read directly from customer-maintained indices and data repositories.
  • Enable self-service capabilities for customers to manage content sources using App Flow, Tray.ai, configure ingestion rules, and set up search parameters independently.
  • Collaborate with the NLP/AI team to optimize relevance and performance for RAG search pipelines.
  • Work closely with product and UX teams to design intuitive, powerful experiences around self-service data onboarding and search configuration.
  • Implement data governance, access control, and observability features to ensure enterprise readiness.

 Have you got what it takes?

  • Proven experience with search infrastructure, RAG pipelines, and LLM-based applications.
  • 5+ Years’ hands-on experience with AWS Knowledge Hub, AppFlow, Tray.ai, or equivalent cloud-based indexing/search platforms.
  • Strong backend development skills (Python, Typescript/NodeJS, .NET/Java) and familiarity with building and consuming REST APIs.
  • Infrastructure as a code (IAAS) service like AWS Cloud formation, CDK knowledge
  • Deep understanding of data ingestion pipelines, index management, and search query optimization.
  • Experience working with unstructured and semi-structured data in real-world enterprise settings.
  • Ability to design for scale, security, and multi-tenant environment.

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.


Reporting into:
Tech Manager, Engineering, CX
Role Type: Individual Contributor

 

 

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.

 

Similar Jobs

Fandom  - Senior Financial Analyst

Fandom

Los Angeles, California, United States (Remote)
1 Month ago
Nice - Team Lead, IT Tech Support

Nice

Ra'anana, Center District, Israel (Hybrid)
1 Week ago
Dynamis Inc - Emergency Management Specialist

Dynamis Inc

Washington, District Of Columbia, United States (On-Site)
1 Month ago
Palo Alto Networks - Senior Analyst, IT SOX and External Reporting Assurance

Palo Alto Networks

Santa Clara, California, United States (On-Site)
3 Weeks ago
Realworld one - Vice President, Life Sciences Instruments

Realworld one

Germany (Hybrid)
3 Months ago
AiDash - Senior Engineering Manager - Devops

AiDash

Bengaluru, Karnataka, India (Hybrid)
4 Weeks ago
bytedance - Software Engineer - Edge Cloud Infrastructure

bytedance

Singapore (On-Site)
3 Weeks ago
Eqvilent - Python & DevOps Engineer

Eqvilent

(Remote)
4 Months ago
UXBERT Labs - Senior DevOps Engineer

UXBERT Labs

Riyadh, Riyadh Province, Saudi Arabia (Hybrid)
5 Months ago
Google - Software Engineer, Site Reliability Engineering, Campus

Google

Sydney, New South Wales, Australia (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

fat shark games - Senior Product Marketing Manager

fat shark games

Stockholm, Stockholm County, Sweden (On-Site)
2 Months ago
Capgemini - C++ Developer/ Networking

Capgemini

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Temporal Technologies - Account Executive, New Logo

Temporal Technologies

New York, United States (Remote)
1 Month ago
Scientific Games - Field Service Technician I

Scientific Games

Arizona, United States (On-Site)
3 Months ago
HCL Tech - Project Manager with Scrum Master

HCL Tech

Texas, United States (On-Site)
1 Month ago
London stock Exchange - Customer Support Executive - Turkish

London stock Exchange

Gdynia, Pomeranian Voivodeship, Poland (On-Site)
1 Month ago
Eventbrite - Business Development Manager

Eventbrite

United Kingdom (Remote)
1 Month ago
Oliver Plus - Business Lead

Oliver Plus

Mumbai, Maharashtra, India (On-Site)
1 Week ago
Rackspace Technology - Senior Engagement/Project Manager - IN (Professional Services)

Rackspace Technology

Gurugram, Haryana, India (Hybrid)
2 Days ago
AiDash - Software Development Engineer in Test - III

AiDash

Gurugram, India (Hybrid)
2 Days ago

Get notifed when new similar jobs are uploaded

Jobs in Pune, Maharashtra, India

Google - Senior Application Engineer

Google

Bengaluru, Karnataka, India (On-Site)
2 Months ago
Zscaler - Senior Staff Software Development Engineer - API, Cloud

Zscaler

Bengaluru, Karnataka, India (Hybrid)
1 Month ago
Wind River - MTS - Multimedia/GPU stack development

Wind River

Bengaluru, Karnataka, India (On-Site)
4 Weeks ago
Hitachi - Quality Analyst

Hitachi

Pune, Maharashtra, India (On-Site)
8 Months ago
Ion - Business Consultant – IT2 and TRM

Ion

Noida, Uttar Pradesh, India (On-Site)
9 Months ago
Qualcomm - Low Power CAD Engineer

Qualcomm

Bengaluru, Karnataka, India (On-Site)
1 Month ago
Capgemini - MRP

Capgemini

Chennai, Tamil Nadu, India (On-Site)
4 Weeks ago
Vigaet - Internship - Mechanical Engineer

Vigaet

Bengaluru, Karnataka, India (On-Site)
7 Months ago
Rippling - Staff Software Engineer - Employment Products

Rippling

Bengaluru, Karnataka, India (On-Site)
2 Weeks ago
Alphawave Semi - Senior Engineer II - EMIR

Alphawave Semi

Bengaluru, Karnataka, India (On-Site)
1 Year ago

Get notifed when new similar jobs are uploaded

Devops Jobs

London stock Exchange - Platform Principal Engineer

London stock Exchange

London, England, United Kingdom (On-Site)
1 Month ago
Unity - Senior ML Infrastructure Engineer

Unity

San Francisco, California, United States (On-Site)
8 Months ago
Diligent Corporation - Solutions Engineer

Diligent Corporation

Vancouver, British Columbia, Canada (On-Site)
1 Month ago
Brillio - Azure Kubernetes Architect - R01530963

Brillio

Bengaluru, Karnataka, India (Hybrid)
8 Months ago
Zelis  - Senior DevOps Engineer

Zelis

Hyderabad, Telangana, India (On-Site)
1 Month ago
Capgemini - AWS Engineer

Capgemini

Gurugram, Haryana, India (On-Site)
1 Month ago
Thousand Eyes - Site Reliability Engineer, Datastores

Thousand Eyes

Lisbon, Lisbon, Portugal (On-Site)
1 Month ago
Fractal - DevOps - Lead

Fractal

Mumbai, Maharashtra, India (On-Site)
7 Months ago
Ajmera Infotech - Android Developer II – Build Mission-Critical Health-Tech Apps

Ajmera Infotech

Bengaluru, Karnataka, India (On-Site)
1 Week ago
ARHS - Azure Cloud Architect (m/f)

ARHS

Luxembourg (On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Pune, Maharashtra, India (Hybrid)

Santa Clara, California, United States (On-Site)

Atlanta, Georgia, United States (Hybrid)

Prague, Prague, Czechia (Hybrid)

Atlanta, Georgia, United States (Hybrid)

Atlanta, Georgia, United States (Hybrid)

Hoboken, New Jersey, United States (Hybrid)

Pune, Maharashtra, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Nice

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug