Senior Data Engineer - Python

Methodius Ltd โ€” Ireland ยท Posted ~1 day ago

Senior Hybrid

Skills

Python SQL Object-oriented programming Data ingestion pipelines Data provisioning Data transformation Relational databases Data quality Production support Performance tuning Troubleshooting Agile Java SQL Server PostgreSQL MySQL CI/CD DevOps

๐Ÿ”“ Log in to save this job, tailor your resume & track your apply process โ€” 7 days free, no card needed.

Log in to add to target list

Summary

A globally operating technology organization is seeking a Senior Data Engineer to design, build, and support enterprise-scale data ingestion and provisioning solutions. You will use Python and advanced SQL to develop reliable pipelines, work with relational databases, improve data quality and operational resilience, and collaborate across Python and Java environments. The role is hybrid, with three days onsite per week, and requires eligibility to work in Ireland or the EU.

Highlights

Build and modernize enterprise-scale data platforms supporting analytics and strategic decision-making. The role offers exposure to modern technologies, collaboration with experienced engineers, continuous learning, professional development, and a broad benefits package.

Description

Are you a highly skilled Data Engineer with strong Python and SQL expertise? Looking to accelerate your career while working on complex, business-critical data platforms within a globally recognised technology organisation? Are you interested in Building Scalable Data Solutions with a Global Technology Leader? This is an exciting opportunity to join a high-performing engineering team where you'll design and deliver data solutions that power analytics, reporting, and strategic decision-making across the business. You'll work with modern technologies, collaborate with talented engineers, and play a key role in shaping the future of enterprise data platforms. Why Join? Work with a leading global IT services organisationContribute to large-scale, business-critical data initiativesGain exposure to innovative technologies and modern engineering practicesCollaborate with experienced engineers in a supportive, Agile environmentOpportunity to influence data platform modernisation and transformation programmesContinuous learning and career development opportunities The Opportunity We are seeking an experienced Senior Data Engineer to join my clients growing team and help design, build, and support enterprise-scale data ingestion and provisioning solutions. The ideal candidate will bring deep Python development expertise, strong SQL capabilities, and hands-on experience delivering robust data pipelines. You will work across both Python and Java-based ecosystems, helping to deliver reliable, scalable, and high-performance data solutions that support critical business functions. Key Responsibilities Data Engineering & Platform Development Design, develop, and maintain scalable data ingestion and provisioning pipelines supporting business-critical applications.Build high-quality Python solutions using object-oriented design principles and engineering best practices.Develop and optimise data transformation processes to integrate data from multiple structured and semi-structured sources.Write efficient, maintainable SQL to support complex data processing, validation, and reporting requirements.Work with enterprise relational databases including SQL Server, PostgreSQL, and MySQL.Ensure the performance, reliability, and operational stability of production data pipelines.Investigate data issues, perform root cause analysis, and implement long-term solutions to improve data quality and resilience.Collaborate with software engineering teams across Python and Java environments to deliver integrated data solutions. Continuous Improvement & Innovation Contribute to data platform modernisation initiatives and architectural improvements.Identify opportunities to enhance automation, scalability, and operational efficiency.Monitor, troubleshoot, and optimise data pipelines to meet performance and reliability targets.Create and maintain technical documentation, data models, and engineering standards.Participate in Agile ceremonies and contribute to a culture of continuous improvement. About You Essential Experience & Skills Bachelor's degree in Computer Science, Data Engineering, Software Engineering, or a related discipline.5+ years of hands-on software engineering or data engineering experience.Strong Python development expertise with solid object-oriented programming knowledge.Proven experience building, maintaining, and supporting data ingestion and provisioning pipelines.Advanced SQL development skills, including complex queries, joins, optimisation, and performance tuning.Experience working with relational database platforms such as SQL Server, PostgreSQL, or MySQL.Strong understanding of data quality frameworks, validation processes, and production support.Experience working within Agile delivery environments.Excellent analytical, troubleshooting, and problem-solving abilities.Strong communication skills with the ability to engage effectively with both technical and non-technical stakeholders. Desirable Experience Java development experience within enterprise application environments.Experience working across both Python and Java technology stacks.Knowledge of Financial Services, Banking, or Investment Management data domains.Exposure to cloud transformation, platform modernisation, or migration programmes.Experience with CI/CD, DevOps practices, or modern software delivery methodologies. What Success Looks Like In this role, you'll help deliver reliable, scalable, and high-performing data solutions that enable critical business insights. You'll contribute to the evolution of data platform, drive engineering excellence, and play a key role in supporting the organisation's data-driven strategy. Salary dependent on candidate experience. Benefits: Annual Bonus Scheme. Contributory Pension. Private Medical Insurance. Life Assurance & Long-Term Disability. Employee Assistance Programme. 22 days annual leave + 10 public holidays. Continuous Learning & Development. Access to extensive training & certification resources. Lunch & Learn sessions. Additional perks including company discounts, on-site parking, and bike-to-work scheme Based in Letterkenny, Co. Donegal. Hybrid (3 days onsite per week). Candidates must be eligible to work in Ireland/EU. For more information, please contact David Coyle at 01 635 1748 or email david@methodius.com