-
Brightwater Recruitment

Python Developer

Brightwater Recruitment
Ireland · Contract · Mid-Senior

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

microservices python cloud parallel computing ai
Login to Apply
Posted
May 11, 2026
Type
Contract
Level
Mid-Senior
Location
Dublin

Industries

Banking

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Synechron
Related

Java/ React Developer

2026-06-03

Full-time
Associate
Canada
Financial Services
Information Technology
View Job Details
IQ Staffing
Related

.Net Developer

2026-05-22

Contract
Mid-Senior
Netherlands
Financial Services
Information Technology
View Job Details
Citi
Related

Python Developer - RPA

2026-05-27

Full-time
Not Applicable
India
Banking
Engineering