Senior Python Developer
12 month contract
Dublin - Hybrid
Company Overview
Our client is a leading global financial institution undergoing significant investment in next-generation trading, risk, and analytics platforms. The organisation is focused on modernising its technology landscape through scalable enterprise engineering, cloud-native architecture, and high-performance distributed systems.
This role sits within a high-impact engineering team responsible for delivering large-scale technology solutions directly aligned with business priorities.
Role Overview
We are seeking a Senior Python Engineer to contribute to the development of enterprise-grade platforms within a fast-paced financial services environment.
The role offers the opportunity to work across the full software development lifecycle, including the development of major greenfield components and strategic platform initiatives. The successful candidate will work closely with both technology and business stakeholders to build scalable, high-performance solutions supporting areas such as risk reporting, intraday risk calculation, and P&L analytics.
This position is best suited to an experienced engineer who can operate independently, solve complex technical problems, and contribute within a high-performing engineering environment.
Key Responsibilities
Software Engineering & Platform Development
- Design, develop, and maintain scalable backend and distributed systems using Python
- Contribute to the development of greenfield platform components and enterprise solutions
- Build and support high-performance applications used within trading and risk environments
- Develop microservices-based solutions within modern containerised environments
Architecture & Engineering Best Practices
- Contribute to distributed and parallel computing solutions
- Support scalable and resilient platform design using cloud-native and microservices architectures
- Participate across the full software development lifecycle including development, testing, deployment, and support
- Apply agile development methodologies and engineering best practices
Collaboration & Stakeholder Engagement
- Collaborate closely with engineering teams, product stakeholders, and business users
- Communicate effectively across both technical and non-technical audiences
- Operate as part of a high-performing delivery team working on business-critical initiatives
- Take ownership of technical solutions and proactively drive tasks through to completion
Key Requirements
- Strong commercial experience with Python development in enterprise environments
- Experience developing backend or full-stack applications
- Strong understanding of microservices and containerised application development
- Experience working with technologies such as:
- OpenShift / Kubernetes
- NoSQL databases (particularly MongoDB)
- Distributed or high-performance computing concepts
- Experience delivering enterprise-scale software solutions
- Strong understanding of software engineering fundamentals, testing, deployment, and agile delivery methodologies
- Ability to independently analyse problems and design practical technical solutions
- Strong communication and stakeholder management skills
Nice to Have
- Front-end development exposure, particularly with Angular
- Exposure to AI-assisted development tools or modern engineering productivity tooling
- Experience within Financial Services, Banking, Capital Markets, or other regulated industries
- Exposure to high-performance or grid/distributed computing environments
- Experience working on trading, analytics, or risk platforms within enterprise banking environments
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java/ React Developer
2026-06-03
.Net Developer
2026-05-22
Python Developer - RPA
2026-05-27
- Posted
- May 11, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Dublin
- Company
- Brightwater Recruitment
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java/ React Developer
2026-06-03
.Net Developer
2026-05-22
Python Developer - RPA
2026-05-27