Senior Python Backend Developer
Posted 10 days 22 hours ago by Stelfox IT Recruitment
Permanent
Part Time
Other
Dublin, Dublin, Ireland
Job Description
Senior Python Backend Developer - Contract Role Dublin, Ireland (Hybrid 3 Days Onsite) 6-Month Initial Contract Rolling Extension Start Date: November / December 2026 
Stelfox is partnering with a rapidly growing technology organisation in Dublin that is expanding its engineering function and hiring a Senior Python Developer to join a high-performing development team.
This is an excellent opportunity for experienced software engineers who enjoy building scalable backend systems, cloud-native applications, APIs, and distributed services that support business-critical platforms used by thousands of users.
You'll play a key role in designing, developing, and improving modern software solutions while collaborating closely with engineering, product, architecture, and delivery teams.
Key Responsibilities:- Designing and developing high-quality applications using Python
- Building scalable REST APIs and microservices
- Developing cloud-native and distributed solutions
- Collaborating with Product Owners, Architects, and Engineering teams
- Translating business requirements into robust technical solutions
- Improving performance, reliability, and scalability across platforms
- Participating in architecture discussions and technical decision-making
- Supporting CI/CD initiatives and engineering best practices
- Conducting code reviews and maintaining high development standards
- Mentoring other engineers and contributing to a strong engineering culture
- 5+ years of commercial Python development experience
- Strong experience with Flask, Django, FastAPI, or similar frameworks
- Proven experience designing and developing RESTful APIs
- Strong SQL and relational database expertise
- Experience building scalable backend and distributed systems
- Solid Linux/Unix environment experience
- Experience with Git and modern software development practices
- Experience working with CI/CD pipelines and automation tools such as Jenkins, Ansible, or similar
- Strong understanding of software design principles and engineering best practices
- Experience working within Agile development environments
- Excellent communication and stakeholder engagement skills