We’re working with a leading global organisation who are looking to bring in a Lead Python Developer to join their engineering team in Dublin. This is a great opportunity to step into a role where you’ll have real influence, shaping systems, guiding best practices, and working on large-scale, business critical platforms.
What you’ll be doing
You’ll be hands‑on in building and evolving high-performance applications, while also playing a key role in technical direction. This role would suit someone who enjoys ownership and wants to make an impact.
Designing and developing scalable, enterprise‑grade applications.
Building robust backend services using modern Python frameworks (Django, FastAPI, Flask).
Working closely with product, DevOps, and frontend teams to deliver end‑to‑end solutions.
Contributing to architecture decisions and driving engineering best practices.
Taking ownership of features from concept through to deployment and support.
Ensuring performance, reliability, and code quality are always front of mind.
What we’re looking for
Experience leading teams working on enterprise‑level systems (large‑scale, production environments).
Strong experience with Python and at least one major web framework.
A track record of building real‑world applications (not just scripts or analytics work).
Solid understanding of databases and data modelling.
Experience with ORMs such as SQLAlchemy.
Exposure to microservices and containerisation (Docker, Kubernetes).
A collaborative mindset, strong communication skills, and a sense of ownership.
Nice to have
Experience with NoSQL or graph databases (MongoDB, Neo4j, TigerGraph).
Exposure to frontend technologies (React, Angular, TypeScript).
Any experience in data governance or data lineage.
#J-18808-Ljbffr