1 to 25 of 140 Software Engineering Jobs in Belfast

Principle Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Black Duck Software, Inc. helps organizations build secure, high-quality software, minimizing risks while maximizing speed and productivity. Black Duck, a recognized pioneer in application security, provides SAST, SCA, and DAST solutions that enable teams to quickly find and fix vulnerabilities and defects in proprietary code, open source … With a combination of industry-leading tools, services, and expertise, only Black Duck helps organizations maximize security and quality in DevSecOps and throughout the software development life cycle. Black Duck is seeking a Principal Software Engineer to serve as a technical leader for the company's identity, authentication ...

Senior Software Engineer

Hiring Organisation
Thales Group
Location
Belfast, UK
Employment Type
Full-time
finish times. Where possible, we support a working pattern that suits your lifestyle and helps you reach your ambitions. Job Advertisement: Real-time Embedded Software EngineerAre you ready to innovate and make a significant impact in the field of real-time embedded software development? Thales is seeking enthusiastic … dedicated Software Engineers to join our team and contribute to cutting-edge multi-discipline programmes. If you possess the skills and passion for software engineering, we want to hear from you! Overview of Thales Integrated Airspace Surveillance (IAS): Thales IAS provides advanced surveillance solutions designed to ensure ...

Engineering Lead - SVP

Location
Belfast City District, Northern Ireland, United Kingdom
additional information, please review .**Characteristics:****Experience:*** Proven experience as an Engineering Lead, Software Engineering Manager, or similar role.* Strong expertise in multiple programming languages (preferably Python, Go, and TypeScript), frameworks, and tools.* Strong understanding of both SQL and NoSQL databases.* Proven experience with distributed systems, event … poster.***The Department** Developer Enablement is a function of the CTO organisation. Our mission is to make it easy and enjoyable for software engineering teams to go from a business idea to delivering an innovative product solution. The main goals are to improve and upgrade our tools, streamline ...

Software Engineering Specialist

Location
Belfast City District, Northern Ireland, United Kingdom
Description Job Title: Software Engineering Specialist Req ID: 61974 Job Function: Software Engineering Posting Start Date: 14/09/2026 Posting End Date: 21/09/2026 Division: Digital Job Location: GBR Belfast - Riverside Tower Advertised Salary: Competitive About the role The Consumer Billing … Engineering Lead plays a critical role in modernising and scaling BT’s billing platforms, leading the rollout of new technology that improves reliability, agility, and customer outcomes. This is a hands‐on technical leadership role responsible for shaping and delivering cloud‐native solutions, creating new microservices, and guiding ...

Machine Learning Software Engineer / Senior Machine Learning Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Select how often (in days) to receive an alert: Machine Learning Software Engineer/Senior Machine Learning Software Engineer Date: 8 Sept 2026 Location: Belfast, GB GB Oxford, GB Bristol, GB, BS35 4GG High Wycombe, GB Job Function: Technical Machine Learning Software Engineer/Senior Machine Learning … Software Engineer Accelerate Scientific Discovery with Oxford Instruments Andor; Imaris At Oxford Instruments Andor, we are dedicated to enabling the world's greatest scientific breakthroughs. Our cutting-edge imaging, spectroscopy and microscopy technologies are helping researchers develop life-saving treatments, explore deeper into space and advance sustainable energy solutions. ...

Principal Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Role We’re looking for experienced Principal Software Engineers who enjoy solving complex technical challenges, building scalable systems, and helping engineering teams deliver high-quality software in production environments. This role sits at the intersection of software engineering, architecture, and cloud/platform engineering. … designing, building, and guiding the delivery of modern software solutions using technologies such as Java, Python, C#/.NET and TypeScript , while working closely with engineering teams to ensure solutions are scalable, secure, and maintainable. It’s a strong fit for someone who enjoys taking ownership of technical ...

Managing Engineer – Cyber Platform Engineering

Location
Belfast, Northern Ireland, United Kingdom
Overview Lead the design, delivery, and operation of production-grade engineering capabilities that support cyber operations at scale. Build reliable, secure, and observable services, tools, platforms, or data pipelines aligned to shared engineering standards. Own service and platform lifecycle expectations, including reliability, operational readiness, observability, and continuous improvement. … Partner across product, platform, and engineering stakeholders to shape architecture, integration design, and delivery sequencing. Drive platform maturity through automation, reuse, standardization, and strong operational discipline. Coach and develop engineers while building high-performing teams with strong execution and systems thinking. Requirements A minimum of 5 years of experience ...

Senior Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Role We’re looking for experienced Senior Software Engineers who enjoy building scalable systems, working with cloud infrastructure, and delivering high-quality software in production environments. This role sits at the intersection of software engineering and cloud/platform engineering. You’ll be designing, building … operating modern software solutions using technologies such as Java, Python, C#/.NET and TypeScript , while working closely with cloud platforms and engineering teams to deliver reliable, production‐ready systems. It’s a strong fit for someone who takes ownership, is comfortable leading technical decisions, and enjoys improving ...

