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-*****-Ljbffr