26 to 50 of 165 Software Engineering Jobs in Belfast

Principal Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
What You’ll Be Doing We are seeking a Principal Software Engineer and AI thought leader to help define and drive the AI `strategy across the Integrted engineering organisation. This role will provide technical vision, strategic direction, and practical leadership to identify and deliver AI-enabled capabilities that … improve customer experiences, accelerate engineering productivity, strengthen operational resilience, and create a competitive advantage. As a Principal Software Engineer, you will combine deep software engineering expertise with AI leadership to guide how teams adopt, evaluate, and scale AI across the software development lifecycle. You will ...

Test Automation Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Software Development Engineer in Test (SDET) SC Cleared Govern ment & Public Sector Belfast - Hybrid Working The Opportunity Do you want to work on some of the UK's largest and most impactful Government and Public Sector programmes? We're looking for talented Software Development Engineers in Test (SDETs … passionate about software quality, automation and engineering excellence. You'll help deliver secure, resilient and scalable digital services supporting critical national infrastructure, public services and large-scale technology transformation programmes. This is a hands-on engineering role, combining strong software development skills with modern quality engineering ...

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

Location
Belfast City District, Northern Ireland, United Kingdom
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 enterprise operations. Key Responsibilities Application & Pipeline Development: Design, code, test and implement robust backend services, ETL data pipelines … 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-driven development (TDD), automated unit/integration testing and code review processes ...

Front End Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
time Permanent Mid-level Senior Posted 30 Oct 2026 Description ARC Regulatory combines specialist IVD/CDx clinical research expertise with laboratory services and software solutions to support Sponsors across the clinical trial lifecycle and accelerate global precision medicine studies. Through its Dx CRO and Sponsor Delegation services … develop and maintain ARC’s digital platforms, with a primary focus on building intuitive, accessible and high-performing user interfaces. Reporting to the Software Engineering Manager, the Frontend Developer will work closely with Product Managers, Designers, Software Engineers, AI Engineers and Test Engineers to translate user needs ...

Software Engineer II - In-Store

Location
Belfast City District, Northern Ireland, United Kingdom
role is fully remote, offering you flexibility to work from anywhere within NI. Your new role In this role, you’ll join as a Software Engineer II on the ‘In-Store’ team, which is part of the wider ‘Order’ engineering group. The ‘In-Store’ squad is focused … domain or who has been building systems that integrate with external partner platforms. You’ll have the support of a highly experienced engineering team consisting of 8 engineers in one squad. On a management level, the team is led by a dedicated Engineering Manager. How you’ll make ...

Senior Technical Marketing Engineer / Principal Technical Marketing Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
computing. THE PERSON AMD's AECG group is looking for a Senior Technical Marketing Engineer/Principal Technical Marketing Engineer to drive the embedded software strategy, silicon feature enablement, and ecosystem alignment for the Embedded Software stack across both the AMD Adaptive (formerly Xilinx) and x86 product families. … This role requires deep technical expertise across embedded software, system architecture, and customer solution development, with a particular focus on Physical AI, robotics, edge AI, and intelligent autonomous systems. The successful candidate will work closely with engineering, product management, marketing, ecosystem partners, and strategic customers to help shape ...

Software Engineer - BrandX

Location
Belfast City District, Northern Ireland, United Kingdom
role is fully remote, offering you flexibility to work from anywhere within NI. Your new role In this role, you’ll join as a Software Engineer on the ‘BrandX’ team, which is part of the wider ‘Order Engineering’ group. BrandX (Brand Experience) builds the tools restaurant brands … Europe, and you'd be our first hire in Northern Ireland. Because the team sits between brands, Finance, and the rest of Order Engineering, the work is varied. One week you might be shipping a new Dashboard settings page, the next you're tracing a billing discrepancy across ...

Principal Software Engineer Engineering Belfast / Hybrid

Location
Belfast City District, Northern Ireland, United Kingdom
customer proposition and a new revenue stream, while asset owners see better returns and the grid gets more flexibility. The role As a Principal Software Engineer you are the senior technical authority for one or more of Joulen's product domains, sitting between Senior Engineer and Head of Engineering on our Software Engineer career track. You set the design principles, delivery strategy and operational standards for your domain, and you work with the other Principals & Head of Engineering to shape how engineering works across Joulen. You stay hands-on: you pair, write tests first ...

Senior Java Applications Developer

Location
Belfast City District, Northern Ireland, United Kingdom
modernizing and managing the end-to-end lifecycle of corporate Action events across the enterprise. **What you will do:*** Develop and implement complex software solutions using Java/J2EE, Spring Boot, and RESTful web services.* Design, develop, and maintain robust microservices adhering to architectural best practices.* Apply hands … multi-threading and the Collections framework.* Utilize Spring Framework effectively for application development.* Work extensively in creating and optimizing SQL queries.* Ensure adherence to software engineering best practices, object-oriented programming (OOP) principles, and design patterns.* Contribute to the continuous integration and continuous delivery (CI/CD) pipelines. ...

Senior Mobile Software Engineer (iOS) - Olo App

Location
Belfast City District, Northern Ireland, United Kingdom
provide input in the direction of both the iOS and Android codebases. You’ll have the support of a dedicated Mobile Engineering Manager for the Olo app and work alongside four highly experienced mobile engineers, three of whom are based in Northern Ireland. How you'll make an impact … Partner with Product and other stakeholders to refine requirements, ensuring solutions are well-architected and aligned with business goals. Focus on delivering reliable, maintainable software solutions and actively implements performance optimisations and resilience mechanisms. Monitor and maintain services in production, diagnosing and resolving critical issues efficiently with minimal support. ...

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 through … market. You'll combine statistical thinking, machine learning and strong software engineering to solve real-world security challenges. The role Develop statistical models and unsupervised learning techniques to identify anomalies in complex datasets. Investigate data, evaluate different detection approaches and assess their effectiveness. Turn experimental work into robust ...

Senior Software Development Engineer in Test

Location
Belfast City District, Northern Ireland, United Kingdom
Title: Senior Software Development Engineer in Test (SDET) Location: Belfast, Northern Ireland Work Arrangement: Hybrid Position Overview We are seeking an experienced Senior Software Development Engineer in Test (SDET) to act as a catalyst for quality across our engineering organisation. You will be a first‐class engineer … builds & maintains our automated testing infrastructure, enabling rapid feedback cycles and the delivery of high‐quality software at speed. This is a technical leadership role: you will advocate for quality throughout the software development lifecycle, design test strategies, influence our test architecture, mentor others in test automation ...

Postdoctoral Fellow: AI for Software Engineering & AVs

Location
Belfast City District, Northern Ireland, United Kingdom
Queen’s University Belfast invites applications for a Postdoctoral Research Fellow to advance AI for Software Engineering in a Horizon Europe project on Highly Automated/Autonomous Driving Systems. The role involves developing software and contributing to collaborative research with international partners. You will publish results, work ...

Senior Java Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
## Senior Java Software EngineerApply: Office Focused: Belfast, United Kingdom: Full time: Posted Today: R\\_1522033**Work Location**:Belfast, United Kingdom**Hours:**35**Line of Business:**Technology Solutions**Pay Details:**We’re committed to providing fair and equitable compensation to all our colleagues. As a candidate, we encourage … business initiatives. The role partners closely with Compliance, Risk, Data, and Business stakeholders to deliver scalable, secure, resilient, and regulator-ready solutions. **Responsibilities:** **Engineering Leadership** * Help build and lead a high-performing engineering team across multiple delivery streams.* Help establish engineering standards, development practices, and quality controls. ...

Cloud Security Engineer – DevSecOps Specialist

Location
Belfast City District, Northern Ireland, United Kingdom
Group is seeking a Software Engineering Specialist in Belfast to join the Contact Centre Experience and Fulfilment domains. You will contribute as a hands-on engineer, shaping solutions and owning technical outcomes in a collaborative, customer-focused team. Ideal candidates have 2–5 years in software engineering ...

Senior Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Overview Expleo is seeking Software Engineers to join our growing Belfast team, delivering high-integrity engineering solutions across a range of complex and safety-critical domains. This role is ideally suited to candidates with experience in safety-critical or defence environments, though we also welcome strong software engineers from non-safety-critical backgrounds who are motivated to transition into this space through structured training and mentorship. Responsibilities As a Software Engineer at Expleo, you will work on the design, development, testing, and integration of software systems used in regulated and high-assurance environments. ...

Senior Software Engineer (Developer Tooling)

Location
Belfast City District, Northern Ireland, United Kingdom
seeking a platform-minded software engineer to build and own the developer-facing tools that sit at the heart of how engineers integrate with Cloudsmith. About Cloudsmith Cloudsmith is building the operating system for the modern software supply chain. We run a global, fully managed, multi-tenant SaaS … platform that helps organizations, from startups to Fortune 500 companies, secure, govern, and distribute software artifacts at scale. Worldwide, our customers use Cloudsmith as a critical infrastructure control plane for CI/CD, developer workflows, security controls, compliance, and software distribution, supporting 30+ formats and ecosystems across languages ...

Senior Software Engineer - Machine Learning

Location
Belfast City District, Northern Ireland, United Kingdom
bring the expertise. We’ll provide the platform to succeed. Ready? It’s time to do your thing. Build your machine learning engineering capability with us Join the team behind Morpheus, a platform that helps deliver pricing and machine learning models into production faster, safer and with a significantly … improved user experience. This role is designed to give you meaningful opportunities to develop and broaden your Machine Learning, MLOps and cloud-native engineering skills . You'll work on technology that enables critical business decisions across engineering groups, combining Python engineering, observability, cloud-native technologies ...

Software Architect

Location
Belfast City District, Northern Ireland, United Kingdom
Title: Software Architect Location: Belfast, Northern Ireland Work Arrangement: Hybrid Position Overview: We are seeking an AI-native Software Architect to own the technical vision for our fintech platform and the agentic engineering system our teams use to build it. You will set the patterns, standards … guardrails that let engineers and agents deliver at pace without compromising quality, security, or scalability. Working closely with Product, Engineering Leadership, and our SDET teams, you will stay close to the code, producing the specs, reference implementations, and proofs of concept that both people and agents build from. ...

Senior Quality Engineer

Location
Belfast, Northern Ireland, United Kingdom
NI. Your new role As a Senior Quality Engineer, you are a technical quality assurance professional with deep expertise in hands‐on testing, automation engineering, AI‐driven quality practices, and Agile process optimisation. You’ll lead the charge in building intelligent test automation frameworks, conducting comprehensive hands‐on testing … improvement within Agile workflows, advocating for whole team quality practices and helping teams refine their processes for faster, more reliable delivery. The wider Quality Engineering team has 10 experienced QA professionals who work cross‐functionally across the UK and US, with your reporting line being directly to the Senior ...

Software Java Engineer

Location
Belfast City, Northern Ireland, United Kingdom
business initiatives. The role partners closely with Compliance, Risk, Data, and Business stakeholders to deliver scalable, secure, resilient, and regulator-ready solutions. Responsibilities: Engineering Leadership Help build and lead a high-performing engineering team across multiple delivery streams. Help establish engineering standards, development practices, and quality controls. … industry trade surveillance, market abuse monitoring and/or global markets domain experience, including trading lifecycles. Education & Experience: 8+ years of technology delivery and software engineering experience. 3+ years leading engineering teams in large-scale enterprise environments. Minimum bachelor’s degree in computer science or a related ...

Senior Software Engineer (Belfast, UK)

Location
Belfast City District, Northern Ireland, United Kingdom
Title: Senior Software Engineer Department: Engineering Reports To: Team Lead Working Pattern: Hybrid – minimum 2 day per week in Belfast office Location: Belfast, Northern Ireland (Role is NI based. Candidate must have right to live and work in UK) Salary: Negotiable Company background: Congruity360 is headquartered in Boston … needs and challenges. The successful candidate will be actively involved in driving technical decisions within the team, with a desire to produce high quality software to provide a superior client experience. Education requirements: A University degree (or equivalent) in Computer Science, Mathematics, Physics, or related field Experience: 5+ years ...

Software Engineer - Developer Experience Platform

Location
Belfast City District, Northern Ireland, United Kingdom
Team Every engineer at Aflac builds on what we ship. The Developer Experience (DevX) team in Aflac Northern Ireland exists to make software delivery faster, safer and simpler, so product teams can focus on solving problems for customers, employees and the sales organisation rather than working through delivery complexity. … building a simpler, standard and measurable software delivery system, powered by AI and designed to help Aflac deliver more business value, more quickly. Our job is to provide the shared capabilities that make good delivery repeatable: platforms, tooling, golden paths, automated controls, engineering standards and AI-aware knowledge ...

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 … small, collaborative engineering team with the energy and ownership of a startup, supported by an established US 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 ...

Senior Software Engineer (Backend focus)

Location
Belfast City District, Northern Ireland, United Kingdom
Senior Software Engineer Belfast A growing Belfast team. A major platform programme. Real influence over what gets built. Over the past year, I've successfully partnered with this business on multiple hires, helping build its Belfast team to 18 people . Now, as an exclusive recruitment partner … supporting its next phase of growth with opportunities for Senior Software Engineers. The Belfast team will play a central role in a substantial technology programme, taking ownership of complex integrations and helping shape the platform's future. What you'll get stuck into Building full-stack applications, with ...