Python Developer

Fruition Group Ireland

Dublin

On-site

EUR 90,000 - 130,000

Full time

20 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Fruition Group Ireland is seeking an experienced Senior Python Software Engineer to lead complex technical initiatives, drive architectural direction, and deliver scalable, secure software solutions in a financial services context.

The role emphasizes backend leadership, API design, cloud native deployments on AWS, and collaboration with product, design and QA teams to ensure high-quality delivery while mentoring engineers and improving engineering practices.

Qualifications

  • 4+ years’ experience in software engineering with senior/lead responsibilities.
  • Proven backend experience in Python with FastAPI/Flask/Django.
  • Experience building APIs, data models, and scalable distributed systems.
  • Frontend experience with React and TypeScript.
  • Strong knowledge of cloud-native or serverless architecture in AWS.
  • Experience delivering CI/CD pipelines and cloud infrastructure.
  • Ability to design secure, maintainable software architectures.
  • Experience leading technical initiatives and collaborating with cross-functional teams.
  • Familiarity with governance, code reviews, and quality standards.
  • Experience interacting with business stakeholders to align with strategic priorities.

Responsibilities

  • Lead the design and delivery of complex software solutions across backend, frontend, and cloud systems.
  • Drive architectural improvements for scalability, resilience, and performance.
  • Investigate incidents, lead root cause analyses, and implement preventive measures.
  • Mentor engineers in problem-solving, coding standards, and professional development.
  • Participate in technical design reviews and guide long-term engineering decisions.
  • Evaluate emerging technologies to enhance delivery efficiency.
  • Collaborate with product, design, QA, and operations for end-to-end delivery.
  • Communicate technical concepts clearly to technical and non-technical audiences.

Skills

Python
Back-end development
API design
Cloud (AWS)
CI/CD
DevOps
Leadership / mentoring
Communications with stakeholders
Security best practices
AI-assisted tooling

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

FastAPI
Flask
Django
React
TypeScript
GitHub Actions

Job description

Our client, a financial services company, is seeking an experienced Senior Python Software Engineer to lead complex technical initiatives, support architectural direction, and contribute to the delivery of scalable, secure, and high-quality software solutions. The role will pay a premium salary and the client offers one of the best benefits packages in Ireland.

Job Responsibilities:

  • Lead the design and delivery of complex software solutions across backend, frontend, and cloud-based systems.
  • Drive architectural improvements to enhance scalability, resilience, maintainability, and overall platform performance.
  • Investigate critical incidents, lead root cause analysis activities, and implement preventative improvements.
  • Work across teams to resolve challenging technical issues spanning systems, services, and delivery functions.
  • Mentor and support engineers in technical problem-solving, coding standards, and professional development.
  • Contribute to technical design reviews and guide long-term engineering decisions with business impact in mind.
  • Evaluate emerging technologies, tools, and frameworks to improve engineering capability and delivery efficiency.
  • Partner with stakeholders across product, design, QA, and operations to ensure successful end-to-end feature delivery.
  • Communicate technical concepts clearly to both technical and non-technical audiences, including leadership and business stakeholders.
  • Influence improvements in ways of working, tooling, deployment practices, and engineering standards.

Experience Required

  • Minimum 4+ years’ experience in software engineering, including experience in a senior or lead-level capacity.
  • Strong backend development expertise using Python and modern frameworks such as FastAPI, Flask, or Django.
  • Proven experience building APIs, working with data models, and developing scalable distributed systems.
  • Frontend development experience using React and TypeScript.
  • Strong experience designing and deploying cloud-native or serverless applications within AWS environments.
  • Experience delivering CI/CD pipelines and supporting cloud infrastructure in modern engineering environments.
  • Demonstrated ability to design secure, maintainable, and high-performing software architectures.
  • Experience leading technical initiatives and contributing to cross-functional delivery outcomes.
  • Strong knowledge of engineering best practice, including code governance, review processes, and quality standards.
  • Experience working closely with business stakeholders, product teams, and technical colleagues to deliver solutions aligned to strategic priorities.
  • Proven ability to troubleshoot complex technical issues and recommend practical, long-term solutions.
  • Experience using AI-enabled engineering tools such as GitHub Copilot, Claude Code, or similar to improve software quality and delivery efficiency.
  • Exposure to GitHub Actions or similar automation tooling for build and deployment workflows.
  • Experience with DevOps practices and infrastructure automation.
  • Knowledge of software security principles and performance optimisation techniques.
  • Experience facilitating technical discussions across multiple teams and influencing engineering direction.
  • Background in regulated environments or the financial services sector would be advantageous.
  • Experience in insurance or reinsurance would be beneficial but is not essential.

Educational Requirements

  • Bachelor’s degree or equivalent third-level qualification in Computer Science, Software Engineering, or a related discipline.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer / Technical Lead
Senior Python Developer / Technical Lead

Methodius Ltd • Dublin

On-site
EUR 70,000 - 90,000
Structured, low-stress working environment
No excessive overtime
Strong emphasis on work-life balance
Senior Python Developer / Technical Lead
Senior Python Developer / Technical Lead

Methodius IT Recruitment • Dublin

On-site
EUR 100,000 - 150,000
Python Backend Developer at Euro Staffs
Python Backend Developer at Euro Staffs

Euro Staffs • Dublin

Hybrid
EUR 60,000 - 70,000
Software Engineer - Python
Software Engineer - Python

Brightwater Recruitment • Dublin

On-site
Lead Python Engineer
Lead Python Engineer

MCS Group • Dublin

Hybrid
EUR 92,000 - 111,000
Free breakfast & lunch daily
Software Engineer
Software Engineer

Realtime Recruitment • Dublin

Hybrid
EUR 92,000 - 129,000
Python Engineer, Contract, Dublin
Python Engineer, Contract, Dublin

IT Search • Dublin

Hybrid
EUR 101,000 - 129,000
Senior Software Engineer - Data & AI
Senior Software Engineer - Data & AI

Trust In SODA • Galway

Hybrid
EUR 77,000 - 101,000
Python Developer
Python Developer

Sigmar Recruitment • Dublin

Hybrid
EUR 55,000 - 65,000
Daily rate up to €350
Hybrid work environment
Contract extension / potential perman­
Python Developer
Python Developer

Archer Recruitment • Dublin

Hybrid
EUR 55,000 - 92,000