Senior Data Engineer
Job Title: Senior Data Engineer
Location: Galway (Hybrid / Onsite Options Available)
Type: Permanent, Full-Time
Overview
An exceptional opportunity has opened for a Senior Data Engineer based in Galway to join a global technology function driving modern data solutions across enterprise platforms. This role will play a key part in enabling real-time data analytics, empowering business leaders with the insights needed to optimize performance, delivery, and strategic alignment.
The successful candidate will have strong technical expertise across data engineering, cloud platforms, and integration pipelines, with a passion for designing scalable, reusable, and performant data solutions.
Key Responsibilities
Design and implement robust, scalable data models and pipelines to support enterprise analytics and reporting.
Enable integration and transformation of complex data from internal and external sources into a central data ecosystem.
Build and maintain ETL/ELT processes using technologies such as Python, Snowflake SnowSQL, and Control-M or similar schedulers.
Contribute to the architecture and optimization of cloud-based data platforms, including Snowflake, AWS RDS, Azure, and Dataverse.
Collaborate closely with analysts, developers, architects, and business stakeholders to understand data needs and deliver aligned solutions.
Guide and mentor junior team members in technical best practices and solution design.
Translate business requirements into scalable technical solutions aligned with long-term strategic goals.
Maintain high standards for code quality, reusability, and documentation in a multi-developer, global environment.
Key Skills & Experience
5+ years of experience in data engineering, data analysis, and data architecture within complex enterprise environments.
Strong SQL and PL/SQL skills with hands-on experience in relational database systems such as Oracle, PostgreSQL, or similar.
Expertise in cloud-based data platforms, especially Snowflake, Azure, or AWS.
Experience in designing, developing, and managing data movement pipelines and ETL/ELT processes.
Proficiency in Python, Shell scripting, and working with tools like Control-M.
Solid understanding of data modeling concepts (Relational and Dimensional) and familiarity with modeling tools (e.g. PowerDesigner).
Familiarity with data ingestion tools such as Apache NiFi or Kafka is a plus.
Experience with BI tools such as Power BI, PowerApps, or Tableau is advantageous.
Background working with datasets and systems in domains like Jira, Jira Align, or Workforce Connect is beneficial.
Strong problem-solving skills and the ability to work independently and collaboratively in a fast-paced environment.
What You’ll Bring
A passion for delivering clean, high-quality data solutions.
Excellent communication and interpersonal skills—able to translate complex technical concepts to non-technical stakeholders.
A proactive, ownership-driven mindset with a focus on continuous improvement and innovation.
The ability to adapt to shifting priorities and evolving project needs.
A team-first mentality and willingness to contribute to long-term architectural direction and team development.
Benefits & Culture
Competitive salary and bonus scheme
Generous pension and health coverage
Career progression and training support
Inclusive, collaborative team culture
Flexible hybrid working model
Interested?
Apply now to discuss how this Senior Data Engineer role aligns with your career goals.
Similar Jobs
Search Jobs
Match my CV
We take the hard work out of finding you a new job. Simply upload your CV (or call us) and we’ll get hunting for you!