Get the job you really want.

Top Python Jobs in Dublin

24 Days Ago
Dublin, Ireland
900 Employees
Senior level
900 Employees
Senior level
Cloud • Information Technology • Software
As a Principal Engineer at Intercom, you will lead key strategic initiatives by working autonomously in the engineering organization, focusing on both back-end and front-end systems. Your responsibilities include driving technical architecture, guiding project progress, mentoring engineers, and contributing to all phases of software development, promoting agility, scalability, and excellence.
24 Days Ago
Dublin, Ireland
900 Employees
Senior level
900 Employees
Senior level
Cloud • Information Technology • Software
As a Staff Product Engineer at Intercom, you will lead teams, contribute to the development of technical architecture, engage in software development phases, mentor engineers, and enhance technical standards while ensuring scalability and agility.
24 Days Ago
Dublin, Ireland
900 Employees
Junior
900 Employees
Junior
Cloud • Information Technology • Software
As a Product Engineer at Intercom, you will develop technical plans, write Ruby code, and scale products for a large user base. You'll mentor engineers, collaborate with cross-functional teams, and work on challenges like building a messenger composer and ensuring app security.
24 Days Ago
Dublin, Ireland
900 Employees
Senior level
900 Employees
Senior level
Cloud • Information Technology • Software
Intercom is seeking a Senior Backend Engineer with a strong focus on machine learning to join their AI-first customer service platform team. The role involves putting ML algorithms into production, solving scalability and optimization challenges, and working on dev tooling and data infrastructure. Ideal candidates have 5+ years of experience in a production environment and possess excellent programming and communication skills.
24 Days Ago
Dublin, Ireland
900 Employees
Senior level
900 Employees
Senior level
Cloud • Information Technology • Software
Join Intercom as a Senior Core Technologies Engineer to shape technical infrastructure, operate core technologies, collaborate with domain experts, and drive continuous improvements in an AI-first customer service platform.
24 Days Ago
Dublin, Ireland
900 Employees
Senior level
900 Employees
Senior level
Cloud • Information Technology • Software
Looking for a Staff Engineer to enable core technologies at Intercom by building and scaling systems like MySQL, ElasticSearch, and ingestion pipelines. Responsibilities include collaborating with domain experts, owning infrastructure, contributing to software development phases, and mentoring engineers.
24 Days Ago
Dublin, Ireland
Remote
4,900 Employees
Senior level
4,900 Employees
Senior level
Fintech • Payments
The Senior AI/ML Engineer will design and implement machine learning algorithms, maintain ML system pipelines, and integrate AI components into various applications. Collaborating with cross-functional teams, the engineer will also manage version control, implement CI/CD pipelines, and design RESTful APIs, all while working in fast-paced, regulated environments.
24 Days Ago
Dublin, Ireland
460 Employees
Senior level
460 Employees
Senior level
Artificial Intelligence • Security • Cybersecurity
As a Senior Software Engineer at Vectra, you will design and implement software solutions to detect cyber threats in real-time using machine learning techniques. Your responsibilities include translating product requirements into scalable software, collaborating with cross-functional teams, providing technical leadership, and mentoring other engineers.
24 Days Ago
Dublin, Ireland
481 Employees
Entry level
481 Employees
Entry level
Gaming • eSports
The Tools Programmer will develop and maintain game development tools, collaborate with the team on engine features, and enhance content creation workflows. Successful candidates will possess strong tool creation experience and UI/UX sensibilities, working effectively to improve productivity and interface design.
24 Days Ago
Dublin, Ireland
481 Employees
Junior
481 Employees
Junior
Gaming • eSports
The DevOps Build Engineer will design, develop, and maintain automated build systems for various platforms, monitor and improve build processes, scale build servers, assist during patch releases, and support team members. Documentation and communication are also key responsibilities of the role.
24 Days Ago
Dublin, Ireland
481 Employees
Junior
481 Employees
Junior
Gaming • eSports
The Full-Stack Engineer will work with various teams to enhance development processes, maintain web application libraries, create automation pipelines, and provide support during critical development phases.
24 Days Ago
Dublin, Ireland
Remote
2,135 Employees
Senior level
2,135 Employees
Senior level
Information Technology • Consulting
The Senior Python Engineer will develop and maintain backend systems using Python, design and implement RESTful APIs, ensure code quality with testing, manage CI/CD processes, and collaborate with cross-functional teams. Responsibilities include troubleshooting, staying updated with tech trends, and participating in architectural discussions.
24 Days Ago
Dublin, Ireland
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As the Engineering Manager for Solutions Engineering, you'll lead a team of remote Python engineers, focusing on their growth and career satisfaction. You will oversee project management, advocate for agile practices, and influence the engineering culture while contributing directly to code development.
24 Days Ago
Dublin, Ireland
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Site Reliability/GitOps Engineer, you will drive the automation of IT operations and infrastructure management for Canonical, working with open source technologies, CI/CD practices, and collaboration on cloud services for over 60 million users. This role involves maintaining operational responsibilities, developing new features, providing feedback on products, and mentoring team members.
24 Days Ago
Dublin, Ireland
26,035 Employees
Entry level
26,035 Employees
Entry level
eCommerce • Retail
The Software Engineer on the Cloud Data Technologies team at eBay will design and enhance data architecture for real-time and batch processing, optimize data consumption, automate pipelines, and collaborate with cross-functional teams to implement data solutions while staying updated with industry developments.
24 Days Ago
Dublin, Ireland
26,035 Employees
Senior level
26,035 Employees
Senior level
eCommerce • Retail
As a Software Engineer at eBay, you will develop scalable software solutions using machine learning, build large-scale applications, and construct APIs and data pipelines. You will collaborate with architects and lead junior team members while leveraging advanced AI tools to enhance user experiences.
24 Days Ago
Dublin, Ireland
26,035 Employees
Senior level
26,035 Employees
Senior level
eCommerce • Retail
As a Traffic Software Engineer at eBay, you will design and maintain traffic management solutions, optimize network protocols, and develop high-performance applications. You will deploy scalable systems on Kubernetes, contribute to kernel development, implement service meshes, and work on observability practices while collaborating with cross-functional teams.
24 Days Ago
Dublin, Ireland
26,035 Employees
Senior level
26,035 Employees
Senior level
eCommerce • Retail
As a Senior Software Engineer in the Cloud Data Technologies team at eBay, you will lead the design and enhancement of data architecture, focusing on real-time and batch processing. You will implement effective data management systems, develop automated pipelines, and optimize data consumption while collaborating with various teams and staying updated on data engineering advancements.
24 Days Ago
Dublin, Ireland
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Systems Integrations Engineering Manager role involves leading and mentoring a team of software engineers to design and deliver engineering solutions using Go and Python. The manager will improve established processes and collaborate with business customers to meet their integration needs, leveraging various SaaS solutions.
24 Days Ago
Dublin, Ireland
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer on the Solutions Engineering team, you will design and deliver open-source software operations code using Python and Golang. You'll collaborate with infrastructure operations teams, develop monitoring and alerting infrastructure, and promote best engineering practices. The role offers opportunities for travel and fostering a collaborative engineering culture.
24 Days Ago
Dublin, Ireland
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer, you'll design and deliver open source software operations code in Python while ensuring reliable, efficient, and scalable solutions on Kubernetes. You'll work across the Linux stack, follow agile practices, and help foster a collaborative engineering culture at Canonical.
24 Days Ago
Dublin, Ireland
Remote
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
This role involves resolving complex issues related to Ubuntu and open source software, debugging and fixing bugs, maintaining relationships with teams, reviewing code, and participating in upstream software communities. It requires strong Linux and programming skills, with a focus on cloud technologies like Ceph and OpenStack.
24 Days Ago
Dublin, Ireland
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software-Defined Networking Engineer at Canonical, you will be involved in developing open source networking solutions, collaborating with hardware and software providers, debugging issues, writing high-quality code, and contributing to technical documentation. You will engage with the community and help shape future networking technologies.
24 Days Ago
Dublin, Ireland
Remote
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer on the Core Desktop team, you will design and develop elements of the Core Desktop, write high-quality code, collaborate with team members, and engage with the Ubuntu community while utilizing various programming languages and technologies to enhance the user experience.
24 Days Ago
Dublin, Ireland
Remote
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The Senior Site Reliability Engineer focuses on enhancing automation and operations at scale by leveraging Python, Kubernetes, and OpenStack. Responsibilities include managing private cloud infrastructure, promoting a scientific approach to operations, and contributing to the evolution of open source technologies for high-pressure, mission-critical environments.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size