Direct message the job poster from Nicoll Curtin
Project and Functions Recruiter with Nicoll Curtin Ireland
Principal Data Engineer
Our Client, a large financial investment firm based in Galway, is currently seeking a Principal Data Engineer to join their business on a permanent basis. The Data Engineer will be responsible for designing, developing, documenting, and implementing end-to-end data solutions while adhering to best engineering practices. This role involves testing, deployment, and providing production support. The ideal candidate will have expertise in Python, Snowflake, data analysis and modeling, ETL/ELT processes, and API development and maintenance to support a diverse range of business needs.
Experience & Qualifications:
* 5+ years of relevant experience in business intelligence, analytics, or data process improvement.
* Bachelor’s degree in Computer Science, Engineering, Statistics, or a related field (Master’s degree preferred).
Key Responsibilities:
* Apply industry-leading analytics approaches and tools to transform data into meaningful insights.
* Develop and maintain high-quality, scalable, and cost-effective software solutions in an agile environment.
* Build and optimize highly scalable distributed systems in public cloud environments.
* Define and implement best engineering practices and data strategies to enhance business operations.
Technical Skills Required:
* Expertise in relational database management (Oracle, Snowflake, PostgreSQL).
* Extensive experience with ETL/ELT tools such as Informatica, NiFi, and SnapLogic.
* Strong background in data analysis, profiling, and data modeling.
* Knowledge of data warehousing methodologies and concepts.
* Proficiency in ANSI SQL, stored procedures, and performance tuning.
* Experience with Python for data movement and transformation, including object-oriented programming.
* Familiarity with batch cycle orchestration tools like Control-M, Autosys, or Crontab.
* Implementation of best practices in data security, role-based access control, and data masking.
* Knowledge of cloud platforms and services (AWS – IAM, EC2, S3, Lambda, RDS).
* Understanding of data streaming tools such as Kafka and Kinesis.
* Experience designing scalable data models optimized for ingestion and analytics, including SCD.
* Proficiency in CI/CD processes and tools like Git, Jenkins, and automated deployments.
* Experience with REST APIs and in-memory technologies.
To learn more about this position, apply directly or get in touch at Ricky.brereton@nicollcurtin.com.
Seniority level
* Mid-Senior level
Employment type
* Full-time
Job function
Referrals increase your chances of interviewing at Nicoll Curtin by 2x.
Get notified about new Data Engineer jobs in County Galway, Ireland.
Salary: €65,000.00-€72,000.00
#J-18808-Ljbffr