Top Software Engineer Jobs in Belfast

12 Days AgoSaved
Remote
Belfast, Northern Ireland
Entry level
Entry level
Fintech • Information Technology • Payments • Software
Software Engineer role at Paddle, a global Merchant of Record and payments infrastructure company. The posting provides limited role-specific responsibilities or qualifications, but the position focuses on software engineering using Go. Paddle offers remote or hub-based work, professional development support, unlimited holidays, and inclusive workplace benefits.
Top Skills: Go
13 Days AgoSaved
In-Office or Remote
Belfast, Northern Ireland
Entry level
Entry level
Artificial Intelligence • Logistics • Software • Automation
Build BLP’s core software across infrastructure, backend, machine learning, and product extension platforms. Responsibilities include operating secure and observable cloud infrastructure, developing performant distributed systems, applying AI to business problems, and enabling customer process automation. The role emphasizes formal reasoning, correctness by construction, maintainable systems, type systems, and functional programming. Work is available onsite in Zurich or remotely within Europe.
Top Skills: Artificial IntelligenceCi/CdCloud InfrastructureDistributed SystemsFunctional ProgrammingMachine LearningObservabilitySecurityType Systems
13 Days AgoSaved
Remote
Belfast, Northern Ireland
Junior
Junior
Cloud • Security • Software
Build and operate backend services, package registries, APIs, and artifact-serving systems in Go. Develop features from design through testing, rollout, monitoring, and iteration while improving scalability, reliability, observability, performance, and security. Collaborate across engineering and product teams, participate in code reviews and design discussions, investigate production issues, and help create a unified repository platform for libraries, containers, images, APKs, and other artifacts.
Top Skills: APIsArtifact RepositoriesCloud InfrastructureGoInfrastructure As CodePackage RegistriesTerraformVersion Control
13 Days AgoSaved
Remote or Hybrid
Belfast, Northern Ireland
Senior level
Senior level
Edtech • Software • Analytics
Build and operate full-stack web applications end to end, from technical design through production release and support. Direct and verify coding agents, create tests and safeguards, review changes for design and security, respond to production issues, maintain alerting and runbooks, and document systems. The role requires strong ownership, independent technical judgment, collaboration, and excellent English communication. Vue, TypeScript, AWS serverless, EdTech, and UI/UX experience are useful but not required.
Top Skills: Aws ServerlessTypescriptVue
Reposted 20 Days AgoSaved
Remote
Belfast, Northern Ireland
Senior level
Senior level
Cloud • Software
Lead the technical direction and architecture of the Foundations platform team, owning authentication, authorization, SSO, secrets management, tenancy, and core platform services. Design APIs, drive services through launch, make technical decisions, establish engineering standards, and mentor engineers without formal management authority. Partner with engineering and product leaders to align execution with priorities.
Top Skills: APIsDistributed SystemsGoLinuxOauthPythonRole-Based Access ControlSso
20 Days AgoSaved
Easy Apply
Remote
Belfast, Northern Ireland
Easy Apply
Senior level
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Senior backend engineer responsible for designing, coding, and operating highly available distributed identity systems for Affirm’s international markets. The role includes owning quarterly goals, delivering scalable features in Kotlin and Python, collaborating across product and engineering teams, improving code and design standards, monitoring system availability, resolving production issues, mentoring engineers, and supporting technical planning and hiring.
Top Skills: AWSKotlinKubernetesMySQLPython
Reposted 25 Days AgoSaved
In-Office or Remote
Belfast, Northern Ireland
Mid level
Mid level
eCommerce • Food • Software
As a Software Engineer on the Menu team, you'll develop and manage systems for accessing menu records, collaborate with Product, and own tasks while ensuring high-quality software delivery.
Top Skills: .NetAWSC#GitGithub ActionsJestKafkaNunitRedisTeamcity
Reposted 3 Days AgoSaved
In-Office
Belfast, Northern Ireland
Entry level
Entry level
Fintech • Insurance • Financial Services
Design, develop, deliver, and support Java-based compliance and supervision technology for global markets. Build API-first, event-driven, microservices, and cloud-native solutions integrating vendor platforms, proprietary systems, and enterprise data services. Partner with Compliance, Risk, Data, Security, Architecture, and business stakeholders. Ensure solutions satisfy regulatory obligations through auditability, traceability, entitlement controls, monitoring, and evidencing. Participate in Agile delivery, continuous improvement, audits, regulatory reviews, and remediation programs.
Top Skills: ActivitiApache SolrCamundaCi/CdDockerElasticsearchGithub ActionsGraphQLJavaJbpmJdk 17+KafkaKubernetesOpensearchRdbmsRestSonarqubeSpring BootSQLTerraformVeracode
3 Days AgoSaved
In-Office
Belfast, Northern Ireland
Senior level
Senior level
Fintech • Financial Services
Design, develop, and optimize Citi’s ultra-low-latency risk engine for cash equities electronic trading. Build real-time pre-trade risk checks, position limits, and exposure controls using high-performance concurrent architectures. Integrate risk services with connectivity, market access, and market data systems while tuning JVM, native code, operating systems, networking, and hardware for minimal latency and jitter. Mentor engineers, guide architecture, coordinate global delivery, and collaborate with trading, quantitative, infrastructure, QA, and support teams.
Top Skills: AeronAutomated TestingC++ConcurrencyCpu Core PinningGarbage CollectionJavaJava NioJvmKernel BypassLinuxLock-Free Data StructuresLow-Latency NetworkingMulti-ThreadingNumaRdmaRustShared-Memory IpcSolaceTest-Driven Development
17 Days AgoSaved
Remote
Belfast, Northern Ireland
Entry level
Entry level
Food
Build and launch scalable backend features and services for restaurant partners. Own projects end to end, collaborate with product and engineering teams, identify high-impact technical opportunities, and maintain reliable production systems through testing, monitoring, logging, and DevOps practices. The role uses Python and Flask primarily, with flexibility to work in Go, Ruby, and other technologies on a distributed remote team.
Top Skills: Cloud ServicesDatabasesDevOpsFlaskGoLoggingMonitoringPythonRuby
27 Days AgoSaved
In-Office or Remote
Belfast, Northern Ireland
Senior level
Senior level
eCommerce • Food • Software
Develop and evolve the Olo Android app, owning complex features from design through production. Responsibilities include mentoring engineers, leading code reviews, improving technical debt and performance, designing scalable systems, maintaining production services, optimizing CI/CD and testing automation, collaborating with Product, and participating in on-call support. The role also contributes to roadmap planning, architecture, shared components, development tooling, and continuous team improvement.
Top Skills: AndroidCi/CdClaude CodeGithub ActionsKotlin
27 Days AgoSaved
In-Office or Remote
Belfast, Northern Ireland
Junior
Junior
eCommerce • Food • Software
Develop and maintain native iOS features for Olo’s new restaurant app. Responsibilities include writing clean Swift code, code reviews, unit testing, debugging, deployment and production monitoring, roadmap collaboration, distributed systems reliability, and on-call support. The role also contributes to cross-platform mobile direction, delivery pipeline improvements, and adoption of AI coding tools.
Top Skills: Ci/CdClaude CodeGitGithub ActionsiOSSwift
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
27 Days AgoSaved
In-Office or Remote
Belfast, Northern Ireland
Junior
Junior
eCommerce • Food • Software
Develop and maintain native Android features for the Olo app, contributing to roadmap decisions, code reviews, testing, debugging, deployment, monitoring, and distributed systems reliability. The role involves collaborating with Product and mobile engineers, participating in on-call duties, improving delivery pipelines, and using modern AI coding tools such as Claude Code.
Top Skills: AndroidCi/CdClaude CodeGitGithub ActionsKotlin
27 Days AgoSaved
In-Office or Remote
Belfast, Northern Ireland
Senior level
Senior level
eCommerce • Food • Software
Develop and maintain the Olo iOS app, delivering complex features, improving architecture, addressing technical debt, and optimizing performance and reliability. Lead code reviews, mentor engineers, contribute to roadmap and technical decisions, improve CI/CD and testing automation, maintain production services, participate in architecture design, and support on-call operations. Collaborate with Product and stakeholders to deliver scalable, maintainable mobile software.
Top Skills: AndroidCi/CdClaude CodeDistributed SystemsEnd-To-End TestingGithub ActionsIntegration TestingiOSSwiftUnit Testing
18 Days AgoSaved
Remote
Belfast, Northern Ireland
Mid level
Mid level
Cloud • Information Technology • Consulting
Develops full-stack features for live operational metrics, including backend services, APIs, and real-time frontend dashboards. Responsibilities include improving system scalability and stability, integrating business logic, troubleshooting software, documenting technical changes, and collaborating with stakeholders. Requires frontend JavaScript or TypeScript experience and backend .NET development with C# and ASP.NET. The role is primarily remote with occasional Bristol or London office visits.
Top Skills: .NetAngularAngularjsAsp.NetAsp.Net CoreAWSAzureC#JavaScriptLessNode.jsReactSafeScrumTypescript
5 Days AgoSaved
In-Office
Belfast, Northern Ireland
Senior level
Senior level
Information Technology • Software
Design, develop, modernize, test, deploy, and support full-stack enterprise applications using Java and modern frontend technologies. Own complex features end to end, troubleshoot performance and scalability issues, contribute to architecture and technical decisions, apply clean code and automated testing practices, and use AI tooling throughout the development lifecycle. Collaborate with product, QA, and UX teams, mentor junior engineers, document systems, and participate in Agile planning and process improvement.
Top Skills: AngularApi DesignAWSAzureBmadCi/CdClaude CodeCursorDevOpsDockerGitGithub CopilotGithub Spec-KitJavaJavaScriptKafkaMicroservicesNatsOrm FrameworksRabbitMQReactRelational DatabasesTypescript
5 Days AgoSaved
In-Office
Belfast, Northern Ireland
Senior level
Senior level
Information Technology • Software
Design, develop, modernize, test, deploy, and support full-stack enterprise applications using C# and .NET. Build backend services and frontend applications, troubleshoot complex issues, participate in architecture and code reviews, and champion clean code, automated testing, reliability, security, and AI-assisted development. Collaborate with product, QA, UX, and other stakeholders while mentoring junior engineers, documenting systems, and contributing to sprint planning and continuous improvement.
Top Skills: .NetAngularAPIsAWSAzureBmadC#Ci/CdClaude CodeCursorDevOpsDockerGitGithub CopilotGithub Spec-KitJavaScriptKafkaMicroservicesNatsPostgresRabbitMQReactSQL ServerTypescript
19 Days AgoSaved
Remote
Belfast, Northern Ireland
Entry level
Entry level
Internet of Things
Build and improve Firefox WebCompat internal dashboards, reporting tools, and broken-site screenshot capture pipelines. The role involves creating reliable data views for triage and metrics, automating screenshot workflows, collaborating with WebCompat and QA teams, and translating reporting needs into effective tooling. Familiarity with WebCompat workflows, Bugzilla, screenshot automation, and machine learning is preferred.
Top Skills: BugzillaCSSDjangoHTMLJavaScriptMachine LearningPython
19 Days AgoSaved
Remote
Belfast, Northern Ireland
Senior level
Senior level
Internet of Things
Improve Firefox Gecko’s Session History health by writing Web Platform Tests and Gecko mochitests, fixing test failures and code issues, debugging a mature browser-engine codebase, and collaborating through code review and upstream landing.
Top Skills: C++FirefoxGeckoGecko MochitestsJavaScriptWeb Platform Tests
19 Days AgoSaved
Remote or Hybrid
Belfast, Northern Ireland
Senior level
Senior level
Artificial Intelligence • Hardware
Architect and develop production-grade business systems across Salesforce, NetSuite, and integrated enterprise platforms. Build quoting, subscription, and entitlement engines; create automation pipelines and API integrations; establish architecture, security, documentation, and code-review standards; and translate commercial policies into scalable technical solutions. The role partners with Finance, Sales Operations, Customer Success, and product stakeholders while maintaining system reliability, auditability, observability, and production readiness.
Top Skills: ApexAPIsLightning Web Components (Lwc)Low-Code PlatformsMiddlewareNetSuiteSalesforceSuitescript
20 Days AgoSaved
Remote or Hybrid
Belfast, Northern Ireland
Mid level
Mid level
Artificial Intelligence • Information Technology • Software • Database
Build innovative software products in the Special Projects Division addressing public health, agriculture, education, and aid-related challenges in Sub-Saharan Africa. Responsibilities include designing software architectures, developing on UNIX-based platforms, participating in code reviews, using disciplined version control, collaborating with teams, and potentially applying Django, React, Android, or PyTorch. The role may involve travel to Africa to understand local contexts.
Top Skills: AndroidData Structures And AlgorithmsDjangoMacos DarwinPyTorchReactUnixVersion Control
22 Days AgoSaved
Remote
Belfast, Northern Ireland
Senior level
Senior level
Transportation • Utilities • Industrial • Renewable Energy
Develop and maintain PHP Laravel and JavaScript applications for web and cross-platform mobile clients. Responsibilities include writing tested code, refactoring legacy systems, optimizing database queries, participating in code reviews and sprint planning, documenting functionality, resolving production issues, and assisting with AWS deployments. The role also contributes to design patterns, coding standards, CI/CD practices, and ongoing product improvements.
Top Skills: AWSBitbucketCi/CdCircleCIGitGitlabJavaScriptLaravel 12+MySQLPhp 8.0+Vue
23 Days AgoSaved
Remote
Belfast, Northern Ireland
Junior
Junior
Gaming
Build, launch, and maintain gameplay features for Driving Empire on Roblox. Responsibilities include writing performant Roblox Lua code, designing scalable systems, translating product requirements into technical tasks, collaborating with designers and artists, monitoring live features, improving reliability and workflows, participating in code reviews, and playtesting to improve player experience.
Top Skills: AWSDiscordGitGoRoblox LuaSnowflakeTableau
One Month AgoSaved
Easy Apply
Remote
Belfast, Northern Ireland
Easy Apply
Entry level
Entry level
Cloud • Security • Software • Cybersecurity • Automation
Build and maintain Ruby on Rails backend features for vulnerability management, including security dashboards, reports, and ingestion pipelines. Improve system performance, reliability, and scalability; collaborate across backend, frontend, product, design, and security teams; review code; address technical debt; and participate in on-call rotations. The role requires relational database experience, distributed-team collaboration, technical problem-solving, and contributions across the stack when needed.
Top Skills: ElasticsearchGraph DatabasesJavaScriptPostgresRubyRuby On RailsVue
Reposted 11 Hours AgoSaved
Remote or Hybrid
Belfast, Northern Ireland
Senior level
Senior level
Retail • Software
Leads the team building the SRE function and owns its technical vision, platform capabilities, reusable tooling, pipelines, frameworks, and developer experience. Manages senior engineering staff, drives recruitment and retention, aligns technical strategy, oversees reliability and operational excellence, partners with vendors, and contributes hands-on code. The role requires strong SRE, cloud, software architecture, DevOps, testing, reliability engineering, and people leadership experience.
Top Skills: AutomationCapacity PlanningCi/CdCloud InfrastructureContainersDistributed SystemsError BudgetsIncident ResponseKubernetesObservabilityPerformance EngineeringProgressive DeliverySelf-Healing SystemsSlisSlos
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account