25 of 25 Permanent Python Engineer Jobs in Belfast

Mid-Level Data Engineer (Python/ AWS)

Location
Belfast, Northern Ireland, United Kingdom
Role We’re looking for a Data Engineer to join a team building and evolving a modern cloud-based data platform. This is a hands-on role focused on designing, building, and improving data pipelines and services, while also contributing to API design and occasional frontend work where needed. … work across the stack, primarily in Python and AWS, helping to deliver reliable, well-structured data and making it easier for teams to ingest, access, and use it. The focus is on practical delivery: building ingestion and transformation pipelines, exposing data through APIs, and supporting a platform that removes ...

Senior Software Engineer (Python/Kotlin)

Location
Belfast City District, Northern Ireland, United Kingdom
Senior Software Engineer | Belfast | Remote First MCS Group is partnering with a US-founded and backed cybersecurity software company to recruit a Senior Software Engineer for its growing Belfast team. The company builds technology that helps organisations identify vulnerabilities and protect mobile devices. You'll join a small … business. The role This is a backend-focused full stack position, working across web applications, APIs and cloud services. The existing stack includes Python, Kotlin, React and AWS, with varied projects and opportunities to work across different technologies. You’ll: Build and improve backend services, APIs and web applications. ...

Sr. Software Engineer (Python, C#)

Location
Belfast City District, Northern Ireland, United Kingdom
best in class outcomes Visionary in future focused problem-solving Exceptional in execution and impact. The Role We are looking for a Senior Software Engineer to join the XFI (Cross Functional Integrations) team within the Cloud Integration Group. The XFI team oversees the integration of Post Delivery Protection & Response … build with security in mind Make your mark on ambitious projects What You Bring to the Team The XFI team’s tech stack includes: Python 3.10 or Other Object‐Oriented Programming languages are a bonus C# is applicable to one of our key services AWS Services such ...

Senior Data Engineer: Python, AWS & Snowflake

Location
Belfast City District, Northern Ireland, United Kingdom
Liberty IT is seeking a skilled Data Engineer in the UK to join a team delivering data pipelines and products powering pricing and modelling. You will work with Python, AWS and Snowflake to build robust data foundations and scalable cloud-native architectures. You will collaborate with data scientists ...

Backend Software Engineer – Python/Flask (TimeKeeper)

Location
Belfast City District, Northern Ireland, United Kingdom
Bright Software Group in Belfast is seeking a backend-focused Full Stack Software Engineer to strengthen the TimeKeeper platform. The role centres on Python-led development, API design and data layer work across web and mobile apps. You'll join a collaborative team, learn new tools quickly ...

Senior Engineer - Python & Containerization (VP)

Location
Belfast City District, Northern Ireland, United Kingdom
Openshift Experience of security fundamentals with relation to a k8s platform and DevSecOps a bonus Expertise in a major programming language such as Python or Java, and associated tooling (Git, Maven, IDEs, Jenkins, Bitbucket etc) Expertise with DevOps, CI/CD and agile methodology We offer: 27 days annual ...

Senior Software Engineer - Python/C# for Cloud Integration

Location
Belfast City District, Northern Ireland, United Kingdom
Proofpoint is seeking a Senior Software Engineer to join the XFI team within the Cloud Integration Group. You’ll help integrate threat defence software with major email platforms, scale services, and advance with Microsoft and Google integrations. You’ll work in a fast-paced, security‐conscious environment, delivering reliable ...

Data Engineer — Python & AWS Pipelines + APIs

Location
Belfast, Northern Ireland, United Kingdom
Instil Software Ltd is seeking a Data Engineer to design, build, and evolve a cloud-based data platform. You will work across the stack in Python and AWS, delivering reliable data, APIs, and ingestion pipelines while supporting frontend work when needed. The role focuses on practical delivery, building ...

AI Engineer (Python) (AVP)

Location
Belfast City District, Northern Ireland, United Kingdom
globe. At Citi, you’ll have the opportunity to grow your career, give back to your community and make a real impact. Job Overview Engineer the future of global finance. At Citi, our Tech team doesn’t just support finance – we are helping to redefine it. Every … challenges that touch millions and get the opportunity to build the future of finance with Citi Tech. We are seeking a highly motivated AI Engineer to join an experienced team of software developers. You will work on a new, strategically important AI system that directly powers one of Citi ...

Senior ML Platform Engineer | Python, MLOps & Kubernetes

Location
Belfast City District, Northern Ireland, United Kingdom
Liberty Information Technology Limited (Liberty IT) in Belfast is seeking an ML Engineer to help build and operate production ML platforms. You will develop Python services, implement MLOps practices, and create cloud-native solutions with Kubernetes and modern front-end components using JavaScript and React. You’ll collaborate ...

Senior Container Security Engineer - Python & DevSecOps

Location
Belfast City District, Northern Ireland, United Kingdom
Citi is seeking a highly motivated Container Security Engineer to join the Container Security team in our technology division. You will engineer automated security solutions that secure and harden internal platforms while reducing friction for developers in their daily lifecycle. You’ll improve the container SDLC for internal ...

Senior AI Engineer (Python) — Hybrid, Global-Scale AI

Location
Belfast City District, Northern Ireland, United Kingdom
Citi is seeking an AI Engineer to join its global Tech team, building scalable AI systems powering a Global Lending Platform. You will work with LLMs, MCP tools and agent frameworks in a fast-paced SCRUM environment, with hybrid working options. You will contribute to production-grade software, collaborate ...

Senior Software Engineer, Reference Data Platform (Python/Oracle) - AVP

Location
Belfast City District, Northern Ireland, United Kingdom
mastering and distributing high-quality reference data across Citi’s global business lines. As a Senior Programmer Analyst, you will leverage your expertise in Python and Oracle database technologies to build high-performance data processing pipelines, optimize complex database architectures and deliver resilient software solutions that support mission-critical … application teams to analyze reference data requirements and translate them into scalable technical implementations. System Performance & Scalability: Identify system bottlenecks, perform performance tuning across Python code and Oracle databases and implement partitioning, indexing and memory optimization strategies. Engineering Standards & Quality: Define and adhere to software development best practices, test ...

Senior Python Engineer — Cloud Integrations & Security

Location
Belfast City District, Northern Ireland, United Kingdom
Proofpoint is hiring a Senior Software Engineer for the XFI team within the Cloud Integration Group in Belfast. You will help scale the Cross Functional Integrations services that connect to Microsoft and Google email platforms, delivering secure, high-performance integrations for both inbound and outbound traffic. You will design ...

Python Engineer - Data Pipelines & Client Solutions

Location
Belfast City District, Northern Ireland, United Kingdom
Data Intellect Limited, based in Belfast, is seeking mid-level Python Engineers to join our OneTick-focused team. You will learn OneTick through structured training and client delivery, developing Python applications and data pipelines while solving complex problems for international clients. You will work in a hybrid Belfast ...

Senior Data Platform Engineer (Python/Oracle) Hybrid

Location
Belfast City District, Northern Ireland, United Kingdom
platform for centralizing reference data across Citi’s global lines. With 5–8 years in software engineering, you will build high-performance pipelines in Python and Oracle, optimise databases and contribute to scalable enterprise solutions in a hybrid work environment. #J-18808-Ljbffr ...

Senior Backend Engineer (Python/Kotlin) - Remote-First

Location
Belfast City District, Northern Ireland, United Kingdom
Group is partnering with a US-founded cybersecurity software company to recruit a Senior Software Engineer for its Belfast team. This remote-first role offers the chance to work on backend services, APIs and web apps across cloud services with a small, collaborative engineering group. You’ll contribute ...

Senior Python & Container Security Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Citi in Belfast is seeking a Senior Engineer focused on Python and containerization to engineer automated security solutions for internal platforms and streamline the SDLC for developers. You will own container security tooling, work across teams, and drive secure, scalable deployments in a hybrid work environment. … role requires deep container experience, programming in Python/Java, and strong collaboration skills within a global team. #J-18808-Ljbffr ...

Hands-On Principal Python & AI Engineer | Hybrid Belfast

Location
Belfast City District, Northern Ireland, United Kingdom
Group in Belfast is seeking a Principal Software Engineer with strong Python and AI expertise to stay hands-on while shaping the technical direction of the software platform. You’ll own complex challenges, influence architecture, and help evolve engineering practices. The role emphasizes hands-on coding, collaboration with ...

Senior ML Engineer (Java/Python)

Location
Belfast City District, Northern Ireland, United Kingdom
Senior Machine Learning Engineer Belfast | £70,000-£90,000 DOE MCS Group is working exclusively with a US software company to recruit a Senior Machine Learning Engineer for its Belfast team. The business is developing a new cybersecurity product, with an opportunity to help take it from prototype … modelling or machine learning. Confidence working with complex datasets and evaluating model performance. A track record of writing reliable, well-tested production code. Strong Python engineers with previous Java experience and solid engineering fundamentals will also be considered. Experience in cybersecurity, anomaly detection, fraud detection or behavioural analytics would ...

Senior ML Engineer — MLOps, Python & Cloud Platform

Location
Belfast City District, Northern Ireland, United Kingdom
Liberty IT in the United Kingdom is expanding its ML engineering capability across Python, MLOps and cloud-native platforms for production-grade tooling used by modellers and business stakeholders. You’ll develop and broaden ML engineering skills including deployment, governance and observability, while building modern front-end experiences with ...

Junior Python Backend Engineer (Hybrid, Belfast)

Location
Belfast City District, Northern Ireland, United Kingdom
Group is seeking a Junior Python Developer in Belfast to join a hybrid engineering team. You will build and maintain backend applications and APIs using Python and FastAPI, contributing across the software development lifecycle from feature implementation to troubleshooting. You'll gain exposure to databases, authentication, payments ...

Senior ML Engineer (Java/Python) - Flexible Belfast Role

Location
Belfast City District, Northern Ireland, United Kingdom
Group is hiring a Senior Machine Learning Engineer in Belfast to join a US software partner developing a cybersecurity product. You will blend statistics, machine learning and robust software engineering to take the product from prototype through to market. You will contribute to architecture decisions, work with an experienced … team, and bring a track record of four to five years in production Java along with strong Python and ML fundamentals to solve real-world security challenges. #J-18808-Ljbffr ...

Python Engineer. New Product Team.

Location
Belfast City District, Northern Ireland, United Kingdom
faint-hearted either - Steve Turner, CEO Build expertise in a growing area We're looking for mid-level Python Engineers to join a growing area of our business at Data Intellect. We have a number of exciting projects underway around OneTick , a specialist data platform used across global capital … banking and capital markets clients. You don't need previous OneTick experience. What we're looking for is around 3-5 years of strong Python experience, a broad understanding of data and software delivery, and the confidence to work with clients to solve complex technical problems. You'll join ...

Senior Python Backend Engineer - On-site Belfast Contract

Location
Belfast City District, Northern Ireland, United Kingdom
Data Intellect Limited is seeking a Python backend developer to build bespoke solutions for clients in Belfast. You will liaise with clients on architecture and design, deliver high-quality software, and work within cross-functional teams to implement a range of architectures and frameworks. The role emphasizes learning, certification ...