Senior Data Engineer

4 Hours ago • 2 Years + • Data Analysis

Job Summary

Job Description

NiCE is seeking a highly skilled and experienced Data Engineer to join their team. The role involves working on a variety of applications and services to support their omni-channel, interactive communication platform. The Data Engineer will play a key part in data delivery, ensuring performance to the highest standards, and will be part of a multidisciplinary team focused on delivering enterprise-grade data capabilities, leveraging AI best practices and cutting-edge tools. Responsibilities include contributing to strategy and architecture for databases and reporting data, evolving data standards and best practices, analyzing data to realize maximum value using AI tools, monitoring database performance with AI-powered solutions, and proposing strategies for scaling data processing and storage.
Must have:
  • Experience with relational and non-relational databases
  • Experience with data warehouse, data lakes, ETL tools
  • Expertise in building business-centric reports
  • Data and reporting problem-solving ability
  • Good knowledge of GDPR compliance and data governance
  • 2+ years of relevant industry experience
  • Ability to develop cross-functional relationships
  • Clear communication and presentation skills
Good to have:
  • Experience architecting database solutions in AWS
  • Database and ETL automation experience
  • Experience with Cassandra and Neo4J
  • Performance, optimization, troubleshooting skills
  • Agile framework experience
  • Awareness of data science and generative AI methods
  • Exposure to generative AI application frameworks
  • Basic AWS resource management
  • Containerization and orchestration with Docker, Kubernetes
  • Infrastructure as Code with Terraform
  • FedRAMP compliance experience

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 seeking a highly skilled and experienced Data Engineer to join our growing company, working on a variety of applications and services to support our omni-channel, interactive communication platform. In this role, you will play a key part in the success of our data delivery, ensuring performance to the highest standards. You'll be part of a multidisciplinary team focused on delivering enterprise-grade data capabilities, leveraging AI best practices and cutting-edge tools to optimize data processing and storage. This isn't just about maintaining systems; it's about shaping the future of data at NiCE.

The ideal candidate may have a previous background as a DBA, a developer, or a data scientist. Very good communication skills are essential, as is experience working with complex datasets. You will be someone who's happy to get into the detail of the problem rather than just “manage”, and be prepared to acquire a deep understanding of our data, how it is structured, where the value is, and the operational demands upon it. As an engineer, you need to know what good looks like and be able to measure our progress towards technical excellence, and to do that they must live, eat and breathe NiCE data.

How will you make an impact?

  • Contribute significantly to our strategy and architecture with databases and reporting data, shaping the future of our data landscape.
  • Help evolve our standards and best practices with data across the business, incorporating modern AI-driven approaches to data governance and security.
  • Analyze our data and advise where we can realize maximum value from it, using advanced analytical and AI tools to uncover critical insights and drive business decisions.
  • Monitor our database performance and implement AI-powered solutions for proactive anomaly detection and optimization, ensuring robust and efficient data operations.
  • Propose, plan, and execute innovative strategies to allow us to scale the way we process and store our data, with a focus on building resilient, high-performance architectures that push technological boundaries.
  • Work closely with various multidisciplinary teams with touchpoints in this field, fostering collaborative thinking and knowledge sharing across the organization.
  • Continue to develop and apply hands-on skills related to management of our data, and related topics, including the adoption of new AI/ML technologies for data management and continuous personal and professional growth.

 

Have you got what it takes?

Required:

  • Experience working with relational and non-relational databases, key-value and document stores at scale (e.g., MySQL, PostgreSQL, ).
  • Experience working with data warehouse, data lakes, and the associated ETL and reporting tools (e.g., AWS Redshift, Matillion, , Tableau, Looker).
  • Expertise and understanding of architectures needed to build business-centric reports from complex data.
  • Demonstrable data and reporting problem-solving, and data modeling ability.
  • Good knowledge around GDPR compliance, international data governance and security, including how AI tools can assist in these areas.
  • 2+ years of relevant industry experience.
  • Ability to develop and maintain good working relationships with cross-functional teams.
  • Ability to clearly communicate and present to internal and external stakeholders.

 

NiCE to have, but not essential:

  • Experience architecting database solutions in AWS with AWS Step Functions.
  • Database and ETL automation experience.
  • Experience with column-based and graph-based databases like Cassandra and Neo4J.
  • Performance, optimization, troubleshooting and tuning skills with relational and non-relational databases.
  • Agile framework experience.
  • Awareness of basic data science and generative AI methods.
  • Exposure to generative AI application frameworks for data insights.
  • Basic AWS resource management, including microservice deployment.
  • Containerization and orchestration with Docker, Helm and Kubernetes.
  • Infrastructure as Code with Terraform.
  • FedRAMP compliance experience.

 

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

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Atlanta, Georgia, United States

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Data Analysis Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Atlanta, Georgia, United States (On-Site)

Sandy, Utah, United States (On-Site)

United States (Remote)

Pune, Maharashtra, India (Hybrid)

Hoboken, New Jersey, United States (On-Site)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Pune, Maharashtra, India (Hybrid)

Manila, Metro Manila, Philippines (Hybrid)

Pune, Maharashtra, India (Hybrid)

View All Jobs

Get notified when new jobs are added by Nice