Python Developer
TechJobs.ie Job Insights
At a glance
Technologies & skills
Primary technologies
Secondary technologies
What you'll be doing
Senior Python Developer (12-month contract, hybrid in Dublin) for a global financial institution. Contribute to enterprise-grade trading, risk, and analytics platforms. Work on greenfield components, microservices, and distributed systems in a high-performing engineering team. Engage across the full SDLC and collaborate with stakeholders.
- Design, develop, and maintain scalable backend and distributed systems using Python
- Contribute to greenfield platform components and enterprise solutions
- Build and support high-performance applications for trading and risk environments
- Develop microservices-based solutions in containerised environments
- 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
Key requirements
Must-have
- 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 with OpenShift or Kubernetes
- Experience with NoSQL databases, particularly MongoDB
- Understanding of distributed or high-performance computing concepts
- Experience delivering enterprise-scale software solutions
- Strong understanding of software engineering fundamentals, testing, deployment, and agile delivery methodologies
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 regulated industries
- Exposure to high-performance or grid/distributed computing environments
- Experience working on trading, analytics, or risk platforms within enterprise banking environments
Experience: Senior/experienced engineer with strong commercial Python experience in enterprise environments
Role signals
- Technical focus
- backend, distributed systems, microservices, enterprise platforms
- Architecture / system design
- Indicated in the listing
- Hands-on vs management
- Hands-on
Similar jobs
Check your CV against this job
Get a certified technical review aimed at this role.
Full job description
Senior Python Developer
12 month contract - Up to €700 Daily Rate
Dublin - Hybrid
About the Company
Our client is a leading global financial institution undergoing significant investment in next generation trading, risk, and analytics platforms. The organisation is focuded 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.
About the Position
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
Experience/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
Remuneration Package
Attractive daily rate on offer along with a high performance environment.
Contact
For more information please contact Aleixo Sousa on +353 1 592 7843 or email or simply apply below.
To view all live jobs with Brightwater and market insights, please visit our website; www.brightwater.ie
Register now to upload your CV
Create a free account, save a PDF or Word CV, and quick apply on roles that take applications here.
