Senior Python Developer – Multiple Roles (Dublin)
***These roles are 6-month Rolling Contract positions***
***3 days per week required onsite in Sandyford, Dublin***
We are hiring for several senior-level Python roles to join a high-performance engineering team at a global financial leader. This is a hands‑on role where you will design, build, and optimise critical backend systems that operate at massive scale.
You will work on modernising core platforms, building high‑throughput APIs, and delivering production‑grade microservices that power millions of transactions daily.
What You'll Do
Design and build scalable RESTful APIs using FastAPI, Flask, or Django
Work extensively with SQLAlchemy for complex data modelling and database optimisation
Develop and maintain high-performance microservices in a distributed architecture
Refactor legacy systems into modern, cloud‑ready applications
What We're Looking For
Strong commercial experience with Python and web frameworks (FastAPI, Flask, or Django)
Deep expertise with SQLAlchemy and relational databases (PostgreSQL, MySQL, or similar)
Experience building and operating microservices in a production environment
Familiarity with cloud platforms (AWS preferred) and containerisation (Docker)
A solid understanding of API design, performance optimisation, and system reliability
Ability to work onsite in Dublin 3 days per week
#J-18808-Ljbffr