Senior Data Engineer

3 Months ago • 2 Years +
Data Analysis

Job Description

NiCE is seeking a highly skilled and experienced Data Engineer to join their growing company. The role involves working on a variety of applications and services to support an omni-channel, interactive communication platform. The Data Engineer will be crucial in ensuring data delivery performance, contributing to enterprise-grade data capabilities, and leveraging AI best practices and cutting-edge tools to optimize data processing and storage. Responsibilities include shaping data strategy and architecture, evolving data standards and best practices with AI-driven approaches, analyzing data for maximum value, monitoring database performance with AI solutions, and developing strategies for scaling data processing and storage. The role also involves collaborating with multidisciplinary teams and continuously developing hands-on skills with new AI/ML technologies.
Good To Have:
  • Experience architecting database solutions in AWS.
  • Database and ETL automation experience.
  • Experience with Cassandra and Neo4J.
  • Performance tuning 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.
Must Have:
  • Experience with relational and non-relational databases.
  • Experience with data warehousing and ETL tools.
  • Expertise in building business-centric reports from complex data.
  • Demonstrable data and reporting problem-solving skills.
  • Good knowledge of GDPR compliance and data governance.
  • 2+ years of relevant industry experience.
  • Ability to work with cross-functional teams.
  • Clear communication and presentation skills.

Add these skills to join the top 1% applicants for this job

cross-functional
communication
problem-solving
data-analytics
data-structures
agile-development
postgresql
mysql
aws
terraform
helm
looker
tableau
data-science
neo4j
cassandra
docker
kubernetes

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.

 

Set alerts for more jobs like Senior Data Engineer
Set alerts for new jobs by Nice
Set alerts for new Data Analysis jobs in United States
Set alerts for new jobs in United States
Set alerts for Data Analysis (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