Engineering Delivery Manager

Location
Belfast City District, Northern Ireland, United Kingdom
ALTEN is a global engineering and technology consultancy operating across over 35 countries worldwide. We partner with industry leaders across sectors including Aeronautics, Aerospace, Defence, Naval, Automotive, Energy, Rail, IT and many more to deliver innovative engineering solutions that drive technological advancement & support sustainable transformation. Our teams … most complex and critical defence programmes, helping deliver advanced technologies across land, sea, and air domains. We are looking for experienced Project Engineering Delivery Leads to join our growing defence teams, supporting the delivery of complex engineering work packages across major defence programmes. This role is ideal ...

AI Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
will play a key role in developing intelligent applications, AI agents and knowledge assistants while helping shape the organisation's approach to AI adoption, engineering and responsible technology. Salary/Benefits Competitive salary and comprehensive benefits package Hybrid and flexible working arrangements Opportunity to work with modern AI, cloud … engineering technologies Significant investment in technical development and continuous learning Exposure to complex, enterprise-scale projects with genuine business impact Opportunity to contribute to the organisation's wider AI transformation strategy About your next employer Your next employer is a well-established financial services organisation with a strong presence ...

GenAI Full-Stack Engineer Lead

Hiring Organisation
Citigroup
Location
Belfast, UK
Employment Type
Full-time
93953668112Posted: 2026-08-21Location: Belfast, Northern Ireland, United KingdomCategory: Technology, Applications Development, ProfessionalCompany: CitiWe're looking for a hands-on engineering lead with a passion for building AI-powered products and shaping engineering culture. You'll provide technical leadership while remaining close to the code, partnering with … teams across the organisation to build scalable developer platforms, influence engineering strategy and drive the adoption of Generative AI and modern engineering practices. Key ResponsibilitiesDrive the design and delivery of enterprise-scale applications supporting critical business functions and large user populations. Remain hands-on with software architecture ...

GenAI Full-Stack Engineer Lead

Location
Belfast City District, Northern Ireland, United Kingdom
looking for a hands-on engineering lead with a passion for building AI-powered products and shaping engineering culture. You’ll provide technical leadership while remaining close to the code, partnering with teams across the organisation to build scalable developer platforms, influence engineering strategy and drive … adoption of Generative AI and modern engineering practices. Key Responsibilities Drive the design and delivery of enterprise-scale applications supporting critical business functions and large user populations. Remain hands-on with software architecture, system design, code reviews and engineering decision-making. Set technical direction across full-stack ...

Senior Application Security Engineer

Hiring Organisation
Cloudsmith
Location
Belfast, UK
Employment Type
Full-time
looking for a deeply technical Application Security Engineer to embed inside engineering and help secure Cloudsmith 2.0, the operating system for the modern software supply chain. The ideal person is a software engineer at heart who chose to specialize in security. You should be comfortable moving between … code, architecture, and security design. About CloudsmithCloudsmith 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 the Fortune 500, secure, govern, and distribute software artifacts at scale. Worldwide, our customers ...

Managing Engineer, Cloud Security Engineering

Location
Belfast City District, Northern Ireland, United Kingdom
Lead and develop an engineering team delivering cloud security controls as software products Hire, onboard, coach, manage performance, and support career development Set technical direction across the design, implementation, deployment, and production support of cloud security capabilities Provide hands-on leadership through architecture and design reviews, technical decisions … code reviews, and critical implementation work Own product reliability, performance, effectiveness, and continuous improvement in production Partner with Digital Product Managers, platform teams, engineering stakeholders, and security stakeholders Align roadmaps, priorities, dependencies, and delivery plans Build an engineering culture centered on test-driven development, pair programming, fast feedback ...

UX/UI Designer & Front End Developer

Location
Belfast City District, Northern Ireland, United Kingdom
Developer to lead the design and continuous improvement of ARC’s digital product portfolio. You will combine user-centred design with practical front-end engineering, turning complex scientific, regulatory and operational workflows into clear, accessible and high-performing experiences. You will be ARC’s subject matter expert for user … experience, accessibility, design systems and front-end standards. Working closely with Product, Software Engineering, AI Engineering and Test Engineering, you will help evolve ARC’s Digital solutions and contribute to future technology solutions—from early discovery through to production delivery. Job Purpose To play a leading ...

Staff Data Engineer

