866 Experienced Python Developer jobs in Ireland
Python Developer
Posted today
Job Viewed
Job Description
About Us:
Join Spear, a cutting-edge startup on a mission to transform supply chain technology. We combine AI, automation, and cloud innovation to revolutionise procurement in the Aviation Industry
Our website:
What You'll Do:
- Build intelligent applications in Python, collaborating via Git in controlled environment.
- Develop and integrate intelligent agents leveraging MCP and orchestration frameworks.
- Collaborate with a dynamic team to prototype, test, and deploy AI solutions that make a real-world impact.
Who You Are:
- A Python enthusiast with a strong backend development skillset.
- Experienced with cloud services, APIs, databases, and building scalable software architectures.
- Passionate about AI and agent-based systems.
- Thrive in a fast-paced startup environment where innovation and ownership matter.
What We Expect:
- Show us your work: CVs alone aren't enough. Highlight your project.
Github link
would make a great introduction. - Be prepared for technical challenges during the interview. We're looking for genuine talent.
This is an opportunity to see if you align with our vision and to become a long-term member of our trailblazing team.
Spear is a start-up out of Technological University Dublin. For further information please contact:
Ivan Lifanov, Technical Lead on
Noel Lourdes, Commercial Lead on
Python Developer
Posted today
Job Viewed
Job Description
As a Python developer at Xtremepush, you will be part of our Customer Data team and will report into our Customer Data Team Lead. You will use your experience to help develop and maintain our data pipelines, custom Python applications and importantly, the Python element of our InfinityAI application. In doing this, you will work with the wider Customer Data team to help ensure that we are implementing best practices and focusing on scalable, performant applications.
As well as working directly on the Python applications that we have within the Xtremepush ecosystem, you will also use your experience in machine learning to help plan and implement iterative improvements to the general functionality and range of use cases that our InfinityAI product can address.
You will maintain good working relationships with your immediate team, but also with developers that are working in adjacent teams. In everything you do in the role, you will be free to suggest potential changes to tooling, processes and approach that you feel will help improve the business from a machine learning perspective.
LI-HybridKey Responsibilities
Python Development
- Become an expert in the Python side of our InfinityAI application, helping to plan and implement iterative improvements to the code base.
- Help to maintain and improve data transfer applications in terms of both general efficacy and overall architecture.
- Work closely with adjacent teams on both custom application development for clients solutions, as well as wider Python application development to support the product.
- Use your experience to further Xtremepush's use of machine learning both within the core application as well as for internal efficiency.
- Stay abreast of changes within the machine learning space, using that information to help ensure Xtremepush is using the latest technology and techniques in the space.
- Play a key part in Xtremepush's LAM project, both from a planning and a development perspective.
- Ensure thorough planning, testing and documentation of all solutions built and actively maintained.
- Implement best practices in code development and deployment, working to build code based and applications that are very easy to work on.
- Become an expert in the AWS technologies that support the responsibilities outlined above.
- Very strong experience developing Python applications, with a particular focus on data and machine learning.
- Very knowledgeable in the field of machine learning.
- Previous experience architecting solutions in a cloud provider.
- Strong interest in the new frontier of LLM, LAM and generative AI technologies.
- Excellent analytical and problem-solving skills.
- Strong communication and presentation abilities.
- Detail-oriented and organised, capable of organising cross-functional projects.
- Ability to work independently and in a team environment.
This is a hybrid role based in Dublin, London or Milton Keynes.
About usHeadquartered in Ireland with offices in the UK and US, Xtremepush is an Omnichannel Customer Engagement Platform powered by a built-in CDP. It enables high-velocity companies to build, grow, and retain strong customer relationships through personalised, relevant, and timely communication. With a true single customer view at its core, Xtremepush provides actionable customer intelligence that drives engagement, conversion, and revenue across all channels, while putting customer retention first.
At Xtremepush, we believe that diversity adds incredible value to our teams, our products, and our culture. We don't just accept differences, we celebrate it, we support it, and we thrive on it for the benefit of our employees, our products and our community. As an equal opportunity employer, we stay true to our mission by ensuring that our place can be anyone's place regardless of race, religion, gender, sexual orientation, national origin, disability or age.
Python Developer
Posted today
Job Viewed
Job Description
Day-Rate Contract
We're seeking an experienced Python Developer on behalf of a Dublin-based client. This role combines technical expertise with collaborative problem-solving to deliver robust software solutions.
Key Responsibilities
- Design and implement scalable Python applications
- Lead code reviews and mentor junior developers
- Integrate third-party services and maintain APIs
- Collaborate with cross-functional teams on technical architecture
Requirements
- 5+ years of Python development experience
- Strong knowledge of Python frameworks
- Contributions to open-source projects
- CI/CD pipeline experience
- OpenShift experience
- Familiarity with Agile methodologies
- Experience with NoSQL databases - Graph
- Proficiency in version control systems (Git)
- Background in test-driven development
- Understanding of cloud services (AWS/Azure)
For more information on this opportunity please call Brian on or send update CV to
Python Developer
Posted today
Job Viewed
Job Description
5 days on site in Dublin
500–600 EUR per day
emagine is a high-end professional services consultancy and solutions firm specialising in providing business and technology services to the financial services sector. We power progress, solve challenges, and deliver real results through tailored high-end consulting services and solutions.
We have created a culture of openness and integrity by building genuine and strong relationships and partnerships, enabling us to be uncompromising in our dedication to delivering the optimal service for our clients. Our commitment is not just towards our clients — we aim to foster a positive and equitable working environment with our consultants and colleagues, which stems from our core values:
Confident, Dedicated, Responsible, Genuine.
We are seeking a highly motivated
Python Developer
to join our Global Information Security team. This role focuses on designing, developing, and supporting scalable, secure Python-based solutions to enhance Generative AI (GenAI) and enterprise data platforms. The ideal candidate will have a deep understanding of Python, distributed systems, and modern software engineering practices within a financial services environment.
Key Responsibilities:
- Design, develop, and maintain high-performance Python applications and services supporting AI, data, and security platforms.
- Collaborate with cross-functional teams including Data Science, DevOps, and Platform Engineering to deliver secure, production-ready solutions.
- Build and optimize globally distributed systems with a focus on scalability, reliability, and availability.
- Implement efficient data processing pipelines using modern Python frameworks and libraries.
- Ensure software quality through automated testing, version control, and continuous integration.
- Contribute to architectural design, documentation, and code reviews following Agile SDLC practices.
- Participate in ongoing efforts to integrate AI/ML and Generative AI models into enterprise-grade systems.
Must Haves:
- Strong development skills in Python (Version 3+).
- In-depth understanding of Python software stacks, ecosystems, and frameworks (e.g., NumPy, Pandas, PyTorch).
- Solid programming skills, including algorithms and data structures.
- Experience building and maintaining globally distributed systems with an emphasis on high availability.
- Strong understanding of Agile development practices.
- Familiarity with database technologies (SQL and NoSQL).
Nice to Haves:
- Experience with microservices and containerization (e.g., Kubernetes).
- Knowledge of data science and machine learning tools.
- Experience with cloud platforms (AWS, Google Cloud, Azure).
- Contributions to open-source Python projects.
- Exposure to working with AI/ML and GenAI technologies.
- Familiarity with Retrieval-Augmented Generation (RAG) and prompt engineering.
Our People
The ideal consultants will share our values and be aligned with our ways of working. As your career progresses, you can expect to work across all areas of the project lifecycle, from strategy to implementation. This will provide you with a broad base of experience from which to build an outstanding career.
Python Developer
Posted today
Job Viewed
Job Description
Are you a Software Engineer looking for your next opportunity? This might be the role for you.
About Your New Employer
One of our major clients in the e-commerce sector is seeking a skilled Python Developer to join their team, specifically working in their Cybersecurity team.
About Your New Job as a Python Developer
- You will design, develop and deploy applications and incorporate automation, design reviews, and unit testing to maintain high standards.
- You are going to utilise and support machine learning and artificial intelligence development efforts.
- You will develop testing infrastructure, test cases, and automation to guarantee product quality.
What Skills You Need for this Job as a Python Developer
- Senior-level experience with Python.
- Experienced developing REST APIs.
- Proficient with Microservices Architecture
- Cloud experience in AWS or GCP would be preferred
- Comfortable working with SQL
- Previously worked in containerisation with Docker and Kubernetes.
What Responsibilities You Need for this Job as a Python Developer
- You will create and implement software frameworks and architectures aligned with internal and external standards.
- You will manage and support projects across the entire software development lifecycle.
- Demonstrate flexibility in analyzing technical issues and clearly communicating solutions and recommendations.
What's on Offer in this Job as a Python Developer
- 11 Month Contract with good chance of extenion
- €120,000 Annual Salary
What's Next
If this job sounds like a fit for you, apply now Looking forward to connecting with some fantastic candidates
Python Developer
Posted today
Job Viewed
Job Description
Job description
Who is FireTail
FireTail was founded in 2022 by a team of experienced cloud security professionals with the aim of addressing the challenges larger cloud native organisations face with emerging technological trends. Recently both APIs and AI have been a significant source of shadow IT, posing a large increase in attack surface and risk. FireTail's service is designed to provide crucial visibility, inventory and posture management for API and AI resources.
FireTail is a remote first organisation with employees currently based across Ireland, Finland and in the US. As we continue to grow the team we are now seeking a Python Developer to be based in the Republic of Ireland or Finland, on a remote basis.
Job brief
We are seeking an experienced Python Developer to join our dynamic team. As a Python Developer, you will be responsible for writing and maintaining Python code to build robust and scalable software applications. You will work collaboratively with cross-functional teams to develop new features and enhance existing ones.
Key Responsibilities
- Develop, maintain and enhance Python-based applications.
- Write clean, efficient, and well-documented code.
- Participate in design, code review and testing activities.
- Collaborate with cross-functional teams to develop new features and enhance existing ones.
- Troubleshoot and debug complex software issues.
- Optimize applications for maximum speed and scalability.
- Keep up-to-date with emerging trends and technologies in Python and related areas.
- Mentor and provide guidance to junior developers.
Skills and Competencies
- Bachelor's or Master's degree in Computer Science, Software Engineering or related field.
- 3+ years of experience in Python development.
- Strong understanding of software development best practices, design patterns, and principles.
- Experience with Flask, Django or other Python web frameworks.
- Experience working with SQL and NoSQL databases.
- Experience with AWS and Cloud / Serverless deployment practices.
- Experience with Git or other version control systems.
- Strong problem-solving and analytical skills.
- Excellent written and verbal communication skills.
- Ability to work independently and as part of a team.
- Passion for learning and continuous improvement.
Requirements
- The role is only open to candidates who are either based in Ireland or Finland, and who already have permission to work in those countries, in accordance with the following point.
- Currently, we can only seek applications from those who are current EEA citizens (or additionally UK citizens if applying in Ireland) due to work permit restrictions. Should that situation change we will update the job description accordingly.
- The successful candidate must be available to attend team meetups in Dublin for 3 days a quarter.
Compensation
Competitive market-rate salary
Up to 10% annual performance bonus
Private healthcare
Company pension scheme (Ireland only)
Work from Home allowance (Ireland only)
Stock options
This is a full-time position with competitive compensation and benefits packages. If you have a passion for building high-quality software solutions and are ready to take on new challenges, we encourage you to apply.
Our working model is remote first with 3 days/quarter of team meetings in Dublin to do sprint review, planning and overall collaboration work. Travel to Dublin and related expenses are paid by the company.
How to apply
If this role is for you please send a CV and covering letter to All CVs are treated in the strictest confidence.
Python Developer
Posted today
Job Viewed
Job Description
Description
Our client, a leading investment bank based in Dublin, is looking to hire an experienced Python Developer to join them on a long term project. This role will offer exposure to working on our clients risk engine and middle office functions. The immediate projects are as follows:
- Liquidity reporting system upgrade's
- Collateral Management platform optimisation.
- Securities Lending programme and system upgrades.
- Risk systems support
- Developing large, business critical solutions
- Supporting existing functionality and expanding upon it for new feature requests
This role will require 3 days a week in office (Dublin) and will be a 6 month rolling contract. Pay rates can pay between €500 - €600 per day depending on experience.
If you are interested please apply and if your profile meets our clients requirements we will reach out within 48 hours.
Job Title:
Python Developer
Location:
Dublin, Ireland
Job Type:
Contract
Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at
To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to
We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
Be The First To Know
About the latest Experienced python developer Jobs in Ireland !
Python Developer
Posted today
Job Viewed
Job Description
Python Developer
6 Month Contract, Dublin, Hybrid
About the Company
My client is one of the largest and most successful banks in the world with offices in Dublin. They are a leader in the Fintech industry, working on cutting edge technology that's shaping the future of finance and investments. They have a number of exciting projects and new developments underway and they are looking to add to the growing teams in multiple divisions. These roles will offer the right candidate a great opportunities to work on challenging and rewarding projects, with a high likelihood of long term work.
About the Position
There is an immediate requirement for a talented senior Python developer to work in the Risk & Finance Technology team. You will be responsible for designing and developing web-based Python solutions to help solve complex business problems within one of the most interesting parts of one of the world's largest banks. You will work closely with business users, business analysts and development colleagues to build best in class risk management solutions. The team build enterprise scale solutions supporting the bank's Risk and Finance divisions. Working as part of a global team, leveraging a wide range of technologies, working on some of the most important projects in the bank. The team works in an agile fashion and are always striving to improve our processes, putting a big emphasis on researching new technologies.
Experience/Requirements
- Comprehensive knowledge of Python
- Strong relational database / SQL experience
- Ideally have worked with CI/CD tools such as Git, Jenkins, Artifactory, Ansible
- Excellent communication, collaboration, and problem-solving skills
- Experience working in an Agile development environment
- Ideally experience using Python frameworks such as Flask, Django
Remuneration Package
This role offers a very competitive daily rate depending on your experience, and the opportunity to work in a dynamic and collaborative environment with strong chance of continues contract extensions.
Contact
Please simply click the apply button.
To view all live jobs with Brightwater and market insights, please visit our website.
Senior Python Developer
Posted today
Job Viewed
Job Description
Company Description
Version 1 has celebrated over 28 years in Technology Services and continues to be trusted by global brands to deliver solutions that drive customer success. Our expertise enables our customers to navigate the rapidly changing Digital-First world we live in. We foster strong partnerships with leading technology giants including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services.
We're An Award-winning Employer Reflecting How Our Employees Are At The Very Heart Of Version 1 And What We Do
- UK & Ireland's premier AWS, Microsoft & Oracle partner
- 3300+ strong, €350/£300m revenue business
- 10+ years as a Great Place to Work in Ireland & UK
- Best Workplace for Women in the UK & Ireland by GPTW
- Best Workplace for Wellbeing in the UK by GPTW
We're a core values driven company, we hire people who share our values, and we reward those who display and foster them, it's deeply embedded within our DNA. Invest in us and we'll invest in you
Job Description
Key tasks:
- Architecture Design Support: Support Solution Architect and Integration Lead on the development of Integration Designs and ensure alignment with SA principles
- Development Estimation, Issue, Risk management and Planning Support: Support Project Manager on the development of estimates, issue and risk identification and general planning support
- Python Tooling: Provide recommendations on Python versions, tools, libraries and frameworks to accelerate development and enhance code maintainability going forward
- Repo Maintenance: Provide expertise on project setup in GIT and best practice for cross team code collaboration
- Deployment: Deploy code and script where necessary to ensure a smooth, secure and repeatable deployment process across environments and to allow for implementation of DevOps pipelines in the future
- Python Coding: Write and handover Python code for integration components. Conduct code reviews for critical components. Develop coding templates for utilisation by other developers.
- Scripting and scheduling: Develop scripts where required for integration tasks such as moving files to target systems or scheduling of certain processes in the integration pipeline
- Testing and Debugging: Assist in the Developing Unit and System Integration test plans, writing test scripts, and performing debugging to ensure the integration works seamlessly
- Performance Optimization: Analysing and optimizing the performance of the integration
- Technical Documentation: Creating and maintaining comprehensive documentation for the integration process, including code comments, deployment documentation, and runbooks
- Collaboration: Working closely with other developers, project managers, key users, Technology services infrastructure team, third parties and other stakeholders to ensure successful integration
- Maintenance and Support: Providing ongoing support and maintenance for the integrated systems, addressing any issues that arise during SIT, UAT and Hypercare
- Security: Ensuring that all integration points are secure and comply with relevant security standards and best practices
Qualifications
- Bachelor's degree in computer science, Engineering, or a related field.
- Proven experience for more than 6+ years as a Python Developer.
- Proficiency in Python programming and related frameworks/libraries.
- Familiarity with databases (SQL and NoSQL) and data structures.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Additional Information
Why Version 1?
At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their wellbeing, professional growth, and financial stability.
- Share in our success with our Quarterly Performance-Related Profit Share Scheme, where employees collectively benefit from a share of our company's profits.
- Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development programme.
- Flexible/remote working, Version 1 is tremendously understanding of life events and people's individual circumstances and offer flexibility to help achieve a healthy work life balance.
- Financial Wellbeing initiatives including; Pension, Private Healthcare Cover, Life Assurance, Financial advice and an Employee Discount scheme.
- Employee Wellbeing schemes including Gym Discounts, Bike to Work, Fitness classes, Mindfulness Workshops, Employee Assistance Programme and much more. Generous holiday allowance, enhanced maternity/paternity leave, marriage/civil partnership leave and special leave policies.
- Educational assistance, incentivised certifications, and accreditations, including AWS, Microsoft, Oracle, and Red Hat.
- Reward schemes including Version 1's Annual Excellence Awards & 'Call-Out' platform.
- Environment, Social and Community First initiatives allow you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes.
And many more exciting benefits… drop us a note to find out more.
Senior Python Developer
Posted today
Job Viewed
Job Description
Senior Python Developer – (Dublin / Hybrid)
We are looking for a Senior Software Engineer to join a rapidly growing team building the next generation of cloud-based analytical products for the financial industry. You'll work on a mission-critical SaaS platform, developing scalable APIs and web application backends that help global clients manage regulatory risk.
This is a hands-on role where you'll have the chance to shape solutions, influence technology choices, and own delivery of core platform features. If you thrive in a fast-paced environment, enjoy problem-solving, and want to make an impact in a small, collaborative team – this could be the perfect role for you.
What You'll Do
- Design and build secure, performant, and fault-tolerant APIs and web backends in Python.
- Contribute to solution design, prototyping, and technical discussions with business and technical stakeholders.
- Take ownership of major components within a cloud-based SaaS platform.
- Write high-quality, testable code and champion continuous delivery and code quality practices.
- Participate in code reviews, testing, and peer collaboration.
- Support and enhance DevOps pipelines to enable smooth deployments.
- Recommend and adopt new technologies to improve products and processes.
What We're Looking For
Essential:
- Strong experience in Python web application/API development using frameworks such as Django, FastAPI, or Flask.
- 5+ years of professional software engineering experience (minimum 3 years in Python).
- Solid SQL and RDBMS modelling skills (PostgreSQL experience preferred).
- Good working knowledge of Linux environments.
- Experience with modern DevOps practices (CI/CD, cloud, automation).
- Excellent communication skills and the ability to work both independently and as part of a cohesive team.
Nice to Have:
- Expertise with PostgreSQL and SQLAlchemy.
- Experience configuring Azure infrastructure.
- Exposure to LLMs and AI APIs (e.g., OpenAI, Microsoft Cognitive Services).
Why Join?
- Work on a mission-critical SaaS platform used by leading global institutions.
- Be part of a small, fast-moving team where your contributions have real impact.
- Freedom to bring new ideas and technologies to the table.
- Fully remote role based in Ireland.