At NiCE, we are looking for a BI Data Engineer to join our R&D Business Operations team. As a seasoned professional, you will be responsible for designing, building, and maintaining scalable data pipelines, managing cloud data warehouses, and implementing data quality checks. You will work across R&D, Product, IT, and Business Operations to translate business requirements into data solutions and explore emerging AI capabilities. We offer a hybrid work model and a collaborative, creative environment.
Requirements
- At least 5 years of hands-on, production data engineering experience
- Proven expertise with a cloud data warehouse (Snowflake)
- Hands-on experience with a data ingestion tool (e.g., Fivetran or equivalent)
- Hands-on experience with a data transformation framework (e.g., dbt or equivalent)
- Strong SQL skills: advanced querying, optimization, and data modeling
- Strong hands-on experience working with external APIs, including authentication, rate limits, pagination, and error handling
- Ability to design, build, and maintain custom API-based data ingestion pipelines in Python
- Hands-on experience with Python for data engineering tasks
- Practical experience operating workflow orchestration tools such as Airflow
- Ownership and administration of cloud data environments such as AWS or Azure, including account-level responsibility for data workloads
- A strong sense of accountability — comfortable being the go-to person for your data domains and available to respond when issues arise outside of regular hours
- Genuine curiosity about developments in the AI and data space — someone who actively follows trends, is eager to experiment, and brings new ideas to the table
Benefits
- Generous Paid Time Off
- 401k Matching
- Retirement Plan
- Tuition Reimbursement
- Relocation Assistance
- Four Day Work Week
- Generous Parental Leave