Senior Python Developer CONTRACT
Summary
Senior Python developer building and optimizing high-throughput backend systems, APIs, and microservices for a global financial firm using FastAPI/Flask/Django and SQLAlchemy.
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