Senior Python Engineer – Cpl
This role involves leading architecture, building scalable systems, and delivering high-impact features for enterprise-grade platforms. The ideal candidate possesses deep backend expertise, strong ownership, and the ability to guide other engineers.
Key Responsibilities
Lead design and development of core backend services and large-scale distributed systems.
Drive best practices in code quality, testing, observability, and documentation.
Mentor engineers and support cross-functional planning with Product and Design.
Ensure operational excellence through monitoring, incident response, and system optimisation.
Requirements
8+ years building production backend systems or distributed applications.
Strong Python (Django/Flask/FastAPI) and REST API design skills.
Experience with relational/NoSQL databases and CI/CD pipelines.
Hands‑on experience with cloud platforms, Docker, and infrastructure‑as‑code.
Background delivering systems at enterprise scale with strong reliability and security standards.
Excellent communication, documentation, and leadership skills.
Nice to Have
Experience with AI/ML integration or AI‑assisted development tools.
Knowledge of privacy, security, or compliance‑driven systems.
Startup/high‑growth environment experience.
Familiarity with Kubernetes, Terraform, and observability tools.
Open‑source contributions.
Seniority level
Mid‑Senior level
Employment type
Full‑time
Job function
Engineering and Information Technology
Industries
Software Development and IT Services and IT Consulting
Location: Dublin, County Dublin, Ireland
Referrals increase your chances of interview by 2x.
Get notified about new Python Developer jobs in Dublin, County Dublin, Ireland.
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr