global reach, which will provide you with new experiences and development opportunities right here in Belfast's iconic Titanic Quarter. We are recruiting a Principal Engineer, reporting to the Engineering Manager, to join the Global BI team for an internal compliance and surveillance line of business. You will be responsible for implementing Java/Microservices based Solutions for Independent … Compliance Risk Managers. The role requires deep technical knowledge and expertise in software development, including programming languages, frameworks, and best practices. There will be responsibility for providing guidance and mentorship to junior team members. The succssful candidate will actively contribute to the implementation of critical features and complex technical solutions, and write clean, efficient, and maintainable code that meets … system architecture and design, providing guidance on scalable, robust, and efficient solutions that align with business requirements and industry best practices. There will be the opportunity to offer expert engineering guidance and support to multiple teams, helping them overcome technical challenges, make informed decisions, and deliver high-quality software solutions. Foster a culture of technical excellence and continuous More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Version 1
in tight collaboration practising Agile. You will be contributing to real decisions about technology to create maintainable solutions for our customers and participating in a highly collaborative group of softwareengineering professionals. Learning, developing your skills further and continuously improving will be part of your role. You will develop software to meet our client's user needs … an environment that encourages experimentation with minimal guidance, and can effectively document technical insights for stakeholders. Qualifications Experience of working in a Scrum Team and an Agile environment Strong softwareengineering background covering SOLID principles with extensive experience in Python Experience working with AI/ML frameworks or a strong interest in AI/ML is required. Experience More ❯
in OTC derivatives, margin and collateral and payments and cash management domains in Markets Technology, and you will be required to participate in the whole spectrum of building a software solution, closely working with product teams and users. We expect you to contribute to our vision of building a strong engineering culture within our global teams. This role … is for someone who enjoys solving engineering challenges, has experience in building robust and high-quality solutions, has excellent communication skills and can manage multiple priorities simultaneously. Basic Qualifications Bachelor's degree in computer science or engineering field involving software programming or systems engineering Hands-on professional software development experience Proficiency in programming in Java More ❯
Join to apply for the Senior Software Engineer - Citi role at Jobs via eFinancialCareers 3 days ago Be among the first 25 applicants Join to apply for the Senior Software Engineer - Citi role at Jobs via eFinancialCareers Get AI-powered advice on this job and more exclusive features. The Software Engineer role leads and participates in solving … mentor other more junior engineers as needed. You will promote a culture of technical excellence and continuous improvements within the team. Responsibilities Develop and engineer solutions within multiple agile software delivery teams, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Engage in the full … software development lifecycle (SDLC), including planning, development, testing, and deployment ensuring adherence to best practices in CI/CD pipelines Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a Software Engineer/Developer using Java and/or Python Clear understanding of Data Structures and Object-Oriented More ❯
on complex distributed systems and solve massive scale problems centered on new payment flows, business and data solutions, cyber security, and B2C platforms. The Opportunity: As a Senior Staff Software Engineer leading the Settlement & Offline Processing division in the Acceptance Solutions organization, you will be the driving force behind technological innovation and project execution. You'll spearhead the release … strategy, ensuring that every delivery aligns seamlessly with our business strategy, focusing particularly on innovative payment acceptance and integrated commerce management. Setting the gold standard for engineering excellence, your role will be pivotal in architecting, designing, and launching the next generation of enterprise FinTech innovation. Your technical expertise will be the guiding light, illuminating the path to groundbreaking advancements … Understands how a project fits into the overall technology roadmap and communicate to the team to help establish buy-in and ownership. Takes ownership and/or leads the engineering responsibility for multiple components in a project. Provides consultative work throughout the project lifecycle to ensure vision and goal of project is realized through delivery. Is able to coordinate More ❯
The Software Engineer role leads and participates in solving business problems by building robust, high-performance large-scale enterprise applications. You will leverage your deep technical knowledge to design and code scalable and easily maintainable solutions as well as mentor other more junior engineers as needed. You will promote a culture of technical excellence and continuous improvements within the … team. Responsibilities Develop and engineer solutions within multiple agile software delivery teams, working to collaboratively deliver sprint goals, write code, and participate in the broader Citi technical community and team-level Agile and Scrum processes. Engage in the full software development lifecycle (SDLC), including planning, development, testing, and deployment ensuring adherence to best practices in CI/CD … pipelines Foster relationships with end users and stakeholders and influence product design evolution and delivery strategies Required Qualifications Experience as a Software Engineer/Developer using Java and/or Python Clear understanding of Data Structures and Object-Oriented Principles Experience building horizontally scalable software using Cloud-native development or Container Orchestration tools such as Kubernetes Spring Framework More ❯
Belfast, Northern Ireland, United Kingdom Hybrid / WFH Options
Enso Recruitment
Enso is currently on the lookout for five Senior Software Engineers to join one of our fastest growing clients who are building a new SaaS product offering. If you are a Senior-Staff level engineer and seeking a new role, get in touch! We’re working with a fast-moving company on the cutting edge of human risk management. … before it becomes a headline. Think: high-impact, high-integrity tech with a mission that matters. Now’s your chance to get in early, shape the architecture, and lead engineering excellence across the board. 💼 The Role: Senior Full-Stack Engineer This isn't just another dev job. You'll take the lead in building scalable, resilient systems and shipping … Python, Go, or Rust Deep understanding of system design and cloud-native architectures Skilled in containerization & orchestration (Docker, Kubernetes) Bonus points for: 8+ years of experience shipping production-grade software Real-world experience scaling systems in startup/hypergrowth environments Knowledge of AI-augmented development tools Contributions to open-source or technical blogs Experience with WebSockets, gRPC, GraphQL, message More ❯
finaghy, antrim, united kingdom Hybrid / WFH Options
Enso Recruitment
Enso is currently on the lookout for five Senior Software Engineers to join one of our fastest growing clients who are building a new SaaS product offering. If you are a Senior-Staff level engineer and seeking a new role, get in touch! We’re working with a fast-moving company on the cutting edge of human risk management. … before it becomes a headline. Think: high-impact, high-integrity tech with a mission that matters. Now’s your chance to get in early, shape the architecture, and lead engineering excellence across the board. 💼 The Role: Senior Full-Stack Engineer This isn't just another dev job. You'll take the lead in building scalable, resilient systems and shipping … Python, Go, or Rust Deep understanding of system design and cloud-native architectures Skilled in containerization & orchestration (Docker, Kubernetes) Bonus points for: 8+ years of experience shipping production-grade software Real-world experience scaling systems in startup/hypergrowth environments Knowledge of AI-augmented development tools Contributions to open-source or technical blogs Experience with WebSockets, gRPC, GraphQL, message More ❯
newtownabbey, antrim, united kingdom Hybrid / WFH Options
Enso Recruitment
Enso is currently on the lookout for five Senior Software Engineers to join one of our fastest growing clients who are building a new SaaS product offering. If you are a Senior-Staff level engineer and seeking a new role, get in touch! We’re working with a fast-moving company on the cutting edge of human risk management. … before it becomes a headline. Think: high-impact, high-integrity tech with a mission that matters. Now’s your chance to get in early, shape the architecture, and lead engineering excellence across the board. 💼 The Role: Senior Full-Stack Engineer This isn't just another dev job. You'll take the lead in building scalable, resilient systems and shipping … Python, Go, or Rust Deep understanding of system design and cloud-native architectures Skilled in containerization & orchestration (Docker, Kubernetes) Bonus points for: 8+ years of experience shipping production-grade software Real-world experience scaling systems in startup/hypergrowth environments Knowledge of AI-augmented development tools Contributions to open-source or technical blogs Experience with WebSockets, gRPC, GraphQL, message More ❯
Role Overview As a Senior Software Engineer at TP ICAP you will be part of a talented team delivering business critical software for the internal broking division and their external customer base. You will work within an Agile environment, from design through to implementation, with a strong focus on continuous improvement whilst working collaboratively as part of self … align to the IT strategy/vision Provide support and mentoring to other members of the team Take ownership of, and be accountable for, the delivery and quality of engineering and solutions, ensuring they meet business requirements, adhere to best practices, and are delivered on time and within scope Seek to continuously improve, experimenting with technologies and methodologies to More ❯
Senior Software Engineer Magnify brings the power of the latest AI, ML, and large-scale data architectures to transform the customer experience in software. Software Engineers at Magnify will develop microservices, machine learning services, data handling, communication and integration components that enable Magnify’s post-sales orchestration platform. This is a remarkable opportunity for someone with back-end … encourage you to apply even if you don’t meet all of the items below. * Bachelors in Computer Science or related field. * 7+ years of experience working as a software engineer building applications in a high growth, startup environment. * Strong proficiency in web application development, including data modelling across relational and non-relational data stores, API development, asynchronous workflow … e.g. React). * Advanced proficiency with Typescript/Javascript, Python, or an equivalent language. * Experience with cloud native environments and Amazon Web Services. * Demonstrated success leading and delivering complex software projects with limited oversight in a distributed environment. * Excellent written and verbal communication skills. * Passionate about delivering for users and collaborating with teammates. * Have a strong bias for action More ❯
Senior Software Engineer Magnify brings the power of the latest AI, ML, and large-scale data architectures to transform the customer experience in software. Software Engineers at Magnify will develop microservices, machine learning services, data handling, communication and integration components that enable Magnify’s post-sales orchestration platform. This is a remarkable opportunity for someone with back-end … encourage you to apply even if you don’t meet all of the items below. * Bachelors in Computer Science or related field. * 7+ years of experience working as a software engineer building applications in a high growth, startup environment. * Strong proficiency in web application development, including data modelling across relational and non-relational data stores, API development, asynchronous workflow … e.g. React). * Advanced proficiency with Typescript/Javascript, Python, or an equivalent language. * Experience with cloud native environments and Amazon Web Services. * Demonstrated success leading and delivering complex software projects with limited oversight in a distributed environment. * Excellent written and verbal communication skills. * Passionate about delivering for users and collaborating with teammates. * Have a strong bias for action More ❯
Senior Software Engineer Magnify brings the power of the latest AI, ML, and large-scale data architectures to transform the customer experience in software. Software Engineers at Magnify will develop microservices, machine learning services, data handling, communication and integration components that enable Magnify’s post-sales orchestration platform. This is a remarkable opportunity for someone with back-end … encourage you to apply even if you don’t meet all of the items below. * Bachelors in Computer Science or related field. * 7+ years of experience working as a software engineer building applications in a high growth, startup environment. * Strong proficiency in web application development, including data modelling across relational and non-relational data stores, API development, asynchronous workflow … e.g. React). * Advanced proficiency with Typescript/Javascript, Python, or an equivalent language. * Experience with cloud native environments and Amazon Web Services. * Demonstrated success leading and delivering complex software projects with limited oversight in a distributed environment. * Excellent written and verbal communication skills. * Passionate about delivering for users and collaborating with teammates. * Have a strong bias for action More ❯
platform. The candidate will collaborate with development teams and fellow cloud infrastructure engineers to address critical issues. Proficiency in cloud technologies, containers, Kubernetes, networking, security, scripting, automation, and platform engineering, ensuring seamless system operations. The candidate should possess strong technical aptitude, software development skills, analytical and communication skills, and exceptional problem-solving ability. What You'll Do Collaborate … highly available, scalable, and secure cloud-based services, promoting efficiency and self-service principles. Develop and maintain automation scripts and tools to streamline infrastructure provisioning, configuration, and deployment, empowering engineering teams. Implement and manage Kubernetes clusters for container orchestration, monitoring, and scaling. Drive an evolution of services to support cloud-native managed services, including an evolution of Kubernetes. Drive … efforts to enhance cloud infrastructure security, including access controls, encryption, and vulnerability assessments, focusing on engineering security solutions. Collaborate on CI/CD (TeamCity) pipelines to automate software deployment, including the build platform (Java, Gradle Enterprise) and QA/Testing tooling to drive DevEx up and CFR to zero, emphasizing engineering and self-service automation. Define and More ❯
Senior Back-End Software Engineer Location: Belfast (Hybrid Working) Job Type: Full-Time, Permanent Sector: Technology - Financial Services Recruiter: VANRATH (advertising on behalf of a global client) Salary: Excellent salary + bonus + comprehensive benefits package The Opportunity VANRATH are delighted to be partnering with a global organisation to recruit a Senior Back-End Software Engineer for a … key role within their Belfast-based engineering team. This is a fantastic opportunity to join a company at the forefront of financial technology, contributing to the development of cutting-edge, cloud-native platforms that support global trading and data services. You'll be part of a collaborative, Agile team responsible for delivering business-critical systems with a focus on … scalability, performance, and continuous improvement. The Role As a Senior Back-End Software Engineer, you will play a vital role in designing and building distributed, event-driven systems in a cloud environment. You'll work closely with architects and product owners, lead by example in engineering best practices, and support more junior developers within the team. Key Responsibilities More ❯
we have with our clients and with the communities in which we work and live. It is personal to all of us.” – Julie Sweet, Accenture CEO Accenture Next Gen Engineering: Accenture Next Gen Engineering provides end-to-end product engineering solutions which deliver tangible value, fast. We bring together an obsession for technical excellence with agility and … career working in a vibrant environment, with access to training and a global network of experts, this could be the role for you. As part of our Next Gen Engineering team, you’ll be working with cutting-edge technologies and will have the opportunity to develop a wide range of new skills on the job. In our team, you … Code. You have made use of build automation tools to support a CI/CD pipeline You keep Accessibility, Security, and Performance as a priority when designing or building software solutions You are a strong and versatile senior software engineer, able to apply your skills to many different languages within the same engineering paradigm (object-oriented or More ❯
support proactive threat detection. Cross-Functional Collaboration : Partner with frontend, backend, and DevOps teams to deliver high-quality features and solutions. Ideal Candidate: Bachelor's degree in Computer Science, SoftwareEngineering, or a related field. Strong understanding of operating system internals, Linux networking, and file systems. 3+ years of experience in softwareengineering using high-level … respect flexible working. Freedom to think creatively, dream big, and utilize your full range of skills. Opportunity to contribute significantly to our clients record growth. Join our clients Backend Engineering team and be part of solving new challenges, improving existing solutions, and shaping the future of cloud security. If you think you'd be a fit for this role … informal chat via LinkedIn or WhatsApp. Phil has proudly worked in the Tech recruitment industry for over 20 years, successfully delivering on challenging IT recruitment campaigns in global IT software companies in the US, UK, and Ireland. If you would like a discussion on how we can support your career or hiring needs, please get in touch. More ❯
support proactive threat detection. Cross-Functional Collaboration : Partner with frontend, backend, and DevOps teams to deliver high-quality features and solutions. Ideal Candidate: Bachelor's degree in Computer Science, SoftwareEngineering, or a related field. Strong understanding of operating system internals, Linux networking, and file systems. 3+ years of experience in softwareengineering using high-level … respect flexible working. Freedom to think creatively, dream big, and utilize your full range of skills. Opportunity to contribute significantly to our clients record growth. Join our clients Backend Engineering team and be part of solving new challenges, improving existing solutions, and shaping the future of cloud security. If you think you'd be a fit for this role … informal chat via LinkedIn or WhatsApp. Phil has proudly worked in the Tech recruitment industry for over 20 years, successfully delivering on challenging IT recruitment campaigns in global IT software companies in the US, UK, and Ireland. If you would like a discussion on how we can support your career or hiring needs, please get in touch. More ❯
support proactive threat detection. Cross-Functional Collaboration : Partner with frontend, backend, and DevOps teams to deliver high-quality features and solutions. Ideal Candidate: Bachelor's degree in Computer Science, SoftwareEngineering, or a related field. Strong understanding of operating system internals, Linux networking, and file systems. 3+ years of experience in softwareengineering using high-level … respect flexible working. Freedom to think creatively, dream big, and utilize your full range of skills. Opportunity to contribute significantly to our clients record growth. Join our clients Backend Engineering team and be part of solving new challenges, improving existing solutions, and shaping the future of cloud security. If you think you'd be a fit for this role … informal chat via LinkedIn or WhatsApp. Phil has proudly worked in the Tech recruitment industry for over 20 years, successfully delivering on challenging IT recruitment campaigns in global IT software companies in the US, UK, and Ireland. If you would like a discussion on how we can support your career or hiring needs, please get in touch. More ❯
and accepted. My ideas are valued, my voice is heard, and my potential is realized. We are shaping the future of cloud security." We are looking for an experienced Software Engineer to join our great Backend Engineering team. The team faces complex engineering issues on a daily basis, both solving new challenges and constantly improving the existing … applications Contributing to technical and architectural designs, performing capacity planning, defining SLOs and working with other teams to implement Conducting design and code reviews as part of a wider engineering group Interfacing with other teams (e.g. Frontend, DevOps, Product) to deliver best-in-class features Requirements Bachelor of Science in Computer Science/SoftwareEngineering or related … field 1+ years of experience with Backend Engineering in a high-level programming language (e.g. ideally Golang and/or Java) Experience with cloud platforms and products (e.g. AWS, GCP and Azure) Experience with continuous integration and deployment (CI/CD) Experience with microservices based architecture More ❯
for future capacity requirements. Ensure data security and compliance with data protection regulations. Implement best practices for data access controls and encryption. Collaborate with data engineers, data scientists, and software engineers to understand data requirements, troubleshoot issues, and support data-driven initiatives. Continuously assess and improve data infrastructure and data processes to enhance reliability, efficiency, and performance. Maintain clear … and up-to-date documentation related to data systems, configurations, and standard operating procedures. Qualifications: Bachelor's or Master's degree in Computer Science, SoftwareEngineering, Data Science or related field, or equivalent practical experience Experience as a Data Site Reliability Engineer or a similar role, with a focus on data infrastructure management Proficiency in data technologies, such … in automation and scripting. Experience with containerization and orchestration tools like Docker and Kubernetes is a plus. Experience with data governance, data security, and compliance best practices. Understanding of software development methodologies and best practices, including version control (e.g., Git) and CI/CD pipelines. Analytical and problem-solving abilities, with a proactive attitude towards identifying and resolving issues. More ❯
Senior Front-End Software Engineer Location: Belfast (Hybrid) Job Type: Full-Time, Permanent Industry: Technology - Financial Services Recruiter: VANRATH (on behalf of a leading global client) Salary: Market leading + excellent benefits & bonus The Opportunity VANRATH are excited to be working with a major global organisation to recruit a Senior Front-End Software Engineer for their Belfast-based … in the design, development, and delivery of next-generation user interfaces. You'll take ownership of core components and help mentor team members, while contributing to a culture of engineering excellence, continuous delivery, and user-focused development. Key Responsibilities Build scalable, reusable, and accessible web interfaces using React , TypeScript , JavaScript , and CSS/HTML5 Apply structured UI/UX … a production setting Expertise in building reusable UI components and responsive layouts Familiarity with automated testing tools and front-end performance optimisation Understanding of web security standards and full software development lifecycle Strong communication skills and the ability to work independently in a high-performing team Desirable Skills Experience with Figma and UI prototyping workflows Use of Storybook or More ❯
wide Job Description: Founding Teams is a stealth AI Tech Incubator & Talent platform. We are supporting the next generation of AI startup founders with the resources they need including engineering, product, sales, marketing and operations staff to create and launch their product. The ideal candidate will have a passion for next generation AI tech startups and working with great … and highly motivated Lead Machine Learning Engineer to drive the development, deployment, and optimization of machine learning solutions. As a technical leader, you will collaborate closely with data scientists, software engineers, and product managers to bring cutting-edge ML models into production at scale. You'll play a key role in shaping the AI strategy and mentoring the machine … machine learning models, from prototyping to production deployment. Architect scalable ML pipelines and infrastructure. Work closely with data scientists to transition research models into robust production systems. Collaborate with engineering teams to integrate ML models into applications and services. Manage and mentor a team of machine learning and data engineers. Establish best practices for model development, evaluation, monitoring, and More ❯
and optimize vector databases for semantic search across massive intelligence datasets Establish best practices for AI/ML model deployment, monitoring, and continuous improvement Mentor team members on AI engineering practices and drive technical excellence Collaborate with Nisos analysts to understand requirements and translate them into AI-enhanced solutions Own critical platform components from conception through production deployment Who … You Are Expert proficiency in Python, JavaScript, and modern web frameworks Deep experience with AI/ML frameworks (PyTorch, TensorFlow, Transformers, LangChain) Mastery of prompt engineering and fine-tuning Large Language Models Proficient in vector databases (Pinecone, Weaviate, Milvus) and embedding technologies Expert in building RAG (Retrieval-Augmented Generation) systems at scale Strong experience with MLOps practices and model … stakeholders Experience mentoring engineers in AI/ML best practices Required and Preferred Education and Experience Degree in Computer Science, AI/ML, or equivalent experience 8+ years of softwareengineering experience with 3+ years focused on AI/ML systems Proven experience shipping production AI systems at scale Experience in security, intelligence, or OSINT platforms preferred Track More ❯
Senior Director, SoftwareEngineering Global Payments, Inc. Belfast, United Kingdom Every day, Global Payments makes it possible for millions of people to move money between buyers and sellers using our payments solutions for credit, debit, prepaid and merchant services. Our worldwide team helps over 3 million companies, more than 1,300 financial institutions and over 600 million cardholders … grow with confidence and achieve amazing results. We are driven by our passion for success and we are proud to deliver best-in-class payment technology and software solutions. Join our dynamic team and make your mark on the payments technology landscape of tomorrow. What you will be doing: At Global Payments, we build the technology that handles billions … it easier for our teams to build great products and get them into the hands of our customers faster. This role will lead the Integrated Payments team who deliver software that runs our terminals and payment gateway system itself. It's an end to end role that will own the process started by receiving a message from the point More ❯