Location
Belfast, Northern Ireland, United Kingdom
looking for a strong data engineer who thrives on building large‐scale, robust, distributed data systems and pipelines, who understands the importance of good software engineering practices to get it done. If you’re excited about shaping the future of datavoice, come join us. How you will make … understand data requirements, implement solutions, and troubleshoot issues as they arise. You'll also play a pivotal role in advocating for and implementing software engineering best practices to ensure the efficiency, maintainability, and robustness of our data systems. This role offers an exciting opportunity to work on cutting ...

Staff Software Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
Position Summary Harness is a high‐growth company disrupting the software delivery market. Our mission is to enable the 30 million software developers worldwide to deliver code reliably, efficiently, securely, and quickly, increasing customers’ pace of innovation while improving the developer experience. The Harness Software Delivery Platform … includes modules for CI, CD, Cloud Cost Management, Feature Flags, Service Reliability Management, Security Testing Orchestration, Chaos Engineering, Software Engineering Insights, and continues to expand at an incredibly fast pace. About The Role Design, develop and maintain critical software for a scalable platform in a fast ...

Engineering Team Lead (Belfast, Hybrid)

Location
Belfast City District, Northern Ireland, United Kingdom
Engineering Team Lead At-a-Glance Senior hands-on leadership role spanning people management, architecture, and delivery C#, Java or similar modern backend stack within a distributed, cloud-native environment Hybrid working, Belfast-based Join a globally operating business at Manager level, with real influence over engineering standards … team culture The Role This is a rare opportunity to step into a genuine technical leadership position at a company where engineering decisions carry real weight. You will lead a cross-functional team of software engineers delivering business-critical applications, working across the full development lifecycle from design ...

Principal Developer

Hiring Organisation
Version 1
Location
Belfast, UK
Employment Type
Full-time
/CD, security, etc.)1.Project Management: Work within a project management/agile delivery methodology to ensure timely and high-quality delivery of software applications. Technical Ownership: Take technical ownership of a product or software solution, covering design, estimation, shaping, and user story/requirement creation. Solution Documentation … Document solutions, including architecture, configuration, release, and support handover. Stakeholder Collaboration: Collaborate and liaise with other stakeholders/end users in the software development lifecycle, including PMs, BAs, Testing, Product, etc. Communication: Clearly communicate technical designs in conversation, documentation, and presentations to stakeholders of various technical abilities. Knowledge Transfer ...

AI Platform Engineer

Location
Belfast City District, Northern Ireland, United Kingdom
technology capability that will transform customer and employee experiences, scale the secure and responsible use of AI across the enterprise, and reshape how software is designed, built, tested and delivered. These roles will work across strategic product transformation, cloud and data platforms, enterprise AI services, context and knowledge engineering … into working products. The team tests what works, packages useful patterns, and helps other teams build on them. You will work closely with Context Engineering, Solution Architects, Enterprise Architecture, Security, QA and Application Support. The Role As an AI Platform Engineer, you will help build the secure AWS-based ...

AI Developer Tooling Lead

Location
Belfast City District, Northern Ireland, United Kingdom
technology capability that will transform customer and employee experiences, scale the secure and responsible use of AI across the enterprise, and reshape how software is designed, built, tested and delivered. These roles will work across strategic product transformation, cloud and data platforms, enterprise AI services, context and knowledge engineering … future tools. The Team You will be part of Aflac's DevOps team. The team improves how engineers build, secure, release and run software across the organisation. The team focuses on reducing friction for engineers through practical tooling, automation, guidance and standards. AI-assisted development is now part ...

Managing Consultant - Software Engineering

Location
Belfast, Northern Ireland, United Kingdom
Managing Consultant - Software Engineering We believe in the power of ingenuity to build a positive human future. As strategies, technologies, and innovation collide, we create opportunity from complexity. Our teams of interdisciplinary experts combine innovative thinking and breakthrough technologies to progress further, faster. Our clients adapt and transform ...

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 ...

Full Stack Java Developer

Hiring Organisation
Version 1
Location
Belfast, UK
Employment Type
Full-time
some really challenging and interesting, large scale transformational and migration projects within both public and private sector. Designing, developing, testing and maintaining cloud-based software applications. Technical leadership within a team to coordinate and deliver scalable, secure solutions in line with good industry software engineering practices (code … quality, CI/CD, security etc).Working within a project management/agile delivery methodologyExperience in technical ownership for a product or software solution, covering design, estimation, shaping and user story/requirement creationDocumentation of solutions (e.g. architecture, configuration, release, support-handoverCollaborate and liaise with other Version ...

Full Stack Developer - Assistant Vice President

Location
Belfast City District, Northern Ireland, United Kingdom
finance with Citi Tech. What We do/The Team: The Risk Data Team is a high-impact, globally distributed technology and data engineering unit operating at the intersection of risk management, big data, and cloud-native platform engineering. As a critical pillar within the Institutional Data Platform … that safeguard Citi’s systemic stability and drive informed, data-driven decision-making. Role Overview/What will you 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 ...