We are seeking a highly skilled Python Developer with a strong background in software engineering and hands-on experience building reliable, scalable, and efficient backend solutions.The ideal candidate will possess deep expertise in Python, strong problem-solving abilities, and a passion for developing high-quality software systems. This role involves contributing to the design, implementation, and optimization of applications and services that support complex engineering workflows and data-driven processes.Key ResponsibilitiesDesign, develop, test, and maintain Python-based software applications and tools.Collaborate with cross-functional engineering teams to gather requirements, define project scope, and deliver robust software solutions.Develop clean, efficient, and maintainable code following best practices and coding standards.Implement automation workflows, data processing pipelines, and backend services as needed.Debug, troubleshoot, and optimize existing software solutions for performance, reliability, and scalability.Participate in code reviews, architectural discussions, and continuous improvement initiatives.Ensure high-quality documentation of code, APIs, and technical processes.Work with version control systems and CI/CD pipelines to support streamlined development operations.Required Skills & Qualifications5+ years of hands-on Python software development experience.Strong proficiency in Python programming, including object-oriented design, modular architecture, and best coding practices.Bachelor's degree in Engineering, Computer Science, Information Systems, or a related technical discipline.You must be eligible to work in Ireland (minimum Stamp 1G).If your background aligns and you're excited to contribute, we'd be happy to hear from you — apply today or reach out at -By applying to this role you understand that we may collect your personal data and store and process it on our systems. For more information please see our Privacy Notice (https://eu-)In accordance with local employment laws, applicants must have current, valid authorisation to work in Ireland at the time of application. We are unable to sponsor employment visas for this role. Applications from individuals without existing work authorisation for Ireland cannot be considered.