Senior Software - Data Engineer
About the job
Job Title: Senior Software/Data Engineer - Liquidity & Funding Analytics
Location: Dublin, Ireland
Contract Type: Permanent
Business Context:
A leading global financial institution is seeking an experienced Software/Data Engineer to enhance its strategic Liquidity and Funding platform. This Dublin-based role is part of a high-performing global engineering team delivering scalable, data-driven solutions supporting liquidity and funding functions across markets and Treasury operations. The role contributes directly to technology priorities, enabling data transparency, automation, and analytical insights.
Why Join:
-
High-Performance Culture: Work with expert, cross-functional teams in a collaborative, innovation-focused environment.
-
Key Contributions: Influence technical direction and deliver strategic solutions for global liquidity management.
-
Growth & Exposure: Gain deep domain expertise in liquidity management, securities, and funding across multiple asset classes while working with global stakeholders.
Position Overview:
The ideal candidate is a motivated team player with strong technical expertise, capable of scaling ideas, collaborating effectively, and delivering high-quality solutions. You will work on a team delivering global funding and liquidity metrics across a spectrum of capital market products, supporting front-to-back operations.
Required Qualifications:
-
Bachelor's degree in Computer Science, Engineering, or related field, or equivalent experience.
-
Strong computer science fundamentals: algorithms, data structures, computational complexity.
Non-Technical Skills:
-
Excellent communication and teamwork skills.
-
Experience collaborating efficiently in a global team.
-
Comfortable working in fast-paced environments with flexible goals aligned to business priorities.
-
Knowledge of capital markets products and financial industry experience is a plus.
Technical Skills - Software Engineering:
-
8-10 years Java experience, strong understanding of JVM internals.
-
Proven experience designing and developing secure RESTful APIs and microservices using Spring Boot.
-
Strong object-oriented design, clean coding practices, and system design for scalability and reliability.
-
Hands-on experience with Git and CI/CD toolsets.
-
Proficiency in RDBMS & SQL for analytical and operational workloads.
-
Familiarity with application monitoring, observability, and logging solutions.
Technical Skills - Data Engineering:
-
8+ years building scalable, reliable data pipelines using Databricks and Apache Spark.
-
Expertise in data ingestion, transformation, and orchestration pipelines, ideally in financial or risk domains.
-
Strong experience with Azure Data Factory, Azure Data Lake, and modern cloud-native architectures.
-
Familiarity with streaming platforms such as Kafka or similar technologies.
-
Working knowledge of cloud data warehouses and lakehouse solutions.
-
Experience with data quality, observability, unit testing, and performance optimization in distributed environments.
-
Understanding of data security, access control, and governance best practices.
Other Responsibilities:
-
Actively engage in engineering community initiatives and cross-platform learning.
-
Champion quality, innovation, teamwork, and service to the business.
-
Share knowledge, mentor colleagues, and foster a positive work environment.
-
Communicate effectively with technical and non-technical stakeholders.
-
Embrace change, drive productivity, and deliver operational efficiency.
Shared Commitments:
-
Think like a customer; deliver trusted advice and exceptional experiences.
-
Act like an owner; lead with integrity and drive business results.
-
Execute with speed and impact; take calculated risks.
-
Innovate with purpose; simplify processes and improve systems.
-
Develop colleagues; embrace diversity and respect others.
Inclusiveness:
The organisation is committed to an inclusive and accessible environment where all employees and customers feel valued and supported. Accommodations are available for recruitment or interview processes as required.
