Top Software Engineer Jobs in Belfast
Undertake software application development on applications in Xero's suite of Products, contribute to new experiences for customers, maintain engineering excellence, automate manual processes, test software, resolve issues, maintain engineering standards, and practice continuous improvement.
Work as a Software Engineer II at DailyPay, Inc. in New York City. Develop and maintain applications and infrastructure supporting data services. Collaborate with teams to improve services, automate operations, and scale the platform. Requires 3+ years of experience with modern programming languages, cloud computing services, serverless architecture, CI/CD, data management, and security best practices.
DailyPay is looking for a Placement Software Engineer to join their team. The role involves working on an unrivaled technology platform in the on-demand pay industry. Candidates should have strong fundamentals in data structures, algorithms, and software design, along with coding experience in Java, Javascript, Python, Go, or similar languages. The company offers competitive compensation, equity ownership, health insurance, and other benefits.
Join Benchling as a Software Engineer, Full Stack and contribute to revolutionizing biotechnology by bringing modern software to modern science. Drive designs, leverage new technology, design technical solutions, and work on complex scientific workflows.
Looking for a Cloud Engineer to develop core orchestration and workflow capabilities for application development. Must have experience with building streaming platforms at scale and microservices-oriented architecture.
CrowdStrike is seeking a Senior Backend Software Engineer to help build platform products for no-code security application development. Responsibilities include designing scalable distributed services, working on cross-team initiatives, troubleshooting production issues, and more.
Join CrowdStrike's Production Systems Automation & Development team as a React Software Engineer to design and improve data visualization tools for private cloud infrastructure. Collaborate with peers, analyze requirements, and share best practices to enhance the user experience. Take ownership of tasks, streamline processes, and serve as a technical leader within the development team.
Cloudflare is seeking a Distributed Systems Engineer to work on building robust, secure, and high-performance distributed systems deployed globally. Responsibilities include working on code running close to end users, optimizing connections, and handling massive volumes of data. Desired skills include protocol level understanding, proficiency in multiple programming languages, debugging expertise, system optimization, and CI/CD experience.
Featured Jobs
Cloudflare is seeking a Distributed Systems Engineer to work on building robust, secure, and high-performance distributed systems. The role involves working on code deployed to multiple cities worldwide, optimizing connections and content delivery, and ensuring system reliability and scalability.
As a Software Engineer II, you will work with cutting edge technologies in a dynamic and collaborative team, focusing on helping customers manage security solutions effectively. Responsibilities include building and maintaining well-architected services, designing upcoming features, and collaborating with internal teams. Required skills include Python development, data engineering tools, infrastructure as code, cloud experience, container technologies, and system architecture concepts.
Join the Quality Engineering team at Rapid7 as a Software Engineer II in Test, responsible for ensuring the quality and reliability of software applications through testing strategies and automation. Collaborate with teams to maintain product quality and innovate on the Insight platform for a safer digital space.
Principal Software Engineer role at Rapid7 focusing on creating and influencing technical direction, designing effective architectures, fostering cross-functional relationships, and mentoring other software engineers. Working on maintaining and releasing well-architected services, planning upcoming features, and contributing to technical strategy development.
Principal Software Engineer role at 8th Light, a remote-first software consultancy. Looking for a candidate with 10+ years of experience in writing production-quality code in multiple languages, leading projects, collaborating with teams, and mentoring colleagues. Responsibilities include leading architecture discussions, generating solutions, and managing project backlogs.
As a Software Engineer at iManage, you will play a critical role in building the Security Policy Management (SPM) product in an agile environment. Responsibilities include designing and implementing software solutions, collaborating with product teams, and transitioning products to a SaaS cloud solution. The company values collaboration, flexibility, and work-life balance for employees.
As a Software Engineer II, you will take ownership of developing new features using Java and Spring, working with cutting-edge technologies and a customer-centric approach. Join a team dedicated to creating a safer digital world and innovating security solutions.
Being a Senior Software Engineer at iManage means playing a critical role in building the Security Policy Manager product in an agile environment, leading hands-on architecture, development, and deliverables across a team of 5-6 engineers, and collaborating with product teams and technical specialists to deliver the roadmap.
Participate in the ongoing development of a load distribution system at Cloudflare's edge network. Collaborate with teams to design software, inspect system behavior, and be part of the on-call rota for issue escalation. Requires strong understanding of Linux, network protocols, and distributed systems.
Participate in the development of a load distribution system at Cloudflare's edge network. Collaborate with teams to design software for efficient operation. Inspect system behavior for improvement opportunities. On-call for issue escalation. Requires experience in Linux kernel network stack, complex distributed systems, and Internet protocols.
The Software Engineer will design, develop, analyze, and maintain high-quality software product applications. Responsibilities include participating in software design meetings, developing code, testing and debugging applications, and supporting product releases. Required experience includes 2 years of software development, familiarity with Docker, Kubernetes, Java, JavaScript, and more.
Looking for a Software Engineer to join a remote team working on a variety of projects across different areas of the business, maintaining production sites and services, and modernizing tooling and architecture. Offering excellent benefits and opportunities for growth within the role.
As a Senior Software Engineer at Rapid7, you will be responsible for owning the development life cycle and contributing to the end-to-end delivery of complex features. You will mentor junior engineers, collaborate with cross-functional teams, and work with technologies like Java, Python, AWS, and Go to build innovative security products.
As a Fullstack Software Engineer at Amplemarket, you will work on building a sales platform using technologies like Ruby on Rails, React, PostgresQL, Elasticsearch, and Redis. You will collaborate with different teams to develop new features and ensure a scalable product that meets customer needs. The role requires designing and maintaining complex systems, debugging production issues, and following best practices.
Experienced Software Engineer needed to contribute to the constant improvement of user experiences across gaming and entertainment publications. Responsibilities include writing high-level code, collaborating with teams, ensuring website performance, and managing production environments.
As a Java Software Engineer II at JPMorgan Chase within the Asset and Wealth Management, Data and Analytics Instrument Team, you will execute software solutions, design, develop code, troubleshoot technical problems, and contribute to decision-making in a secure, stable, and scalable way. You will work on enhancing and delivering software components of the firm's technology products.
Senior software engineer role at Canonical working on the Ubuntu Core project. Responsibilities include developing system daemons, integrating bootloaders, collaborating with a distributed team, writing high-quality code, debugging issues, reviewing code, and working from home with occasional global travel.
Top Belfast Companies Hiring Software Engineers
See AllPopular Job Searches
AI Jobs in Belfast
Backend Jobs in Belfast
Design Engineer Jobs in Belfast
DevOps Engineer Jobs in Belfast
Engineering Jobs in Belfast
Front End Developer Jobs in Belfast
Java Developer Jobs in Belfast
Machine Learning Jobs in Belfast
NET Jobs in Belfast
Network Engineer Jobs in Belfast
QA Jobs in Belfast
Software Engineer Jobs in Belfast
Web Developer Jobs in Belfast
All Filters
No Results
No Results