Get the job you really want

Top Software Engineer Jobs in Belfast

993+ Job Results
20 Days Ago
Belfast, Northern Ireland
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
As a Senior Software Engineer at Canonical, you'll lead design and implementation, coach team members, and collaborate on features in a distributed system driving cloud automation. You'll debug issues, interface with upstream communities, and support diverse software operations while working remotely with minimal travel.
20 Days Ago
Belfast, Northern Ireland
880 Employees
Junior
880 Employees
Junior
Cloud • Software
The Python Software Engineer will develop and maintain automation tools for hardware certification, focus on test automation methodologies, work with Linux-based hardware, and improve continuous processes for software testing. The role involves collaborating with teams worldwide to ensure effective hardware enablement for Ubuntu systems.
20 Days Ago
Belfast, Northern Ireland
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As a Software Engineer at Canonical, you will contribute to the Juju project, a large open-source Go project, focusing on the design and delivery of features to automate cloud operations and software management at scale. Responsibilities include collaborating with a distributed team, debugging issues, and contributing to open-source communities.
20 Days Ago
Belfast, Northern Ireland
880 Employees
Entry level
880 Employees
Entry level
Cloud • Software
As an Embedded Linux Software Engineer at Canonical, you will work on low-level system technology, contribute to Ubuntu Core and snapd software development, optimize Ubuntu for various hardware platforms, maintain software stacks, and collaborate with global teams to enhance open source technologies.
20 Days Ago
Belfast, Northern Ireland
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
The role involves designing and implementing features for a graphics stack, debugging issues, improving tests, documentation, and collaborating with a distributed team. Candidates should be proficient in modern C++, with knowledge of asynchronous programming and experience in Linux environments.
18 Hours Ago
Belfast, Northern Ireland
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer at Fivetran, you will lead the design and development of the Data Lake product, ensure system reliability, and collaborate with product teams to create new capabilities. You will also analyze performance issues and promote operational excellence within a dedicated engineering team.
7 Hours Ago
Belfast, Northern Ireland
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer at Fivetran, you will lead the design and development of the Data Lake product offering, ensuring high reliability and performance. You will analyze and solve complex issues, collaborate with product teams, and influence cross-functional strategies while contributing to open-source projects.
2 Hours Ago
Belfast, Northern Ireland
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer, you will lead the architecture, design, and development of Fivetran's Data Lake solutions. Your role involves collaborating with product teams, operating large-scale systems, contributing to open-source projects, and driving performance improvements while ensuring operational excellence and security.
2 Hours Ago
Belfast, Northern Ireland
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the design and development of Fivetran’s Data Lake product, ensuring high reliability and performance. Responsibilities include collaborating with product teams, analyzing system challenges, developing solutions, and overseeing operational excellence for customer commitments.
An Hour Ago
Belfast, Northern Ireland
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the technical architecture and development of Fivetran’s Data Lake product, collaborating with product teams, addressing performance challenges, and ensuring operational excellence while contributing to open-source projects.
21 Days Ago
Belfast, Northern Ireland
85,636 Employees
Mid level
85,636 Employees
Mid level
Aerospace • Logistics • Security • Software • Cybersecurity
As a Principal Control Systems Software Engineer, you'll work on national defense programs, providing expertise in SCADA systems and developing software design solutions. Responsibilities include capturing customer requirements, producing technical documentation, designing and testing solutions using SCADA systems, and managing communications with third-party equipment.
21 Days Ago
Belfast, Northern Ireland
880 Employees
Mid level
880 Employees
Mid level
Cloud • Software
As a Software Engineer at Canonical, you will develop tools for building and maintaining Ubuntu-based container images. Responsibilities include automating CI/CD processes, writing security compliance tools, and contributing to product development in collaboration with global teams. You will also mentor junior engineers and engage with the open-source community.
21 Days Ago
Belfast, Northern Ireland
880 Employees
Senior level
880 Employees
Senior level
Cloud • Software
The role involves developing and maintaining new Ubuntu-based container images, focusing on CI/CD processes and security compliance. You will write tools for performance enhancement, engage with the open-source community, and mentor junior members while working collaboratively in an agile environment.
4 Hours Ago
Belfast, Northern Ireland
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer at Fivetran will lead the design and development of their Data Lake product, ensuring scalability and performance. Responsibilities include collaborating with product teams, developing data lake systems, contributing to open-source projects, and analyzing high availability issues. This role requires strong leadership in executing complex projects.
22 Hours Ago
Belfast, Northern Ireland
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Senior Software Engineer in the Developer Productivity team, you will automate manual processes and develop tools to enhance productivity across engineering. Responsibilities include designing solutions, troubleshooting issues, and documenting developments.
23 Hours Ago
Belfast, Northern Ireland
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will design, develop, and manage high-performance data lake systems, collaborating closely with product teams. Responsibilities include improving scalability, performance, and customer experience, contributing to open-source projects, and ensuring the reliability and security of services. The role also involves setting technical directions and influencing cross-functional teams.
26 Minutes Ago
Belfast, Northern Ireland
450 Employees
Senior level
450 Employees
Senior level
Fintech • Machine Learning • Payments • Software • Financial Services
As a Senior Software Engineer on the Developer Experience team, you will enhance developer productivity and satisfaction by improving CI/CD processes, resolving issues in deployment pipelines, standardizing tools, and enabling effective workflows. Your role involves collaborating with various stakeholders to define priorities and drive improvements in tools, documentation, and processes.
42 Minutes Ago
Belfast, Northern Ireland
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will focus on building and maintaining data pipelines to transfer data from various sources to data warehouses, participating in code review and mentoring, and ensuring technical excellence in the team's services. Responsibilities include writing connectors, enhancing features, and troubleshooting issues.
42 Minutes Ago
Belfast, Northern Ireland
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer at Fivetran, you'll lead the design and development of the Data Lake product, ensuring queryable data without transformations. Collaborate with product teams, build reliable large-scale data systems, and contribute to open-source projects while driving performance improvements and operational excellence.
21 Hours Ago
Belfast, Northern Ireland
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
As a Principal Software Engineer at Fivetran, you will lead the design and development of the Data Lake product, improving its scalability and reliability while partnering with product teams to understand requirements. You will also focus on operational excellence and contribute to open-source projects.
An Hour Ago
Belfast, Northern Ireland
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
Collaborate with product teams to design and implement high-performance data lake systems. Lead technical architecture and ensure operational excellence, while addressing scalability, performance, and fault-tolerance issues across Fivetran's Data Lake product. Contribute to open-source projects and set technical directions for the development team.
An Hour Ago
Belfast, Northern Ireland
Remote
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Principal Software Engineer will lead the architecture, design, and development of Fivetran's Data Lake product. Responsibilities include collaborating with product teams, designing reliable data lake systems, contributing to open-source projects, ensuring operational excellence, and setting technical directions for cross-functional teams.
An Hour Ago
Belfast, Northern Ireland
24,265 Employees
Senior level
24,265 Employees
Senior level
Information Technology • Consulting
As a Senior Software Developer at Capita, you will be responsible for designing, testing, and implementing software programs. The role includes writing code, performing unit tests, maintaining code hygiene, and producing software builds. You will collaborate with others and provide guidance to junior team members while ensuring deliverables meet specifications.
An Hour Ago
Belfast, Northern Ireland
1,200 Employees
Senior level
1,200 Employees
Senior level
Big Data • Cloud • Software • Database
The Senior Software Engineer will develop automation solutions and custom tools to enhance productivity across the organization. Responsibilities include collaborating with teams, troubleshooting issues, maintaining documentation, and improving automation strategies.
An Hour Ago
Belfast, Northern Ireland
27 Employees
Senior level
27 Employees
Senior level
Artificial Intelligence • Software
As a Senior Software Engineer, you will develop AI-driven applications, collaborating with cross-functional teams to enhance user experiences. Responsibilities include designing both front-end and back-end components, optimizing web applications, troubleshooting software defects, and participating in code reviews.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size