👨🏻‍💻 postech.work

Data Engineer (Senior-Lead Level)

iCIMS • 🌐 In Person

In Person Posted 3 days, 6 hours ago

Job Description

Job Overview

At iCIMS, we're redefining how people connect with opportunity through intelligent, human-centred technology. We're growing rapidly and are seeking senior-to-lead level Data Engineers to build the next generation of our Talent Cloud platform through scalable data pipelines, storage systems, and analytics solutions that power our data-driven decision-making and AI capabilities.

You'll design, build, and optimise data infrastructure that supports analytics, business intelligence, and product development. You'll collaborate with software engineers, data scientists, and product experts in a culture that values innovation, ownership, and continuous learning.

This is a hybrid position based in Dublin city centre, our strategic hub for AI development in Ireland.

About Us

When you join iCIMS, you join the team helping global companies transform business and the world through the power of talent. Our customers do amazing things: design rocket ships, create vaccines, deliver consumer goods globally, overnight, with a smile. As the Talent Cloud company, we empower these organizations to attract, engage, hire, and advance the right talent. We’re passionate about helping companies build a diverse, winning workforce and about building our home team. We're dedicated to fostering an inclusive, purpose-driven, and innovative work environment where everyone belongs.

Responsibilities

Design, develop, and maintain scalable data pipelines to collect, process, and store data from multiple sources

Build and optimise data infrastructure to support analytics, reporting, and AI/ML workloads

Implement event sourcing and streaming architectures (e.g., Kafka, AWS Kinesis) for autonomous agents and reactive systems

Apply security-by-design principles, data governance, and best practices to all data solutions, ensuring compliance with enterprise standards and regulatory requirements

Collaborate with engineering, product, and business stakeholders to deliver reliable data solutions

Troubleshoot and resolve data-related issues whilst ensuring data quality and integrity

Stay up to date with the latest industry trends and technologies to drive innovation within the team

Contribute to best practices, frameworks, and tools for data engineering excellence

For senior-level candidates: mentor junior engineers and lead technical initiatives

Qualifications

We're hiring at all experience levels and will match responsibilities to your background.

Bachelor's degree in Computer Science, Engineering, or related field (or equivalent professional experience)

8+ years of relevant Data Engineering experience.

Experience building and maintaining large-scale data pipelines and systems

Proficiency in Python; familiarity with Java

Strong SQL skills and experience with relational and non-relational databases (e.g., SQL Server, PostgreSQL, MySQL, MongoDB)

Hands-on experience with cloud platforms (AWS preferred) and services like S3, Redshift, or BigQuery

Experience with streaming platforms (Kafka, AWS Kinesis) and event-driven architectures

Understanding of data modelling, warehousing, and schema design principles

Familiarity with data transformation tools (e.g., dbt), BI platforms (e.g., Looker, Tableau), and API development for data consumption

Knowledge of version control (Git), CI/CD pipelines, and security principles for data systems (encryption, IAM, compliance frameworks)

Experience with user behaviour tracking platforms (e.g., Snowplow, Google Analytics) is a plus

Strong analytical and problem-solving skills with intellectual curiosity

Strong communication and collaboration skills across both technical and non-technical teams

For senior-level candidates: demonstrated experience in mentoring, leading projects, or driving strategic data initiatives

EEO Statement

iCIMS is a place where everyone belongs. We celebrate diversity and are committed to creating an inclusive environment for all employees. Our approach helps us to build a winning team that represents a variety of backgrounds, perspectives, and abilities. So, regardless of how your diversity expresses itself, you can find a home here at iCIMS. We prohibit discrimination and harassment of any kind based on race, color, religion, national origin, sex (including pregnancy), sexual orientation, gender identity, gender expression, age, veteran status, genetic information, disability, or other applicable legally protected characteristics. If you’d like to request an accommodation due to a disability, please contact us at careers@icims.com.

Compensation And Benefits

iCIMS offers a comprehensive benefits package: medical, vision, and dental, life insurance, pensions, tuition reimbursement, lifestyle spending accounts, and generous paid time off plans (vacation, sick, parental leave). Learn more here: https://careers.icims.com/benefits

Get job updates in your inbox

Subscribe to our newsletter and stay updated with the best job opportunities.