Senior Python Developer
Contract / Hybrid / Dublin
About the Company
My client is one of the largest and most successful banks in the world with offices in Dublin. They are a leader in the Fintech industry, working on cutting edge technology that’s shaping the future of finance and investments. They have a number of exciting projects and new developments underway and they are looking to add to the growing teams in multiple divisions. These roles will offer the right candidate a great opportunities to work on challenging and rewarding projects, with a high likelihood of long term work.
About the Position
There is an immediate requirement for a talented senior Python developer to join their team. We are seeking an experienced Senior Python Engineer with a strong enterprise background to join a high-performing technology team. This role requires hands-on expertise across scalable application development, containerised deployments, distributed data platforms, and real-time streaming architectures.
The successful candidate will thrive in a collaborative, agile environment and demonstrate both technical depth and proactive ownership of deliverables.
Key Responsibilities
- Design, develop, and maintain scalable Python-based applications within an enterprise environment
- Deploy and manage applications using OpenShift
- Build and maintain real-time streaming pipelines using Apache Kafka
- Conduct thorough code reviews and adhere to Git-based development workflows
- Develop and optimise distributed SQL queries using Starburst/Trino
- Implement caching and high-performance data operations using Redis
- Integrate with object storage solutions (e.g., S3-compatible platforms)
- Collaborate within agile teams using JIRA for project tracking and workflow management
- Identify opportunities for improvement and contribute solutions that enhance team performance
- Take ownership of deliverables from design through to deployment
Requirements
- 7–8+ years’ experience in software development within enterprise-scale environments
- Strong Python programming skills with experience building and maintaining scalable systems
- Hands-on experience with OpenShift deployments
- Working knowledge of Apache Kafka (producers, consumers, real-time streaming pipelines)
- Strong SQL skills (querying, data analysis, performance optimisation)
- Experience with Starburst/Trino for distributed SQL processing
- Familiarity with S3-compatible storage solutions
- Hands-on experience with Redis for caching and high-performance data access
- Proficiency in Git-based workflows and conducting structured code reviews
- Experience working in Agile environments with JIRA
Personal Attributes
- Strong communication and teamwork skills
- Excellent problem-solving and analytical abilities
Remuneration Package
This role offers a competitive daily rate depending on your experience, and the opportunity to work in a dynamic and collaborative environment.
Contact
Please contact Derek Smyth on 01 5927861 or email or simply click the apply button.
To view all live jobs with Brightwater and market insights, please visit our website www.brightwater.ie.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Product Manager - Billing
2026-04-11
Software Development Engineer in Test (SDET)
2026-04-09
Sustaining Operations Engineer
2026-04-07
- Posted
- Apr 08, 2026
- Type
- Contract
- Level
- Mid-Senior
- Location
- Dublin
- Company
- Brightwater Recruitment
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Product Manager - Billing
2026-04-11
Software Development Engineer in Test (SDET)
2026-04-09
Sustaining Operations Engineer
2026-04-07