Neptune North Limited in Newcastle upon Tyne is looking for Software Developers at all levels. The ideal candidates will bring excellent programming skills in languages like C#/.NET, Java, Rust, or Python and have a passion for technology. With a culture of collaboration and curiosity, you'll engage directly with stakeholders to deliver effective software solutions. This role offers great autonomy and the opportunity to work on diverse projects within the financial services sector.
27/06/2026
Full time
Neptune North Limited in Newcastle upon Tyne is looking for Software Developers at all levels. The ideal candidates will bring excellent programming skills in languages like C#/.NET, Java, Rust, or Python and have a passion for technology. With a culture of collaboration and curiosity, you'll engage directly with stakeholders to deliver effective software solutions. This role offers great autonomy and the opportunity to work on diverse projects within the financial services sector.
Developer Kilnbridge HQ - Canning Town About Kilnbridge Kilnbridge is the UK's leading structures specialist, delivering some of the country's most complex and iconic engineering, construction and infrastructure projects. Our expertise spans the full lifecycle of a structure - design, build, adapt, repair and protect - delivered by four specialist operational businesses that combine seamlessly as One Kilnbridge to meet any project's needs. We are purpose led, focused on building a sustainable and resilient future for the UK, with a reputation for technical excellence, safety and quality built over 35 years. As an employee-owned business, our people are at the heart of everything we do - empowered to contribute, innovate and help shape our continued success. If you want to make a meaningful impact, grow your career and join a team that values expertise and forward thinking, we'd love to hear from you. We are now seeking a skilled and motivated Developer to join our team and support Kilnbridge's digital transformation programme. This role will have a strong focus on integration and automation, working across multiple systems to improve connectivity, streamline workflows, and enhance how data is managed across the business. This is a varied position offering exposure to a wide range of technologies, where you will play a key role in connecting systems, supporting a single source of truth, and contributing to modern, scalable solutions that improve business efficiency and performance. What You'll Be Doing Design, develop and implement solutions to integrate disparate systems using APIs and traditional workflows. Collaborate with cross-functional teams to gather requirements and ensure seamless integration of systems. Develop and maintain APIs to facilitate communication between different platforms. Create and manage workflow automation processes to streamline business operations. Support integration initiatives across key platforms, including connecting systems such as Syrinx and Sage through automation. Contribute to establishing a single source of truth across systems including HR, Finance and Expenses. Support enhancements and in-house development across IMS and wider SharePoint environments. Assist with the development of data solutions such as data warehouses or data fabric environments. Support system integration and data migration activities across platforms such as ERP and CDE. Contribute to the development of internal tools and applications to improve operational efficiency (e.g. material requisition processes). Explore and support the development of AI-driven solutions and digital automation initiatives. Troubleshoot and resolve integration issues to ensure smooth system operations. Document technical specifications, integration processes, and workflows. Utilize SharePoint for document management and collaboration. Develop and maintain Power BI reports and dashboards to provide insights and analytics. Stay updated with the latest trends and technologies in system integration and digital transformation. What You'll Need Bachelor's degree in computer science, Information Technology, or a related field. 3-5 years' experience in a software development role. Proven experience in system integration, API development, and workflow automation. Strong knowledge of programming languages such as Java, Python or C#. Experience with API management tools and platforms. Familiarity with workflow automation tools and platforms. Proficiency in SharePoint, Power Platform and Power BI. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Why Kilnbridge? With major projects delivered across the UK - from national infrastructure to clean energy, buildings and complex structural works - Kilnbridge offers the opportunity to work on schemes that leave a lasting legacy on the built environment. With a UK network of offices from London to Runcorn to Lisburn, we are a trusted partner in some of the most highly regulated, constrained and demanding environments working with our customers to support the delivery of projects across the country. We are proud to be an employee-owned organisation where every colleague has a real stake in our success and a voice in how we grow. Our culture is shaped by four core values - Responsibility, Integrity, Teamwork and Excellence - which guide how we work and support one another every day. This has created a workforce that has earned recognition on the Financial Times and Statistas Best UK employers 2026 list. If you're driven by pride in your work, inspired by technical challenge and motivated to help deliver projects that shape communities across the UK, you will thrive at Kilnbridge. Our Commitment to Inclusion Kilnbridge is an equal opportunities employer and a proud member of the Disability Confident Scheme. We are committed to creating a diverse workplace where everyone is treated fairly with dignity and respect. We welcome discussions about flexible working and encourage applicants who may require reasonable adjustments at any stage of the recruitment process. We do not discriminate on the basis of race, religion, colour, national origin, sex, sexual orientation, gender identity or expression, age, disability, medical condition, pregnancy or marital status. Please note that we are unable to offer visa sponsorship for this role, therefore applicants must have the right to work in the UK.
27/06/2026
Full time
Developer Kilnbridge HQ - Canning Town About Kilnbridge Kilnbridge is the UK's leading structures specialist, delivering some of the country's most complex and iconic engineering, construction and infrastructure projects. Our expertise spans the full lifecycle of a structure - design, build, adapt, repair and protect - delivered by four specialist operational businesses that combine seamlessly as One Kilnbridge to meet any project's needs. We are purpose led, focused on building a sustainable and resilient future for the UK, with a reputation for technical excellence, safety and quality built over 35 years. As an employee-owned business, our people are at the heart of everything we do - empowered to contribute, innovate and help shape our continued success. If you want to make a meaningful impact, grow your career and join a team that values expertise and forward thinking, we'd love to hear from you. We are now seeking a skilled and motivated Developer to join our team and support Kilnbridge's digital transformation programme. This role will have a strong focus on integration and automation, working across multiple systems to improve connectivity, streamline workflows, and enhance how data is managed across the business. This is a varied position offering exposure to a wide range of technologies, where you will play a key role in connecting systems, supporting a single source of truth, and contributing to modern, scalable solutions that improve business efficiency and performance. What You'll Be Doing Design, develop and implement solutions to integrate disparate systems using APIs and traditional workflows. Collaborate with cross-functional teams to gather requirements and ensure seamless integration of systems. Develop and maintain APIs to facilitate communication between different platforms. Create and manage workflow automation processes to streamline business operations. Support integration initiatives across key platforms, including connecting systems such as Syrinx and Sage through automation. Contribute to establishing a single source of truth across systems including HR, Finance and Expenses. Support enhancements and in-house development across IMS and wider SharePoint environments. Assist with the development of data solutions such as data warehouses or data fabric environments. Support system integration and data migration activities across platforms such as ERP and CDE. Contribute to the development of internal tools and applications to improve operational efficiency (e.g. material requisition processes). Explore and support the development of AI-driven solutions and digital automation initiatives. Troubleshoot and resolve integration issues to ensure smooth system operations. Document technical specifications, integration processes, and workflows. Utilize SharePoint for document management and collaboration. Develop and maintain Power BI reports and dashboards to provide insights and analytics. Stay updated with the latest trends and technologies in system integration and digital transformation. What You'll Need Bachelor's degree in computer science, Information Technology, or a related field. 3-5 years' experience in a software development role. Proven experience in system integration, API development, and workflow automation. Strong knowledge of programming languages such as Java, Python or C#. Experience with API management tools and platforms. Familiarity with workflow automation tools and platforms. Proficiency in SharePoint, Power Platform and Power BI. Excellent problem-solving skills and attention to detail. Strong communication and collaboration skills. Why Kilnbridge? With major projects delivered across the UK - from national infrastructure to clean energy, buildings and complex structural works - Kilnbridge offers the opportunity to work on schemes that leave a lasting legacy on the built environment. With a UK network of offices from London to Runcorn to Lisburn, we are a trusted partner in some of the most highly regulated, constrained and demanding environments working with our customers to support the delivery of projects across the country. We are proud to be an employee-owned organisation where every colleague has a real stake in our success and a voice in how we grow. Our culture is shaped by four core values - Responsibility, Integrity, Teamwork and Excellence - which guide how we work and support one another every day. This has created a workforce that has earned recognition on the Financial Times and Statistas Best UK employers 2026 list. If you're driven by pride in your work, inspired by technical challenge and motivated to help deliver projects that shape communities across the UK, you will thrive at Kilnbridge. Our Commitment to Inclusion Kilnbridge is an equal opportunities employer and a proud member of the Disability Confident Scheme. We are committed to creating a diverse workplace where everyone is treated fairly with dignity and respect. We welcome discussions about flexible working and encourage applicants who may require reasonable adjustments at any stage of the recruitment process. We do not discriminate on the basis of race, religion, colour, national origin, sex, sexual orientation, gender identity or expression, age, disability, medical condition, pregnancy or marital status. Please note that we are unable to offer visa sponsorship for this role, therefore applicants must have the right to work in the UK.
Every day, Barclays' mobile apps support hundreds of thousands of customers with important financial transactions, and it is critical that these transactions are secure. Our Android and iOS mobile apps use multiple layers of cryptography and encryption to protect customers and their data. To support this, we are hiring a Mobile Security Engineerwho will play a key role in building and maintaining our mobile security containers, controls, and protocols. This role is suitable for applicants who have a strong engineering foundation and a genuine interest in learning mobile security, rather than deep prior experience in the domain. This is an excellent opportunity to grow your technical capability in mobile security within a supportive engineering environment. We recognise that mobile security is a specialist area. As such, we are looking for someone who is curious, motivated, and keen to develop niche skills, supported by on-the-job learning and mentoring. Successful candidates will have A solid foundation in at least one programming language such as Java, Kotlin, Swift, Objective C, C#, or Node.js. A good understanding of the software development lifecycle, including source control, build, test, and release activities. Some hands on experience or exposure to build pipelines using tools such as Jenkins or GitLab Pipelines. The following skills or interests would be beneficial, but are not essential An interest in software cryptography concepts and how they are applied in internet facing mobile applications. Awareness of build and release controls, including versioning, dependency management, and promoting artefacts across environments. A well organised approach with strong attention to detail. The ability to manage multiple work requests and adapt priorities as needed. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The successful candidate will be based in Knutsford (Radbroke Hall). Purpose of the role To develop, implement and maintain solutions that support the safeguarding of the banks systems and sensitive information. Accountabilities Provision of subject matter expertise on security systems and engineering patterns. Development and implementation of protocols, algorithms, and software applications to protect sensitive data and systems. Management and protection of secrets, ensuring that they are securely generated, stored, and used. Execution of audits to monitor, identify and assess vulnerabilities in the banks infrastructure/software and support the response to potential security breaches. Identification of advancements in to support the innovation and adoption of new cryptographic technologies and techniques. Collaboration across the bank, including developers and security teams, to ensure that cryptographic solutions align with business objectives, security policies and regulatory requirements. Development/Implementation and maintenance of Identity and Access Management solutions and systems. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise. Thorough understanding of the underlying principles and concepts within the area of expertise. They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team's operational processing and activities. Escalate breaches of policies/procedure appropriately. Take responsibility for embedding new policies/procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex/sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
27/06/2026
Full time
Every day, Barclays' mobile apps support hundreds of thousands of customers with important financial transactions, and it is critical that these transactions are secure. Our Android and iOS mobile apps use multiple layers of cryptography and encryption to protect customers and their data. To support this, we are hiring a Mobile Security Engineerwho will play a key role in building and maintaining our mobile security containers, controls, and protocols. This role is suitable for applicants who have a strong engineering foundation and a genuine interest in learning mobile security, rather than deep prior experience in the domain. This is an excellent opportunity to grow your technical capability in mobile security within a supportive engineering environment. We recognise that mobile security is a specialist area. As such, we are looking for someone who is curious, motivated, and keen to develop niche skills, supported by on-the-job learning and mentoring. Successful candidates will have A solid foundation in at least one programming language such as Java, Kotlin, Swift, Objective C, C#, or Node.js. A good understanding of the software development lifecycle, including source control, build, test, and release activities. Some hands on experience or exposure to build pipelines using tools such as Jenkins or GitLab Pipelines. The following skills or interests would be beneficial, but are not essential An interest in software cryptography concepts and how they are applied in internet facing mobile applications. Awareness of build and release controls, including versioning, dependency management, and promoting artefacts across environments. A well organised approach with strong attention to detail. The ability to manage multiple work requests and adapt priorities as needed. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The successful candidate will be based in Knutsford (Radbroke Hall). Purpose of the role To develop, implement and maintain solutions that support the safeguarding of the banks systems and sensitive information. Accountabilities Provision of subject matter expertise on security systems and engineering patterns. Development and implementation of protocols, algorithms, and software applications to protect sensitive data and systems. Management and protection of secrets, ensuring that they are securely generated, stored, and used. Execution of audits to monitor, identify and assess vulnerabilities in the banks infrastructure/software and support the response to potential security breaches. Identification of advancements in to support the innovation and adoption of new cryptographic technologies and techniques. Collaboration across the bank, including developers and security teams, to ensure that cryptographic solutions align with business objectives, security policies and regulatory requirements. Development/Implementation and maintenance of Identity and Access Management solutions and systems. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise. Thorough understanding of the underlying principles and concepts within the area of expertise. They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L - Listen and be authentic, E - Energise and inspire, A - Align across the enterprise, D - Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team's operational processing and activities. Escalate breaches of policies/procedure appropriately. Take responsibility for embedding new policies/procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex/sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship - our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset - to Empower, Challenge and Drive - the operating manual for how we behave.
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist.Role OverviewThe Senior Quality Assurance Engineer (SQA) is a key advocate for quality within an Agile team, driving BDD and TDD practices to ensure high-quality, business-aligned outcomes.Working closely with Product Owners and Developers, the SQA provides in-sprint QA aligned to the Definition of Done, ensuring deployable software at the end of each sprint.The role leads on test strategy, balancing manual, automated, and performance testing approaches, with a strong emphasis on shift-left methodologies and API-first automation. The SQA also contributes to the evolution of scalable, robust test frameworks while solving complex technical challenges alongside high-performing engineering teams.Role ResponsibilitiesCollaborate with global BA, Development, and QA teams to design and coordinate effective test strategies.Design, develop, execute, and maintain automated and functional tests within CI/CD pipelines.Leverage AI tools (e.g., MCP, Copilot, ChatGPT) to optimise testing efficiency and workflows.Develop and maintain scalable, self-healing automation frameworks (e.g., Playwright).Integrate AI-driven tooling into automation workflows to improve script creation and maintenance.Identify performance bottlenecks and provide actionable recommendations.Champion quality across the Agile team, promoting best practices (unit testing, code reviews, etc.).Mentor and coach team members to elevate QA standards.Take ownership of deliverables, ensuring priorities are managed effectively and risks raised early.Drive clear communication on progress, risks, and impediments.Experience / CompetencesEssentialExtensive experience in QA automation within Agile environments.Strong automation experience using tools such as Selenium, Cypress, Playwright, or TestComplete.Proficiency in Java, JavaScript, or similar programming/scripting languages.Proven ability to design and maintain scalable automation frameworks (Playwright/WebDriverIO preferred).Experience integrating automation within CI/CD pipelines (e.g., Jenkins, GitLab, TeamCity).Hands-on experience with BDD frameworks (e.g., Cucumber).Experience using AI tools (e.g., Copilot, ChatGPT, Amazon Q) to design and optimise test automation.Strong experience in API, functional, and end-to-end testing.Experience defining acceptance criteria and aligning testing to business requirements.Working knowledge of non-functional testing (performance, load, stress; tools such as K6/JMeter).Understanding of SDLC and quality engineering principles.Experience working in Agile/SAFe environments with distributed teams.Ability to identify risks, challenge design decisions, and influence quality outcomes.Strong communication and stakeholder engagement skills.Highly organised, detail-oriented, and proactive problem solver.Delivery-focused, with the ability to manage multiple priorities effectively.DesiredExperience within financial services / trading platforms (including FIX/API).Knowledge of trade lifecycle, broker/trader platforms, and equity products.Experience with AWS, microservices, and serverless architectures.Formal testing qualifications (e.g., ISTQB, Agile Testing).Exposure to TDD/BDD design approaches.Band & LevelManager / 6 The Perfect Fit?Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.Company StatementWe know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.LocationUK - City Quays - Belfast
27/06/2026
Full time
The TP ICAP Group is a world leading provider of market infrastructure.Our purpose is to provide clients with access to global financial and commodities markets, improving price discovery, liquidity, and distribution of data, through responsible and innovative solutions.Through our people and technology, we connect clients to superior liquidity and data solutions.The Group is home to a stable of premium brands. Collectively, TP ICAP is the largest interdealer broker in the world by revenue, the number one Energy & Commodities broker in the world, the world's leading provider of OTC data, and an award winning all-to-all trading platform.The Group operates from more than 60 offices in 27 countries. We are 5,300 people strong. We work as one to achieve our vision of being the world's most trusted, innovative, liquidity and data solutions specialist.Role OverviewThe Senior Quality Assurance Engineer (SQA) is a key advocate for quality within an Agile team, driving BDD and TDD practices to ensure high-quality, business-aligned outcomes.Working closely with Product Owners and Developers, the SQA provides in-sprint QA aligned to the Definition of Done, ensuring deployable software at the end of each sprint.The role leads on test strategy, balancing manual, automated, and performance testing approaches, with a strong emphasis on shift-left methodologies and API-first automation. The SQA also contributes to the evolution of scalable, robust test frameworks while solving complex technical challenges alongside high-performing engineering teams.Role ResponsibilitiesCollaborate with global BA, Development, and QA teams to design and coordinate effective test strategies.Design, develop, execute, and maintain automated and functional tests within CI/CD pipelines.Leverage AI tools (e.g., MCP, Copilot, ChatGPT) to optimise testing efficiency and workflows.Develop and maintain scalable, self-healing automation frameworks (e.g., Playwright).Integrate AI-driven tooling into automation workflows to improve script creation and maintenance.Identify performance bottlenecks and provide actionable recommendations.Champion quality across the Agile team, promoting best practices (unit testing, code reviews, etc.).Mentor and coach team members to elevate QA standards.Take ownership of deliverables, ensuring priorities are managed effectively and risks raised early.Drive clear communication on progress, risks, and impediments.Experience / CompetencesEssentialExtensive experience in QA automation within Agile environments.Strong automation experience using tools such as Selenium, Cypress, Playwright, or TestComplete.Proficiency in Java, JavaScript, or similar programming/scripting languages.Proven ability to design and maintain scalable automation frameworks (Playwright/WebDriverIO preferred).Experience integrating automation within CI/CD pipelines (e.g., Jenkins, GitLab, TeamCity).Hands-on experience with BDD frameworks (e.g., Cucumber).Experience using AI tools (e.g., Copilot, ChatGPT, Amazon Q) to design and optimise test automation.Strong experience in API, functional, and end-to-end testing.Experience defining acceptance criteria and aligning testing to business requirements.Working knowledge of non-functional testing (performance, load, stress; tools such as K6/JMeter).Understanding of SDLC and quality engineering principles.Experience working in Agile/SAFe environments with distributed teams.Ability to identify risks, challenge design decisions, and influence quality outcomes.Strong communication and stakeholder engagement skills.Highly organised, detail-oriented, and proactive problem solver.Delivery-focused, with the ability to manage multiple priorities effectively.DesiredExperience within financial services / trading platforms (including FIX/API).Knowledge of trade lifecycle, broker/trader platforms, and equity products.Experience with AWS, microservices, and serverless architectures.Formal testing qualifications (e.g., ISTQB, Agile Testing).Exposure to TDD/BDD design approaches.Band & LevelManager / 6 The Perfect Fit?Concerned that you may not meet the criteria precisely? At TP ICAP, we wholeheartedly believe in fostering inclusivity and cultivating a work environment where everyone can flourish, regardless of your personal or professional background. If you are enthusiastic about this role but find that your experience doesn't align perfectly with every aspect of the job description, we strongly encourage you to apply. You may be the ideal candidate for this position or another opportunity within our organisation. Our dedicated Talent Acquisition team is here to assist you in recognising how your unique skills and abilities can be a valuable contribution. Don't hesitate to take the leap and explore the possibilities. Your potential is what truly matters to us.Company StatementWe know that the best innovation happens when diverse people with different perspectives and skills work together in an inclusive atmosphere. That's why we're building a culture where everyone plays a part in making people feel welcome, ready and willing to contribute. TP ICAP Accord - our Employee Network - is a central to this. As well as representing specific groups, TP ICAP Accord helps increase awareness, collaboration, shares best practice, and holds our firm to account for driving continuous cultural improvement.LocationUK - City Quays - Belfast
Test Automation Engineer - Newcastle upon Tyne Who We Are Neptune North was founded in 2024 as a joint venture between Oliver Wyman, a global leader in management consulting and part of the NYSE-listed Marsh, and Rokos Capital Management, a global alternative investment fund manager. Our people are exceptional technical experts, who thrive on exploiting leading-edge technologies to solve the most complex problems. We provide bespoke technology solutions to businesses operating in the banking and financial services, private capital and defence industries. Our working environment is founded on principles of trust, collaboration and shared purpose. We pride ourselves both on the high calibre of our people, and on the supportive workplace they create, where each individual is given autonomy to grow and thrive. From our headquarters in Newcastle upon Tyne, UK, we operate across our international office network. We are expanding rapidly, building teams in key markets to stay close to our clients and talent. Our Culture We are looking for exceptional talent with excellent communication skills Collaboration is key, both internally and with our clients. We believe we do our best work when we are together and working hand in hand with business users Curiosity is something we embrace and value highly We want people who are positive and passionate, have proven problem solving capabilities, can work quickly to find solutions to complex challenges and unlock big opportunities People need to be able to take ownership and be trusted to deliver, going the extra mile We want people who are highly motivated and have a high desire to learn The Team Our mission is to deliver a trading platform to production as safely and efficiently as possible. In collaboration with teams across the organisation, including Quants, Software engineers and Infrastructure teams, our mission is to automate, build new processes, engineer in-house tooling, and leverage existing technologies to accomplish this mission. Responsibilities Ownership of technical projects and testing processes. The team actively engages with a wide range of business functions, leveraging their knowledge to engineer better processes. Exercising judgement and acumen to understand the true business need beyond the stated requirements Challenging current systems and processes to achieve common goals through technical excellence and innovation Keeping abreast of industry and technology trends that will keep us at the forefront of what is possible What makes a great candidate Pragmatism over perfection - are you someone who focuses on solving user problems rather than providing the perfect solution? Experience working with a high-level programming language such as C#, Java or Python. Experience working with test automation frameworks such as Cucumber, Selenium, Playwright or Cypress Excellent interpersonal skills. You will be dealing with many teams across the business. Strong enthusiasm for technology and an appetite to work in a dynamic team The ability to communicate clearly and professionally with our clients as well as team members An Undergraduate Degree in a relevant subject You can have an impact from day one - we empower and trust our people to leverage their skillsets Work on a wide variety of projects alongside exceptionally talented people, often closely correlated to world events and trends Deliver demonstrable business value working hand-in-hand with the customer Learn from industry experts on how financial markets and world economies work Ownership of technical products and projects - actively engage with a wide range of business functions to leverage their knowledge and exposure Exercising judgement and acumen to understand the true business need beyond the stated requirements Challenging current systems and processes to achieve common goals through technical excellence and innovation
27/06/2026
Full time
Test Automation Engineer - Newcastle upon Tyne Who We Are Neptune North was founded in 2024 as a joint venture between Oliver Wyman, a global leader in management consulting and part of the NYSE-listed Marsh, and Rokos Capital Management, a global alternative investment fund manager. Our people are exceptional technical experts, who thrive on exploiting leading-edge technologies to solve the most complex problems. We provide bespoke technology solutions to businesses operating in the banking and financial services, private capital and defence industries. Our working environment is founded on principles of trust, collaboration and shared purpose. We pride ourselves both on the high calibre of our people, and on the supportive workplace they create, where each individual is given autonomy to grow and thrive. From our headquarters in Newcastle upon Tyne, UK, we operate across our international office network. We are expanding rapidly, building teams in key markets to stay close to our clients and talent. Our Culture We are looking for exceptional talent with excellent communication skills Collaboration is key, both internally and with our clients. We believe we do our best work when we are together and working hand in hand with business users Curiosity is something we embrace and value highly We want people who are positive and passionate, have proven problem solving capabilities, can work quickly to find solutions to complex challenges and unlock big opportunities People need to be able to take ownership and be trusted to deliver, going the extra mile We want people who are highly motivated and have a high desire to learn The Team Our mission is to deliver a trading platform to production as safely and efficiently as possible. In collaboration with teams across the organisation, including Quants, Software engineers and Infrastructure teams, our mission is to automate, build new processes, engineer in-house tooling, and leverage existing technologies to accomplish this mission. Responsibilities Ownership of technical projects and testing processes. The team actively engages with a wide range of business functions, leveraging their knowledge to engineer better processes. Exercising judgement and acumen to understand the true business need beyond the stated requirements Challenging current systems and processes to achieve common goals through technical excellence and innovation Keeping abreast of industry and technology trends that will keep us at the forefront of what is possible What makes a great candidate Pragmatism over perfection - are you someone who focuses on solving user problems rather than providing the perfect solution? Experience working with a high-level programming language such as C#, Java or Python. Experience working with test automation frameworks such as Cucumber, Selenium, Playwright or Cypress Excellent interpersonal skills. You will be dealing with many teams across the business. Strong enthusiasm for technology and an appetite to work in a dynamic team The ability to communicate clearly and professionally with our clients as well as team members An Undergraduate Degree in a relevant subject You can have an impact from day one - we empower and trust our people to leverage their skillsets Work on a wide variety of projects alongside exceptionally talented people, often closely correlated to world events and trends Deliver demonstrable business value working hand-in-hand with the customer Learn from industry experts on how financial markets and world economies work Ownership of technical products and projects - actively engage with a wide range of business functions to leverage their knowledge and exposure Exercising judgement and acumen to understand the true business need beyond the stated requirements Challenging current systems and processes to achieve common goals through technical excellence and innovation
Software Engineer (Distributed Systems, Java) London, England, United Kingdom, Software and Services The Apple Services Engineering team is one of the most exciting examples of Apple's long-held passion for combining art and technology. We are the people who power the Apple TV, Apple Music, Apple Music Classical, Apple Podcasts, and Apple Books. And we do it on a massive scale, meeting Apple's high expectations with high performance to deliver a huge variety of entertainment across multiple countries and languages. Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, nimble, and cross functional, offering greater exposure to the array of opportunities here. Description The Apple Services Engineering team is looking for great engineers to build and improve features and services driving Podcasts, Apple Music, Apple Music Classical and more. Our team is responsible for many of the key systems powering personalization features of Apple services. This includes personalized podcasts and music experiences. Here you have a phenomenal opportunity to help build and evolve global scale, leading edge dynamic data systems, with positions currently available as we grow our amazing London team. We are responsible for the full development lifecycle (system design, implementation, continuous optimization and improvement). We build systems that serve millions of customers across countries. We promote innovation and new technology to further improve our creative output. If you're an all round and performance savvy Java server engineer with an interest in, and experience of, large scale data technologies and systems we'd love to hear from you. Responsibilities Building products and services for millions of users with a focus on great customer experience and privacy Deploying live customer facing features with millisecond latencies globally over large datasets Distributed systems, caches and data stores Data modelling and data architecture as optimized for large data patterns (efficient storage and query on HDFS, realtime query patterns in key value stores, columnar schema design, etc.) Large scale data pipelines, using Kafka and Hadoop ecosystem technologies Minimum Qualifications Ability to communicate effectively, demonstrating problem solving skills and a learning attitude Proven experience in designing, implementing and scaling systems and services in Java Demonstrable knowledge of algorithms & data structures Understanding of distributed systems and data storage concepts Undergraduate degree related to computing or equivalent experience in Java core programming is required Preferred Qualifications Collaborating with multiple teams for delivering projects and features Making critical architectural decisions that have long term impact on success At Apple, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law.
27/06/2026
Full time
Software Engineer (Distributed Systems, Java) London, England, United Kingdom, Software and Services The Apple Services Engineering team is one of the most exciting examples of Apple's long-held passion for combining art and technology. We are the people who power the Apple TV, Apple Music, Apple Music Classical, Apple Podcasts, and Apple Books. And we do it on a massive scale, meeting Apple's high expectations with high performance to deliver a huge variety of entertainment across multiple countries and languages. Thanks to Apple's unique integration of hardware, software, and services, engineers here partner to get behind a single unified vision. That vision always includes a deep commitment to strengthening Apple's privacy policy, one of Apple's core values. Although services are a bigger part of Apple's business than ever before, these teams remain small, nimble, and cross functional, offering greater exposure to the array of opportunities here. Description The Apple Services Engineering team is looking for great engineers to build and improve features and services driving Podcasts, Apple Music, Apple Music Classical and more. Our team is responsible for many of the key systems powering personalization features of Apple services. This includes personalized podcasts and music experiences. Here you have a phenomenal opportunity to help build and evolve global scale, leading edge dynamic data systems, with positions currently available as we grow our amazing London team. We are responsible for the full development lifecycle (system design, implementation, continuous optimization and improvement). We build systems that serve millions of customers across countries. We promote innovation and new technology to further improve our creative output. If you're an all round and performance savvy Java server engineer with an interest in, and experience of, large scale data technologies and systems we'd love to hear from you. Responsibilities Building products and services for millions of users with a focus on great customer experience and privacy Deploying live customer facing features with millisecond latencies globally over large datasets Distributed systems, caches and data stores Data modelling and data architecture as optimized for large data patterns (efficient storage and query on HDFS, realtime query patterns in key value stores, columnar schema design, etc.) Large scale data pipelines, using Kafka and Hadoop ecosystem technologies Minimum Qualifications Ability to communicate effectively, demonstrating problem solving skills and a learning attitude Proven experience in designing, implementing and scaling systems and services in Java Demonstrable knowledge of algorithms & data structures Understanding of distributed systems and data storage concepts Undergraduate degree related to computing or equivalent experience in Java core programming is required Preferred Qualifications Collaborating with multiple teams for delivering projects and features Making critical architectural decisions that have long term impact on success At Apple, we are committed to treating all applicants fairly and equally. As a registered Disability Confident employer, we will work with applicants to make any reasonable accommodations. Apple will consider for employment all qualified applicants with criminal backgrounds in a manner consistent with applicable law.
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable- and valued-contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team Roku pioneered TV streaming and continues to innovate and lead the industry. The Roku Channel has us well-positioned to help shape the future of streaming. Continued success relies on building customer relationships with Roku that delight and engage them. Within Advertising Engineering, the MarTech team builds the products, services, and machine learning systems that help Roku deliver the right communication, creative, and marketing experience to the right customer at the right time on the right marketing channel. The team is focused on turning data, experimentation, and intelligent decisioning into production systems that improve marketing effectiveness at scale. Our mission is to build cutting edge advertising technology and marketing products to support and grow a sustainable advertising business. The team owns server technologies, data platforms, and cloud services that power advertising and marketing use cases. We are recruiting a Senior Machine Learning Engineer to build and enhance intelligent systems that help the marketing team harness the power of data. About the Role The MarTech team at Roku is looking for a seasoned Senior Machine Learning Engineer with a strong background in machine learning and production systems. This role sits in a team working on high-impact problems across marketing and advertising, where machine learning is being applied to improve customer decisioning, creative and campaign performance, and the systems that support experimentation and optimisation. Examples of such problems include creative personalisation for customers, improving ad relevance and targeting, inferring demographics, yield optimisation, and many more. Employees in this role are expected to apply knowledge of experimental methodologies, statistics, recommendations, reinforcement learning, optimisation, probability theory, and machine learning, using code for statistical analysis and tool building, using both general-purpose software and statistical languages. The ideal candidate will have endless curiosity and can pair a global mindset with locally relevant execution. You should be a gritty problem solver and self-starter who can work effectively with engineering, product, data science, and commercial stakeholders across Roku. The successful candidate will display a balance of hard and soft skills, including the ability to respond quickly to changing business needs. This role requires hybrid working from the Roku Manchester office. What You'll Be Doing Data Analysis / Feature Engineering: Apply your expertise to identify and calculate features that can be leveraged by multiple use cases as well as models. Train Machine Learning Models: Use machine learning and statistical modelling techniques such as recommendations, reinforcement learning, decision trees, Bayesian analysis, neural networks and transformers to develop and evaluate algorithms to address business use cases and/or to improve product/system performance, quality and accuracy. Near Real-Time and Batch Inferencing: Use infrastructure like Spark and Ray to stand up inferencing services that integrate with operational/analytics workloads. ML Infrastructure: Help build a first-class machine learning platform from the ground up which helps manage the entire model lifecycle: feature engineering, model training/evaluation, versioning, deployment/online serving and monitoring prediction quality. Low-Level Systems Debugging, Performance Measurement & Optimisation: Performance measurement and optimisation on large production clusters. We're Excited If You Have First-hand experience in applied machine learning on real recommendations use cases (brownie points for productionised sequential learning use cases!). Experience with ML/distributed ML frameworks like Ray, Spark-MLlib, TensorFlow etc. Experience with real-time scoring/evaluation of models with low latency constraints. Great coding skills and strong software development experience (we use Spark, Python and Java a lot). Ability to work with large-scale computing frameworks, data analysis systems and modelling environments. Examples include technologies like Spark, Hive, NoSQL stores etc. Bachelor's, Master's or PhD in Computer Science, Statistics or a related field. Ad tech/Mar tech background is a plus. Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
27/06/2026
Full time
Teamwork makes the stream work. Roku is changing how the world watches TV Roku is the TV streaming platform in the U.S., Canada, and Mexico, and we've set our sights on powering every television in the world. Roku pioneered streaming to the TV. Our mission is to be the TV streaming platform that connects the entire TV ecosystem. We connect consumers to the content they love, enable content publishers to build and monetize large audiences, and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll make a valuable- and valued-contribution. We're a fast-growing public company where no one is a bystander. We offer you the opportunity to delight millions of TV streamers around the world while gaining meaningful experience across a variety of disciplines. About the Team Roku pioneered TV streaming and continues to innovate and lead the industry. The Roku Channel has us well-positioned to help shape the future of streaming. Continued success relies on building customer relationships with Roku that delight and engage them. Within Advertising Engineering, the MarTech team builds the products, services, and machine learning systems that help Roku deliver the right communication, creative, and marketing experience to the right customer at the right time on the right marketing channel. The team is focused on turning data, experimentation, and intelligent decisioning into production systems that improve marketing effectiveness at scale. Our mission is to build cutting edge advertising technology and marketing products to support and grow a sustainable advertising business. The team owns server technologies, data platforms, and cloud services that power advertising and marketing use cases. We are recruiting a Senior Machine Learning Engineer to build and enhance intelligent systems that help the marketing team harness the power of data. About the Role The MarTech team at Roku is looking for a seasoned Senior Machine Learning Engineer with a strong background in machine learning and production systems. This role sits in a team working on high-impact problems across marketing and advertising, where machine learning is being applied to improve customer decisioning, creative and campaign performance, and the systems that support experimentation and optimisation. Examples of such problems include creative personalisation for customers, improving ad relevance and targeting, inferring demographics, yield optimisation, and many more. Employees in this role are expected to apply knowledge of experimental methodologies, statistics, recommendations, reinforcement learning, optimisation, probability theory, and machine learning, using code for statistical analysis and tool building, using both general-purpose software and statistical languages. The ideal candidate will have endless curiosity and can pair a global mindset with locally relevant execution. You should be a gritty problem solver and self-starter who can work effectively with engineering, product, data science, and commercial stakeholders across Roku. The successful candidate will display a balance of hard and soft skills, including the ability to respond quickly to changing business needs. This role requires hybrid working from the Roku Manchester office. What You'll Be Doing Data Analysis / Feature Engineering: Apply your expertise to identify and calculate features that can be leveraged by multiple use cases as well as models. Train Machine Learning Models: Use machine learning and statistical modelling techniques such as recommendations, reinforcement learning, decision trees, Bayesian analysis, neural networks and transformers to develop and evaluate algorithms to address business use cases and/or to improve product/system performance, quality and accuracy. Near Real-Time and Batch Inferencing: Use infrastructure like Spark and Ray to stand up inferencing services that integrate with operational/analytics workloads. ML Infrastructure: Help build a first-class machine learning platform from the ground up which helps manage the entire model lifecycle: feature engineering, model training/evaluation, versioning, deployment/online serving and monitoring prediction quality. Low-Level Systems Debugging, Performance Measurement & Optimisation: Performance measurement and optimisation on large production clusters. We're Excited If You Have First-hand experience in applied machine learning on real recommendations use cases (brownie points for productionised sequential learning use cases!). Experience with ML/distributed ML frameworks like Ray, Spark-MLlib, TensorFlow etc. Experience with real-time scoring/evaluation of models with low latency constraints. Great coding skills and strong software development experience (we use Spark, Python and Java a lot). Ability to work with large-scale computing frameworks, data analysis systems and modelling environments. Examples include technologies like Spark, Hive, NoSQL stores etc. Bachelor's, Master's or PhD in Computer Science, Statistics or a related field. Ad tech/Mar tech background is a plus. Our Hybrid Work Approach Roku fosters an inclusive and collaborative environment where teams work in the office Monday through Thursday. Fridays are flexible for remote work except for employees whose roles are required to be in the office five days a week or employees who are in offices with a five day in office policy. Benefits Roku is committed to offering a diverse range of benefits as part of our compensation package to support our employees and their families. Our comprehensive benefits include global access to mental health and financial wellness support and resources. Local benefits include statutory and voluntary benefits which may include healthcare (medical, dental, and vision), life, accident, disability, commuter, and retirement options (401(k)/pension). Employees are supported in taking time off, in accordance with local leave policies and other personal needs to support their evolving work and life needs. It's important to note that not every benefit is available in all locations or for every role. For details specific to your location, please consult with your recruiter. Accommodations Roku welcomes applicants of all backgrounds and provides reasonable accommodations and adjustments in accordance with applicable law. If you require reasonable accommodation at any point in the hiring process, please direct your inquiries to .
CACI Limited is searching for a Senior Test Automation Engineer based in London. This role is integral to ensuring the quality and reliability of software products through automated testing solutions. The ideal candidate will have over 3 years of experience in test automation, proficient in Selenium and Java, and familiar with API testing. Opportunities for professional development and an inclusive workplace culture are part of the offering.
27/06/2026
Full time
CACI Limited is searching for a Senior Test Automation Engineer based in London. This role is integral to ensuring the quality and reliability of software products through automated testing solutions. The ideal candidate will have over 3 years of experience in test automation, proficient in Selenium and Java, and familiar with API testing. Opportunities for professional development and an inclusive workplace culture are part of the offering.
is a fintech company that powers digital payment experiences worldwide. The Financial Infrastructure team builds and maintains core systems that process hundreds of billions of financial events each year. As an Analytics Engineer, you will partner with Finance and Treasury teams to translate business requirements into robust data models and pipelines, ensuring data accuracy, reliability, and regulatory compliance as scales. How You'll Make An Impact Design and build data pipelines that process data from our systems, services, and applications. Implement monitoring and alerting frameworks to ensure data pipeline performance and reliability. Collaborate with other analytics engineers to design and implement scalable data models that support downstream operations and analytical queries. Maintain data governance and security standards across our systems. Evaluate and implement new technologies to improve our platform and systems. Work with Finance stakeholders to translate business requirements into technical specifications and Service Level Agreements. Qualifications 2+ years of experience in an Analytics Engineering or Data Engineering role focused on large scale data transformation and warehousing. Excellent SQL coding skills. Experience with cloud based data warehouse technologies such as Snowflake, Google BigQuery, or AWS Redshift. Experience with data transformation tools such as dbt or Dataflow. Understanding of data modeling techniques. Experience with visualization platforms such as Looker, Tableau, or Apache Superset. Knowledge of software engineering best practices and their application to data processing systems. Familiarity with Python, Java, or Flink is a plus. Strong attention to detail. Ability to work autonomously in a fast paced and dynamic environment. Strong communication and interpersonal skills.
27/06/2026
Full time
is a fintech company that powers digital payment experiences worldwide. The Financial Infrastructure team builds and maintains core systems that process hundreds of billions of financial events each year. As an Analytics Engineer, you will partner with Finance and Treasury teams to translate business requirements into robust data models and pipelines, ensuring data accuracy, reliability, and regulatory compliance as scales. How You'll Make An Impact Design and build data pipelines that process data from our systems, services, and applications. Implement monitoring and alerting frameworks to ensure data pipeline performance and reliability. Collaborate with other analytics engineers to design and implement scalable data models that support downstream operations and analytical queries. Maintain data governance and security standards across our systems. Evaluate and implement new technologies to improve our platform and systems. Work with Finance stakeholders to translate business requirements into technical specifications and Service Level Agreements. Qualifications 2+ years of experience in an Analytics Engineering or Data Engineering role focused on large scale data transformation and warehousing. Excellent SQL coding skills. Experience with cloud based data warehouse technologies such as Snowflake, Google BigQuery, or AWS Redshift. Experience with data transformation tools such as dbt or Dataflow. Understanding of data modeling techniques. Experience with visualization platforms such as Looker, Tableau, or Apache Superset. Knowledge of software engineering best practices and their application to data processing systems. Familiarity with Python, Java, or Flink is a plus. Strong attention to detail. Ability to work autonomously in a fast paced and dynamic environment. Strong communication and interpersonal skills.
IdentityE2E is redefining QA test engineering with our innovative products and services. Based in London, we are looking for a Senior Test Automation Engineer with deep expertise in automated UI and API testing. Role Overview As a Senior Test Automation Engineer, you will play a crucial role in ensuring the quality, reliability, and scalability of our software products. You will work closely with developers, product managers, and other stakeholders to design, develop, and implement automated testing solutions that meet the needs of our fast paced, agile development environment. Responsibilities Collaborate with cross functional teams (developers, QA, DevOps) to understand requirements, define test plans, and build effective test automation solutions. Analyse test results, identify issues, and provide actionable insights to improve product quality. Ensure high test coverage and performance efficiency across multiple platforms and environments. Participate in code reviews, pair programming, and contribute to improving overall code quality and standards. Mentor and guide junior SDETs and QA engineers on best practices in test automation, test driven development (TDD), and behavior driven development (BDD). Qualifications 3+ years of experience in test automation using Selenium, Java, and AWS. Experience with CI/CD tools such as Jenkins. Proficient in API testing using tools like Postman, RestAssured, or similar. Strong knowledge of software testing methodologies, including TDD, BDD, and continuous testing. British passport holder with continuous permanent residence in the UK for the last five years, to meet high level security clearance requirements. Benefits and Culture We offer a highly dynamic, inclusive, and team led environment with a strong learning and development package, including up to five days of external training, a career coach, and guilds for knowledge sharing. Self directed career progression and opportunities for success are supported. We are an equal opportunity employer and a Disability Confident employer. Reasonable adjustments will be provided in the recruitment process where requested. We embrace diversity and are committed to preventing discrimination in all forms.
27/06/2026
Full time
IdentityE2E is redefining QA test engineering with our innovative products and services. Based in London, we are looking for a Senior Test Automation Engineer with deep expertise in automated UI and API testing. Role Overview As a Senior Test Automation Engineer, you will play a crucial role in ensuring the quality, reliability, and scalability of our software products. You will work closely with developers, product managers, and other stakeholders to design, develop, and implement automated testing solutions that meet the needs of our fast paced, agile development environment. Responsibilities Collaborate with cross functional teams (developers, QA, DevOps) to understand requirements, define test plans, and build effective test automation solutions. Analyse test results, identify issues, and provide actionable insights to improve product quality. Ensure high test coverage and performance efficiency across multiple platforms and environments. Participate in code reviews, pair programming, and contribute to improving overall code quality and standards. Mentor and guide junior SDETs and QA engineers on best practices in test automation, test driven development (TDD), and behavior driven development (BDD). Qualifications 3+ years of experience in test automation using Selenium, Java, and AWS. Experience with CI/CD tools such as Jenkins. Proficient in API testing using tools like Postman, RestAssured, or similar. Strong knowledge of software testing methodologies, including TDD, BDD, and continuous testing. British passport holder with continuous permanent residence in the UK for the last five years, to meet high level security clearance requirements. Benefits and Culture We offer a highly dynamic, inclusive, and team led environment with a strong learning and development package, including up to five days of external training, a career coach, and guilds for knowledge sharing. Self directed career progression and opportunities for success are supported. We are an equal opportunity employer and a Disability Confident employer. Reasonable adjustments will be provided in the recruitment process where requested. We embrace diversity and are committed to preventing discrimination in all forms.
Engine by Starling is on a mission to partner with leading banks worldwide to build rapid growth businesses on our technology. Engine is Starling's SaaS business, the technology that powers Starling. Two years ago we split out as a separate business. Starling has seen exceptional growth and success, thanks to our modern, in-house built technology. The SaaS platform is now available to banks and financial institutions globally, enabling them to benefit from innovative digital features and efficient back office processes. Hybrid Working We have a hybrid approach to working here at Engine. Our preference is that you're located within a commutable distance of one of our offices so we can interact and collaborate in person. About Engineering at Engine by Starling The Cross Cutting Engineering team is the backbone of our innovation. We build and maintain the reliable, scalable, and maintainable infrastructure and tooling that powers our entire software delivery pipeline-from the first line of code to seamless production deployment and ongoing operations. We own the lifecycle of our features, tackling complex challenges with a first principles approach and fostering a multi disciplinary environment where you're encouraged to explore and contribute across the platform. Platform Engineer As a Platform Engineer at Engine, you'll be at the forefront of building and scaling our cutting edge cloud native banking platform across multiple global cloud providers and regions. We are looking for engineers with a strong SRE mindset, who embrace ownership of the entire software delivery pipeline, and are passionate about building internal tooling that empowers our technology teams. What you'll get to do Building and Scaling Cloud Infrastructure: design, build, and maintain our cloud infrastructure across multiple providers (including GCP) and regions, ensuring scalability, reliability, and security. Building on Google Cloud: contribute to the build out and optimisation of our core "Engine" on Google Cloud Platform using Java and Kubernetes. Scaling our SaaS Release Tooling: enhance and improve our multi tenant, multi region SaaS release and continuous deployment systems using Java, Golang, and Terraform. Empowering Developers: develop and maintain internal tooling using Java and Golang to improve developer experience and on call efficiency. Automating Compliance and Security: build automation solutions in Golang to enforce compliance and security controls across our platform. Driving Efficiency: optimise the performance and reliability of our cloud environment with a strong focus on cost effectiveness. Embracing Automation: identify and implement automation opportunities to minimise manual processes across the platform lifecycle. Ensuring Security: implement and maintain robust security practices to protect our platform and customer data. Championing Best Practices: stay abreast of new technologies and industry changes, particularly in SRE practices and deployment automation, and share your knowledge with the team. Maintaining Compliance: contribute to ensuring our platform adheres to relevant industry standards such as ISO27001, SOC2, and PCI DSS. Collaborating and Learning: work closely with cross functional teams, share your expertise, and contribute to our vibrant learning culture. Aiming for Greatness: strive for excellence in everything you do, maintaining a curious and inquisitive mindset. Documenting Solutions: design and document scalable internal tooling clearly and comprehensively. Taking Ownership: own features and improvements throughout their entire lifecycle. Participate in on call: the option to join our on call rota (not mandatory!) to deal with interesting technical issues and gain deep insights into our platform's behaviour. Your place within the team will depend on your individual strengths and interests.
27/06/2026
Full time
Engine by Starling is on a mission to partner with leading banks worldwide to build rapid growth businesses on our technology. Engine is Starling's SaaS business, the technology that powers Starling. Two years ago we split out as a separate business. Starling has seen exceptional growth and success, thanks to our modern, in-house built technology. The SaaS platform is now available to banks and financial institutions globally, enabling them to benefit from innovative digital features and efficient back office processes. Hybrid Working We have a hybrid approach to working here at Engine. Our preference is that you're located within a commutable distance of one of our offices so we can interact and collaborate in person. About Engineering at Engine by Starling The Cross Cutting Engineering team is the backbone of our innovation. We build and maintain the reliable, scalable, and maintainable infrastructure and tooling that powers our entire software delivery pipeline-from the first line of code to seamless production deployment and ongoing operations. We own the lifecycle of our features, tackling complex challenges with a first principles approach and fostering a multi disciplinary environment where you're encouraged to explore and contribute across the platform. Platform Engineer As a Platform Engineer at Engine, you'll be at the forefront of building and scaling our cutting edge cloud native banking platform across multiple global cloud providers and regions. We are looking for engineers with a strong SRE mindset, who embrace ownership of the entire software delivery pipeline, and are passionate about building internal tooling that empowers our technology teams. What you'll get to do Building and Scaling Cloud Infrastructure: design, build, and maintain our cloud infrastructure across multiple providers (including GCP) and regions, ensuring scalability, reliability, and security. Building on Google Cloud: contribute to the build out and optimisation of our core "Engine" on Google Cloud Platform using Java and Kubernetes. Scaling our SaaS Release Tooling: enhance and improve our multi tenant, multi region SaaS release and continuous deployment systems using Java, Golang, and Terraform. Empowering Developers: develop and maintain internal tooling using Java and Golang to improve developer experience and on call efficiency. Automating Compliance and Security: build automation solutions in Golang to enforce compliance and security controls across our platform. Driving Efficiency: optimise the performance and reliability of our cloud environment with a strong focus on cost effectiveness. Embracing Automation: identify and implement automation opportunities to minimise manual processes across the platform lifecycle. Ensuring Security: implement and maintain robust security practices to protect our platform and customer data. Championing Best Practices: stay abreast of new technologies and industry changes, particularly in SRE practices and deployment automation, and share your knowledge with the team. Maintaining Compliance: contribute to ensuring our platform adheres to relevant industry standards such as ISO27001, SOC2, and PCI DSS. Collaborating and Learning: work closely with cross functional teams, share your expertise, and contribute to our vibrant learning culture. Aiming for Greatness: strive for excellence in everything you do, maintaining a curious and inquisitive mindset. Documenting Solutions: design and document scalable internal tooling clearly and comprehensively. Taking Ownership: own features and improvements throughout their entire lifecycle. Participate in on call: the option to join our on call rota (not mandatory!) to deal with interesting technical issues and gain deep insights into our platform's behaviour. Your place within the team will depend on your individual strengths and interests.
Senior Software Engineer - Safety Detection Precision London - UK2 ID:JR11613 (for internal use only) Who we are Samsara (NYSE: IOT) is the pioneer of the Connected Operations Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations that power our global economy. Representing more than 40% of global GDP, these industries are the infrastructure of our planet, including agriculture, construction, field services, transportation, and manufacturing - and we are excited to help digitally transform their operations at scale. Working at Samsara means you'll help define the future of physical operations and be on a team that's shaping an exciting array of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As part of a recently public company, you'll have the autonomy and support to make an impact as we build for the long term. As a Senior Software Engineer on the Safety Detection Precision team, you'll help close the gap between AI detection of safety risk on the road and customers' expectation of a coachable moment. You'll build the core systems that review detections, intelligently identify ambiguous cases, and automate triage on either side - both surfacing real world data that can improve the next generation of detection models and ensuring today's detections translate into meaningful real world risk reduction. This role is a strong fit for an engineer who enjoys shaping ambiguous, high impact systems end to end and wants to directly influence customer trust and value in Samsara's Safety products. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real world impact - helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely. You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations. You are a lifelong learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go. You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes. You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win - together. In this role, you will: Build and evolve the core systems that review safety detections and determine which events are surfaced to customers Improve detection precision by developing intelligent approaches to identifying ambiguous cases, deflecting low value reviews, and automating triage where confidence is high Work at the intersection of backend systems, data, and AI driven decisioning to improve both customer facing product quality and internal review efficiency Partner closely with product, design, AI and ML infra to turn real world review outcomes into better model feedback loops and higher quality safety detections over time Own complex projects end to end, from shaping the approach and technical design through rollout, measurement, and iteration in production Use modern AI assisted engineering workflows pragmatically to accelerate prototyping, implementation, debugging, and iteration while maintaining strong engineering judgment, reliability, and code quality Raise the bar for quality, operability, and engineering clarity across a critical part of Samsara's Safety platform Minimum requirements for the role: 4+ years of software development experience, primarily in backend or distributed systems Experience on a product engineering team shipping systems that solve real customer problems Demonstrable focus on customer experience, with the ability to connect technical decisions to customer value AI first engineer who consistently uses modern AI coding and reasoning tools to improve engineering efficiency, accelerate delivery, and raise the quality of codebases, while applying strong judgment to validate outputs and maintain a high bar for correctness, maintainability, and reliability Strong programming and software engineering fundamentals, with experience building production systems in at least one modern programming language Experience designing and building large scale, high throughput systems Experience operating in a data led and data backed environment. Strong cross team and cross functional communication, collaboration, and problem solving skills, with the ability to lead technical discussions clearly and constructively An ideal candidate also has: Deep experience developing AI native engineering workflows across design, implementation, debugging, testing, and automation, and raising the bar for how a team uses AI effectively Experience operating or building real world review systems, whether human review, AI review, or adjacent workflows used for data annotation or customer facing quality control Experience partnering closely with AI or ML teams, and familiarity with classifier based systems or model driven product workflows Deep experience in one or more backend oriented languages commonly used for production systems, such as Go, Java, or similar Experience designing orchestrated pipelines or workflow based systems, including technologies such as Temporal or similar frameworks Experience experimenting, iterating, and learning quickly against data to turn hypotheses into meaningful customer impact A data driven mindset, including digging into problems deeply, validating outcomes against reality, and using evidence to guide next steps A track record of raising the bar for a team by improving systems, contributing to team culture, mentoring others, and helping teammates deliver better outcomes Curiosity and ambition to challenge existing product and engineering approaches to solving real world problems Total Rewards At Samsara, we build for the people who keep the global economy moving. We want owners, not passengers, which is why our rewards are designed to fuel high impact builders. Our compensation program delivers above market total compensation through a combination of base salary, performance based bonus/variable pay, and equity (for eligible roles) in a high growth public company. We meaningfully differentiate pay for our top performers, who have the opportunity to earn above market compensation that can outpace the broader market over time. Beyond compensation, we provide the foundations that enable long term success: a flexible, employee led remote model, a professional development stipend, comprehensive health and parental leave plans, and more. If you're ready to build for the long term and own the outcome, your journey starts here. Flexible Working At Samsara, we embrace a flexible working model that caters to the diverse needs of our teams. Our offices are open for those who prefer to work in person and we also support remote work where it aligns with our operational requirements. For certain positions, being close to one of our offices or within a specific geographic area is important to facilitate collaboration, access to resources, or alignment with our service regions. In these cases, the job description will clearly indicate any working location requirements. Our goal is to ensure that all members of our team can contribute effectively, whether they are working on site, in a hybrid model, or fully remotely. All offers of employment are contingent upon an individual's ability to secure and maintain the legal right to work at the company and in the specified work location, if applicable. Belonging at Samsara At Samsara, we welcome everyone regardless of their background. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, and other characteristics protected under law. Accommodations Samsara is an inclusive work environment, and we are committed to ensuring equal opportunity in employment for qualified persons with disabilities. Please email or click here if you require any reasonable accommodations throughout the recruiting process. Our Commitment to Authenticity We use Tofu , a fraud detection tool, to validate the authenticity of applications and protect against identity fraud. This ensures we are connecting with real people and allows us to prioritize genuine candidates. Please see Samsara's Candidate Privacy Notice for more information. Samsara's Mission Improve the safety, efficiency, and sustainability of the operations that power the global economy.
27/06/2026
Full time
Senior Software Engineer - Safety Detection Precision London - UK2 ID:JR11613 (for internal use only) Who we are Samsara (NYSE: IOT) is the pioneer of the Connected Operations Cloud, which is a platform that enables organizations that depend on physical operations to harness Internet of Things (IoT) data to develop actionable insights and improve their operations. At Samsara, we are helping improve the safety, efficiency and sustainability of the physical operations that power our global economy. Representing more than 40% of global GDP, these industries are the infrastructure of our planet, including agriculture, construction, field services, transportation, and manufacturing - and we are excited to help digitally transform their operations at scale. Working at Samsara means you'll help define the future of physical operations and be on a team that's shaping an exciting array of product solutions, including Video-Based Safety, Vehicle Telematics, Apps and Driver Workflows, and Equipment Monitoring. As part of a recently public company, you'll have the autonomy and support to make an impact as we build for the long term. As a Senior Software Engineer on the Safety Detection Precision team, you'll help close the gap between AI detection of safety risk on the road and customers' expectation of a coachable moment. You'll build the core systems that review detections, intelligently identify ambiguous cases, and automate triage on either side - both surfacing real world data that can improve the next generation of detection models and ensuring today's detections translate into meaningful real world risk reduction. This role is a strong fit for an engineer who enjoys shaping ambiguous, high impact systems end to end and wants to directly influence customer trust and value in Samsara's Safety products. You should apply if: You want to impact the industries that run our world: The software, firmware, and hardware you build will result in real world impact - helping to keep the lights on, get food into grocery stores, and most importantly, ensure workers return home safely. You want to build for scale: With over 2.3 million IoT devices deployed to our global customers, you will work on a range of new and mature technologies driving scalable innovation for customers across industries driving the world's physical operations. You are a lifelong learner: We have ambitious goals. Every Samsarian has a growth mindset as we work with a wide range of technologies, challenges, and customers that push us to learn on the go. You believe customers are more than a number: Samsara engineers enjoy a rare closeness to the end user and you will have the opportunity to participate in customer interviews, collaborate with customer success and product managers, and use metrics to ensure our work is translating into better customer outcomes. You are a team player: Working on our Samsara Engineering teams requires a mix of independent effort and collaboration. Motivated by our mission, we're all racing toward our connected operations vision, and we intend to win - together. In this role, you will: Build and evolve the core systems that review safety detections and determine which events are surfaced to customers Improve detection precision by developing intelligent approaches to identifying ambiguous cases, deflecting low value reviews, and automating triage where confidence is high Work at the intersection of backend systems, data, and AI driven decisioning to improve both customer facing product quality and internal review efficiency Partner closely with product, design, AI and ML infra to turn real world review outcomes into better model feedback loops and higher quality safety detections over time Own complex projects end to end, from shaping the approach and technical design through rollout, measurement, and iteration in production Use modern AI assisted engineering workflows pragmatically to accelerate prototyping, implementation, debugging, and iteration while maintaining strong engineering judgment, reliability, and code quality Raise the bar for quality, operability, and engineering clarity across a critical part of Samsara's Safety platform Minimum requirements for the role: 4+ years of software development experience, primarily in backend or distributed systems Experience on a product engineering team shipping systems that solve real customer problems Demonstrable focus on customer experience, with the ability to connect technical decisions to customer value AI first engineer who consistently uses modern AI coding and reasoning tools to improve engineering efficiency, accelerate delivery, and raise the quality of codebases, while applying strong judgment to validate outputs and maintain a high bar for correctness, maintainability, and reliability Strong programming and software engineering fundamentals, with experience building production systems in at least one modern programming language Experience designing and building large scale, high throughput systems Experience operating in a data led and data backed environment. Strong cross team and cross functional communication, collaboration, and problem solving skills, with the ability to lead technical discussions clearly and constructively An ideal candidate also has: Deep experience developing AI native engineering workflows across design, implementation, debugging, testing, and automation, and raising the bar for how a team uses AI effectively Experience operating or building real world review systems, whether human review, AI review, or adjacent workflows used for data annotation or customer facing quality control Experience partnering closely with AI or ML teams, and familiarity with classifier based systems or model driven product workflows Deep experience in one or more backend oriented languages commonly used for production systems, such as Go, Java, or similar Experience designing orchestrated pipelines or workflow based systems, including technologies such as Temporal or similar frameworks Experience experimenting, iterating, and learning quickly against data to turn hypotheses into meaningful customer impact A data driven mindset, including digging into problems deeply, validating outcomes against reality, and using evidence to guide next steps A track record of raising the bar for a team by improving systems, contributing to team culture, mentoring others, and helping teammates deliver better outcomes Curiosity and ambition to challenge existing product and engineering approaches to solving real world problems Total Rewards At Samsara, we build for the people who keep the global economy moving. We want owners, not passengers, which is why our rewards are designed to fuel high impact builders. Our compensation program delivers above market total compensation through a combination of base salary, performance based bonus/variable pay, and equity (for eligible roles) in a high growth public company. We meaningfully differentiate pay for our top performers, who have the opportunity to earn above market compensation that can outpace the broader market over time. Beyond compensation, we provide the foundations that enable long term success: a flexible, employee led remote model, a professional development stipend, comprehensive health and parental leave plans, and more. If you're ready to build for the long term and own the outcome, your journey starts here. Flexible Working At Samsara, we embrace a flexible working model that caters to the diverse needs of our teams. Our offices are open for those who prefer to work in person and we also support remote work where it aligns with our operational requirements. For certain positions, being close to one of our offices or within a specific geographic area is important to facilitate collaboration, access to resources, or alignment with our service regions. In these cases, the job description will clearly indicate any working location requirements. Our goal is to ensure that all members of our team can contribute effectively, whether they are working on site, in a hybrid model, or fully remotely. All offers of employment are contingent upon an individual's ability to secure and maintain the legal right to work at the company and in the specified work location, if applicable. Belonging at Samsara At Samsara, we welcome everyone regardless of their background. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, sex, gender, gender identity, sexual orientation, protected veteran status, disability, age, and other characteristics protected under law. Accommodations Samsara is an inclusive work environment, and we are committed to ensuring equal opportunity in employment for qualified persons with disabilities. Please email or click here if you require any reasonable accommodations throughout the recruiting process. Our Commitment to Authenticity We use Tofu , a fraud detection tool, to validate the authenticity of applications and protect against identity fraud. This ensures we are connecting with real people and allows us to prioritize genuine candidates. Please see Samsara's Candidate Privacy Notice for more information. Samsara's Mission Improve the safety, efficiency, and sustainability of the operations that power the global economy.
Apple Inc. in London seeks a talented Software Engineer to join the Apple Services Engineering team. You will be at the forefront of building and improving critical services for Apple Music and more, impacting millions of global users. The position requires strong Java skills and experience in distributed systems. You will work within a dynamic team, committed to high-performance solutions while prioritizing user privacy and experience.
27/06/2026
Full time
Apple Inc. in London seeks a talented Software Engineer to join the Apple Services Engineering team. You will be at the forefront of building and improving critical services for Apple Music and more, impacting millions of global users. The position requires strong Java skills and experience in distributed systems. You will work within a dynamic team, committed to high-performance solutions while prioritizing user privacy and experience.
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We're seeking a highly motivated and experienced engineer to play a key role in our Customer Service Engineering Group. You should have a strong understanding of delivering robust and scalable code, applying best practices, and a proven track record of delivering high-quality software. Experience with AWS and Postgres is highly desirable. We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, and though we are looking for someone with at least 5 years of commercial experience with Java, you need not be an expert! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase Postgres AWS & GCP - we're cloud-native Distributed service based architecture Kubernetes (EKS) TeamCity for CI / CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana The team The Customer Service Engineering group is all about making things better for our customers. We use the latest tech to build solid solutions that let customers help themselves, easily find out what the bank offers, and give our Operations teams the best tools to help customers quickly and effectively. Join us and help us create easy-to-use tools and ensure every support interaction is quick, helpful, and effective for millions of customers. Our Process Initial phone call - 45 minutes Take home technical test to be discussed in the technical interview - 3 hours Technical interview - 1.5 hours Final Interview - 40 minutes 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr & Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
27/06/2026
Full time
Starling is the UK's first and leading digital bank on a mission to fix banking! We built a new kind of bank because we knew technology had the power to help people save, spend and manage their money in a new and transformative way. We're a fully licensed UK bank with the culture and spirit of a fast-moving, disruptive tech company. We're a bank, but better: fairer, easier to use and designed to demystify money for everyone. We employ more than 3,000 people across our London, Southampton, Cardiff and Manchester offices. Our technologists are at the very heart of Starling and enjoy working in a fast-paced environment that is all about building things, creating new stuff, and disruptive technology that keeps us on the cutting edge of fintech. We operate a flat structure to empower you to make decisions regardless of what your primary responsibilities may be, innovation and collaboration will be at the core of everything you do. Help is never far away in our open culture, you will find support in your team and from across the business, we are in this together! The way to thrive and shine within Starling is to be a self-driven individual and be able to take full ownership of everything around you: From building things, designing, discovering, to sharing knowledge with your colleagues and making sure all processes are efficient and productive to deliver the best possible results for our customers. Our purpose is underpinned by five Starling values: Listen, Keep It Simple, Do The Right Thing, Own It, and Aim For Greatness. Hybrid Working We have a Hybrid approach to working here at Starling - our preference is that you're located within a commutable distance of one of our offices so that we're able to interact and collaborate in person. Our Engineering Environment Starling engineers are excited about helping us deliver new features, regardless of what their primary tech stack may be. Hear from the team in our latest blogs or our case studies with Women in Tech. We value people being engaged and caring about customers, caring about the code they write and the contribution they make to Starling. People with a broad ability to apply themselves to a multitude of problems and challenges, who can work across teams do great things here at Starling, to continue changing banking for good. We're seeking a highly motivated and experienced engineer to play a key role in our Customer Service Engineering Group. You should have a strong understanding of delivering robust and scalable code, applying best practices, and a proven track record of delivering high-quality software. Experience with AWS and Postgres is highly desirable. We're open-minded when it comes to hiring and we care more about aptitude and attitude than specific experience or qualifications. We are very open about how we deliver software. For the most part we code in Java, and though we are looking for someone with at least 5 years of commercial experience with Java, you need not be an expert! We believe in clean coding, simple solutions, automated testing and continuous deployment. If you care enough to find elegant solutions to difficult technical problems, we'd love to hear from you. The main part of our Tech Stack is listed below, we don't ask that you have experience in all of this, but if you do, that's great! Java, which makes up the majority of our backend codebase Postgres AWS & GCP - we're cloud-native Distributed service based architecture Kubernetes (EKS) TeamCity for CI / CD (lots of teams are releasing code 15-20 times per day!) Terraform and Grafana The team The Customer Service Engineering group is all about making things better for our customers. We use the latest tech to build solid solutions that let customers help themselves, easily find out what the bank offers, and give our Operations teams the best tools to help customers quickly and effectively. Join us and help us create easy-to-use tools and ensure every support interaction is quick, helpful, and effective for millions of customers. Our Process Initial phone call - 45 minutes Take home technical test to be discussed in the technical interview - 3 hours Technical interview - 1.5 hours Final Interview - 40 minutes 25 days holiday (plus take your public holiday allowance whenever works best for you) An extra day's holiday for your birthday Annual leave is increased with length of service, and you can choose to buy or sell up to five extra days off 16 hours paid volunteering time a year Salary sacrifice, company enhanced pension scheme Life insurance at 4x your salary & group income protection Private Medical Insurance with VitalityHealth including mental health support and cancer care. Partner benefits include discounts with Waitrose, Mr & Mrs Smith and Peloton Generous family-friendly policies Perkbox membership giving access to retail discounts, a wellness platform for physical and mental health, and weekly free and boosted perks Access to initiatives like Cycle to Work, Salary Sacrificed Gym partnerships and Electric Vehicle (EV) leasing About us You may be put off applying for a role because you don't tick every box. Forget that! While we can't accommodate every flexible working request, we're always open to discussion. So, if you're excited about working with us, but aren't sure if you're 100% there yet, get in touch anyway. We're on a mission to radically reshape banking - and that starts with our brilliant team. Whatever came before, we're proud to bring together people of all backgrounds and experiences who love working together to solve problems. Starling is an equal opportunity employer, and we're proud of our ongoing efforts to foster diversity & inclusion in the workplace. Individuals seeking employment at Starling are considered without regard to race, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, physical or mental disability, military or veteran status, or any other characteristic protected by applicable law. When you provide us with this information, you are doing so at your own consent, with full knowledge that we will process this personal data in accordance with our Privacy Notice. By submitting your application, you agree that Starling may collect your personal data for recruiting and related purposes. Our Privacy Notice explains what personal information we may process, where we may process your personal information, its purposes for processing your personal information, and the rights you can exercise over our use of your personal information.
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. UP - PI (Platform Infrastructure) creates and operates tooling to make building, running, and changing UP software more scalable, failure-proof, and intelligible. They bridge infrastructure and running services and balance developer autonomy with guard-rails. The team ensures that infrastructure underlying UP services is robust, resilient, and agile to adapt to evolving demands. The team curates UP's SDLC by embedding and consulting with other teams to hone a consistent approach. UP - PI spearheads adoption of new tools and practices across the UP platform. Pave a Golden Path for developers from design to deployment. Design, implement, operate and maintain build/release/run tooling for 20+ development teams. Enable other teams to focus on business domains. Influence outcomes through dozens of software teams. Consolidate diverse and redundant approaches to common problems. Support and teach users of the development platform you build. Incorporate Agentic AI tools into our SDLC and Platform. Make AI-Empowered iteration seamless and safe for other Software Engineers. Six or more years of high impact contributions in Software Engineering or adjacent roles Expertise in GitHub Actions, Team City, Concourse, or comparable CI/CD systems Proficiency in at least one of Python, Go, Java, Ruby Working Knowledge of Kubernetes Comfort deploying software to the cloud and on-premises Proven success in elevating standards for non-functional requirements like security, observability, reliability, and speed of delivery Informed perspective about AI Agents as development tools Record of accomplishment of enhancing the capabilities of other engineers and teams For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at .
27/06/2026
Full time
DRW is a diversified trading firm with over 3 decades of experience bringing sophisticated technology and exceptional people together to operate in markets around the world. We value autonomy and the ability to quickly pivot to capture opportunities, so we operate using our own capital and trading at our own risk. Headquartered in Chicago with offices throughout the U.S., Canada, Europe, and Asia, we trade a variety of asset classes including Fixed Income, ETFs, Equities, FX, Commodities and Energy across all major global markets. We have also leveraged our expertise and technology to expand into three non-traditional strategies: real estate, venture capital and cryptoassets. We operate with respect, curiosity and open minds. The people who thrive here share our belief that it's not just what we do that matters-it's how we do it. DRW is a place of high expectations, integrity, innovation and a willingness to challenge consensus. UP (Unified Platform) consolidates data and technologies into a comprehensive solution, accelerating time to market. Optimizing decision-making and research, our platform simplifies implementing new ideas, enhancing our competitive edge. UP - PI (Platform Infrastructure) creates and operates tooling to make building, running, and changing UP software more scalable, failure-proof, and intelligible. They bridge infrastructure and running services and balance developer autonomy with guard-rails. The team ensures that infrastructure underlying UP services is robust, resilient, and agile to adapt to evolving demands. The team curates UP's SDLC by embedding and consulting with other teams to hone a consistent approach. UP - PI spearheads adoption of new tools and practices across the UP platform. Pave a Golden Path for developers from design to deployment. Design, implement, operate and maintain build/release/run tooling for 20+ development teams. Enable other teams to focus on business domains. Influence outcomes through dozens of software teams. Consolidate diverse and redundant approaches to common problems. Support and teach users of the development platform you build. Incorporate Agentic AI tools into our SDLC and Platform. Make AI-Empowered iteration seamless and safe for other Software Engineers. Six or more years of high impact contributions in Software Engineering or adjacent roles Expertise in GitHub Actions, Team City, Concourse, or comparable CI/CD systems Proficiency in at least one of Python, Go, Java, Ruby Working Knowledge of Kubernetes Comfort deploying software to the cloud and on-premises Proven success in elevating standards for non-functional requirements like security, observability, reliability, and speed of delivery Informed perspective about AI Agents as development tools Record of accomplishment of enhancing the capabilities of other engineers and teams For more information about DRW's processing activities and our use of job applicants' data, please view our Privacy Notice at .
Summary The AI Innovation and Solutions (AIS) team operates with the speed and spirit of a startup, focused on rapidly prototyping and building production grade, cloud native AI applications that integrate cutting edge AI capabilities to directly address the critical needs of our businesses. Our primary goal is to demonstrate the transformative potential of AI within the firm through accelerated application delivery, rapidly deploying impactful solutions, and then seamlessly transferring the application code, cloud integration patterns, robust data models, and operational knowledge to respective business and engineering teams. This hands on engineering role is pivotal in shaping the future of AI adoption at Goldman Sachs by building reliable, highly scalable, cloud optimized AI powered products and fostering a culture of innovation and rapid, continuous delivery. As an AI Application Engineer, you will be instrumental in designing, building, and deploying end to end, cloud native AI applications that leverage advanced AI/Machine Learning solutions to drive tangible business value. You will thrive in a fast paced environment, leveraging your expertise to translate complex business challenges and customer needs into actionable cloud based application architectures, optimized data models, and technical specifications that incorporate AI capabilities, and then implement and deliver these systems with a focus on speed, reliability, and operational excellence. Key Responsibilities Rapid Prototyping & Application Development: Lead the end to end development of applications that integrate and leverage AI/ML models, from architectural design, data schema design, data pipeline construction, and rapid prototyping to initial deployment and operationalization, utilizing cloud native services (e.g., serverless, containerization, managed AI/ML platforms) and CI/CD pipelines for accelerated delivery. Implement robust MLOps practices to streamline model deployment, monitoring, and lifecycle management in cloud environments, including data versioning, feature store integration, and data pipeline management. Business Partnership & Solution Architecture: Collaborate closely with business and engineering teams to deeply understand their challenges and customer needs, identify high impact opportunities to integrate AI capabilities into applications, and translate business requirements into robust cloud optimized application architectures, scalable data models, and technical specifications for AI powered solutions, considering scalability, cost efficiency, security, and data governance principles. Solution Implementation & Delivery: Architect, implement, and deliver scalable, robust, and maintainable cloud native AI applications that consume and operationalize AI solutions based on defined technical specifications and architectures, ensuring seamless integration with existing systems and workflows within the Goldman Sachs ecosystem. Apply strong software engineering principles, data modeling best practices (e.g., relational, NoSQL, graph), DevOps/MLOps best practices, and cloud security standards. Drive automation of deployment, testing, and monitoring processes to ensure rapid and reliable delivery of AI applications. Knowledge Transfer & Enablement: Facilitate effective knowledge transfer through comprehensive documentation, training sessions, mentorship, and pair programming, empowering receiving teams to take ownership and continue the development and maintenance of AI powered applications. Technology & Innovation Leadership: Stay abreast of the latest advancements in application development, system integration, AI/ML technologies, data management platforms, and operational best practices, continuously evaluating and recommending new tools, techniques, and architectural patterns to drive innovation in AI application delivery. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related quantitative field. 9+ years of hands on software engineering experience, with a proven track record of building and deploying robust applications, and significant experience integrating AI/ML models. Demonstrated experience building and deploying end to end applications that leverage LLMs and related frameworks. This includes experience with prompt engineering, API integration, and working with agentic frameworks. Strong proficiency in programming languages such as Python, Java, or Go, along with experience integrating with relevant AI/ML frameworks (e.g., TensorFlow, PyTorch). Proven ability to translate complex business requirements into well defined, cloud optimized application architectures, scalable data models (e.g., relational, NoSQL, graph), and technical specifications for AI powered systems, and to subsequently implement and accelerate delivery of robust, production ready systems based on these designs. Extensive experience with major cloud platforms (e.g., AWS, Azure, GCP), including cloud native services (serverless, containerization, managed AI/ML platforms), and a strong command of DevOps/MLOps best practices for automated deployment, monitoring, lifecycle management, data pipeline orchestration, and cloud security standards. Excellent communication capabilities, with the ability to articulate complex technical concepts to both technical and non technical stakeholders across all levels of the organization. Strong collaboration and interpersonal skills, with a passion for mentoring and enabling others. Proven ability to lead or significantly contribute to cross functional projects. Productionize LLMs: Build evaluation framework for open source and foundational LLMs; implement retrieval pipelines, prompt synthesis, response validation, and self correction loops tailored to production operations. Integrate with runtime ecosystems: Connect agents to observability, incident management, and deployment systems to enable automated diagnostics, runbook execution, remediation, and post incident summarization with full traceability. Collaborate directly with users: Partner with production engineers, and application teams to translate production pain points into agentic AI roadmaps; define objective functions linked to reliability, risk reduction, and cost; and deliver auditable, business aligned outcomes. Scale and performance: Optimize cost and latency via prompt engineering, context management, caching, model routing, and distillation; leverage batching, streaming, and parallel tool calls to meet stringent SLOs under real world load. Build agentic AI systems: Design and implement tool calling agents that combine retrieval, structured reasoning, and secure action execution (function calling, change orchestration, policy enforcement) following MCP protocol. Integrate with runtime ecosystems: Connect agents to observability, incident management, and deployment systems to enable automated diagnostics, runbook execution, remediation, and post incident summarization with full traceability. ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firm wide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
27/06/2026
Full time
Summary The AI Innovation and Solutions (AIS) team operates with the speed and spirit of a startup, focused on rapidly prototyping and building production grade, cloud native AI applications that integrate cutting edge AI capabilities to directly address the critical needs of our businesses. Our primary goal is to demonstrate the transformative potential of AI within the firm through accelerated application delivery, rapidly deploying impactful solutions, and then seamlessly transferring the application code, cloud integration patterns, robust data models, and operational knowledge to respective business and engineering teams. This hands on engineering role is pivotal in shaping the future of AI adoption at Goldman Sachs by building reliable, highly scalable, cloud optimized AI powered products and fostering a culture of innovation and rapid, continuous delivery. As an AI Application Engineer, you will be instrumental in designing, building, and deploying end to end, cloud native AI applications that leverage advanced AI/Machine Learning solutions to drive tangible business value. You will thrive in a fast paced environment, leveraging your expertise to translate complex business challenges and customer needs into actionable cloud based application architectures, optimized data models, and technical specifications that incorporate AI capabilities, and then implement and deliver these systems with a focus on speed, reliability, and operational excellence. Key Responsibilities Rapid Prototyping & Application Development: Lead the end to end development of applications that integrate and leverage AI/ML models, from architectural design, data schema design, data pipeline construction, and rapid prototyping to initial deployment and operationalization, utilizing cloud native services (e.g., serverless, containerization, managed AI/ML platforms) and CI/CD pipelines for accelerated delivery. Implement robust MLOps practices to streamline model deployment, monitoring, and lifecycle management in cloud environments, including data versioning, feature store integration, and data pipeline management. Business Partnership & Solution Architecture: Collaborate closely with business and engineering teams to deeply understand their challenges and customer needs, identify high impact opportunities to integrate AI capabilities into applications, and translate business requirements into robust cloud optimized application architectures, scalable data models, and technical specifications for AI powered solutions, considering scalability, cost efficiency, security, and data governance principles. Solution Implementation & Delivery: Architect, implement, and deliver scalable, robust, and maintainable cloud native AI applications that consume and operationalize AI solutions based on defined technical specifications and architectures, ensuring seamless integration with existing systems and workflows within the Goldman Sachs ecosystem. Apply strong software engineering principles, data modeling best practices (e.g., relational, NoSQL, graph), DevOps/MLOps best practices, and cloud security standards. Drive automation of deployment, testing, and monitoring processes to ensure rapid and reliable delivery of AI applications. Knowledge Transfer & Enablement: Facilitate effective knowledge transfer through comprehensive documentation, training sessions, mentorship, and pair programming, empowering receiving teams to take ownership and continue the development and maintenance of AI powered applications. Technology & Innovation Leadership: Stay abreast of the latest advancements in application development, system integration, AI/ML technologies, data management platforms, and operational best practices, continuously evaluating and recommending new tools, techniques, and architectural patterns to drive innovation in AI application delivery. Qualifications Bachelor's or Master's degree in Computer Science, Software Engineering, or a related quantitative field. 9+ years of hands on software engineering experience, with a proven track record of building and deploying robust applications, and significant experience integrating AI/ML models. Demonstrated experience building and deploying end to end applications that leverage LLMs and related frameworks. This includes experience with prompt engineering, API integration, and working with agentic frameworks. Strong proficiency in programming languages such as Python, Java, or Go, along with experience integrating with relevant AI/ML frameworks (e.g., TensorFlow, PyTorch). Proven ability to translate complex business requirements into well defined, cloud optimized application architectures, scalable data models (e.g., relational, NoSQL, graph), and technical specifications for AI powered systems, and to subsequently implement and accelerate delivery of robust, production ready systems based on these designs. Extensive experience with major cloud platforms (e.g., AWS, Azure, GCP), including cloud native services (serverless, containerization, managed AI/ML platforms), and a strong command of DevOps/MLOps best practices for automated deployment, monitoring, lifecycle management, data pipeline orchestration, and cloud security standards. Excellent communication capabilities, with the ability to articulate complex technical concepts to both technical and non technical stakeholders across all levels of the organization. Strong collaboration and interpersonal skills, with a passion for mentoring and enabling others. Proven ability to lead or significantly contribute to cross functional projects. Productionize LLMs: Build evaluation framework for open source and foundational LLMs; implement retrieval pipelines, prompt synthesis, response validation, and self correction loops tailored to production operations. Integrate with runtime ecosystems: Connect agents to observability, incident management, and deployment systems to enable automated diagnostics, runbook execution, remediation, and post incident summarization with full traceability. Collaborate directly with users: Partner with production engineers, and application teams to translate production pain points into agentic AI roadmaps; define objective functions linked to reliability, risk reduction, and cost; and deliver auditable, business aligned outcomes. Scale and performance: Optimize cost and latency via prompt engineering, context management, caching, model routing, and distillation; leverage batching, streaming, and parallel tool calls to meet stringent SLOs under real world load. Build agentic AI systems: Design and implement tool calling agents that combine retrieval, structured reasoning, and secure action execution (function calling, change orchestration, policy enforcement) following MCP protocol. Integrate with runtime ecosystems: Connect agents to observability, incident management, and deployment systems to enable automated diagnostics, runbook execution, remediation, and post incident summarization with full traceability. ABOUT GOLDMAN SACHS At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world. We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firm wide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at The Goldman Sachs Group, Inc., 2023. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
A leading cybersecurity firm is seeking a Senior Software Engineer for their Agent Endpoint DLP team in London. The role involves using your strong programming skills to implement new features and improve existing functionalities. Collaborate with cross-functional teams and contribute to code quality and secure coding practices. Ideal candidates will have at least 3 years of software engineering experience and familiarity with various programming languages such as Go, C++, and Java. The role offers a supportive work environment focused on diversity and inclusivity.
27/06/2026
Full time
A leading cybersecurity firm is seeking a Senior Software Engineer for their Agent Endpoint DLP team in London. The role involves using your strong programming skills to implement new features and improve existing functionalities. Collaborate with cross-functional teams and contribute to code quality and secure coding practices. Ideal candidates will have at least 3 years of software engineering experience and familiarity with various programming languages such as Go, C++, and Java. The role offers a supportive work environment focused on diversity and inclusivity.
Software Developer 33,000 - 50,000 Stafford Hybrid Yolk Recruitment are supporting an established and growing software business in their search for a Software Developer to join their collaborative engineering team based in Stafford. This is an opportunity to join a highly supportive development environment where engineering teams work closely together to deliver products that make a genuine impact. You'll be joining an established team of developers, working primarily within a modern Java and Spring Boot environment, contributing across the full software development lifecycle. This role would suit a developer with commercial Java experience who enjoys working in collaborative Agile teams and wants to continue developing their technical skills within a supportive, engineering-led environment. What you'll be doing Designing, developing and maintaining applications using Java and Spring Boot Collaborating closely with developers, product teams and stakeholders to deliver high-quality software solutions Participating in Agile ceremonies, sprint planning and technical discussions Contributing to code reviews and maintaining development best practices Supporting the continuous improvement of systems, processes and development standards Working as part of a collaborative team environment, including pair programming where appropriate What you'll bring Essential Commercial experience developing software using Java Experience working with Spring Boot , or extensive Java experience with exposure to similar frameworks Experience working within Agile development environments Strong problem-solving and communication skills Ability to work collaboratively within a development team Desirable Experience of pair programming Exposure to modern software development practices and CI/CD Experience working within product-focused environments Experience within healthcare, SaaS or regulated industries What's on offer Salary between 33,000 - 50,000 , dependent on experience Hybrid working Flexible working arrangements Collaborative and supportive engineering culture Opportunities for personal and professional development Ready to Apply? Contact Jack Winder to find out more. Please apply with a CV and a cover letter outlining why you're perfect for the role. Know someone great for the job? We offer a referral scheme-just get in touch! Note: We do our best to respond to every application, but due to volume, we can't always guarantee it. If you haven't heard back within 7 days, unfortunately, you haven't been successful this time. Keep an eye on our site for new opportunities!
27/06/2026
Full time
Software Developer 33,000 - 50,000 Stafford Hybrid Yolk Recruitment are supporting an established and growing software business in their search for a Software Developer to join their collaborative engineering team based in Stafford. This is an opportunity to join a highly supportive development environment where engineering teams work closely together to deliver products that make a genuine impact. You'll be joining an established team of developers, working primarily within a modern Java and Spring Boot environment, contributing across the full software development lifecycle. This role would suit a developer with commercial Java experience who enjoys working in collaborative Agile teams and wants to continue developing their technical skills within a supportive, engineering-led environment. What you'll be doing Designing, developing and maintaining applications using Java and Spring Boot Collaborating closely with developers, product teams and stakeholders to deliver high-quality software solutions Participating in Agile ceremonies, sprint planning and technical discussions Contributing to code reviews and maintaining development best practices Supporting the continuous improvement of systems, processes and development standards Working as part of a collaborative team environment, including pair programming where appropriate What you'll bring Essential Commercial experience developing software using Java Experience working with Spring Boot , or extensive Java experience with exposure to similar frameworks Experience working within Agile development environments Strong problem-solving and communication skills Ability to work collaboratively within a development team Desirable Experience of pair programming Exposure to modern software development practices and CI/CD Experience working within product-focused environments Experience within healthcare, SaaS or regulated industries What's on offer Salary between 33,000 - 50,000 , dependent on experience Hybrid working Flexible working arrangements Collaborative and supportive engineering culture Opportunities for personal and professional development Ready to Apply? Contact Jack Winder to find out more. Please apply with a CV and a cover letter outlining why you're perfect for the role. Know someone great for the job? We offer a referral scheme-just get in touch! Note: We do our best to respond to every application, but due to volume, we can't always guarantee it. If you haven't heard back within 7 days, unfortunately, you haven't been successful this time. Keep an eye on our site for new opportunities!
Technical Lead Full Stack Developer (TypeScript, JavaScript, Node) Location: Hybrid working within Hampshire Salary: Competitive + benefits We're working with a fast-growing UK SaaS technology company that builds data-driven digital products used by commercial teams to better understand and engage with their customers. They are now looking for an experienced technical lead full stack developer to play a key role in shaping and delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical delivery across a high-performing development squad (10+) Contribute to solution design, system architecture and domain modelling Build proof-of-concepts and spike complex or uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling and best practice across the wider engineering function Tech Environment You'll work with a modern stack including: Node.js microservices JavaScript & TypeScript Vue.js Redis, SQL Server & Snowflake AWS cloud infrastructure CI/CD pipelines and DevSecOps practices About You Strong full stack development experience (ideally 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills and confidence working with stakeholders Interest in using AI to accelerate and improve software development A passion for performance, security and engineering best practice Degree in Computer Science or equivalent real-world experience What's On Offer Competitive salary and benefits package Hybrid working (1 day per week in the Fareham office) Opportunity to join a scaling UK SaaS business Strong engineering culture with a focus on quality and continuous improvement Supportive, collaborative working environment Community and charity initiatives, including volunteer days Send your CV across to me on email (url removed) or call (phone number removed) for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
27/06/2026
Full time
Technical Lead Full Stack Developer (TypeScript, JavaScript, Node) Location: Hybrid working within Hampshire Salary: Competitive + benefits We're working with a fast-growing UK SaaS technology company that builds data-driven digital products used by commercial teams to better understand and engage with their customers. They are now looking for an experienced technical lead full stack developer to play a key role in shaping and delivering their next generation of customer-facing platforms. This is a hands-on technical leadership role where you'll be involved from early design through to production delivery, working with a modern cloud-based stack and deploying to live environments on a daily basis. The Role Lead technical delivery across a high-performing development squad (10+) Contribute to solution design, system architecture and domain modelling Build proof-of-concepts and spike complex or uncertain areas of work Break down requirements into deliverable epics and user stories alongside product and initiative managers Develop and deliver production-ready code across the full stack Ensure high standards of quality, maintainability, performance and security Support and improve live systems once deployed Influence technical direction, tooling and best practice across the wider engineering function Tech Environment You'll work with a modern stack including: Node.js microservices JavaScript & TypeScript Vue.js Redis, SQL Server & Snowflake AWS cloud infrastructure CI/CD pipelines and DevSecOps practices About You Strong full stack development experience (ideally 10+ years) 5+ years of JavaScript and TypeScript experience Solid background in system design and scalable architectures Experience building large, production SaaS platforms A clean-code mindset (SOLID principles, design patterns, testable code) Experience working in mature CI/CD and continuous deployment environments A commercial mindset when designing and delivering software Excellent collaboration skills and confidence working with stakeholders Interest in using AI to accelerate and improve software development A passion for performance, security and engineering best practice Degree in Computer Science or equivalent real-world experience What's On Offer Competitive salary and benefits package Hybrid working (1 day per week in the Fareham office) Opportunity to join a scaling UK SaaS business Strong engineering culture with a focus on quality and continuous improvement Supportive, collaborative working environment Community and charity initiatives, including volunteer days Send your CV across to me on email (url removed) or call (phone number removed) for more information. Spectrum IT Recruitment (South) Limited is acting as an Employment Agency in relation to this vacancy.
Aker Systems was founded in 2017 by a team of experienced technology professionals who recognised an opportunity to provide highly secure enterprise data platforms to large organisations. We build and operate ground breaking, ultra secure, high performance, cloud based data infrastructure for the enterprise. Our proprietary technology solutions drive performance and reduce costs while helping our clients to improve the management and sharing of data across their organisations. In 2024, Aker Systems won the Breakthrough Culture Awards highlighting growth companies putting culture first. In 2020 Aker Systems was recognised as a 'One to Watch' on the Sunday Times Tech Track. The Company was also recognised at the Thames Valley Tech Awards 2020; winning the Thames Valley Tech Company of the year, the Emerging Tech Company and High Growth Tech Business categories. We encourage people of all different backgrounds and identities to apply. We are committed to maintaining an inclusive, and supportive place for you to do your very best work. Company Aker Systems designs, builds & operates advanced, ultra secure data infrastructure, delivering data modernisation at enterprise scale to enable AI driven transformation and seamless sharing of trusted data at scale, predominantly for highly regulated and Central Government clients in the UK. Aker has proven tech enabled service offerings - covering the entire client lifecycle through strategic cloud & data capability leadership, secure cloud and data infrastructure modernisation, managed services in client environments and data & platform engineering. Aker powers AI digital transformation through trusted, enterprise scale data modernisation with proven mission critical, secure, trusted and real time expertise & solutions. With deeply trusted relationships and influence, innovative technology and excellent delivery track record. Client Focus You will be working for national security and defence clients in the Southwest, across both short and long lived programmes of work, as part of an Agile team of likeminded individuals that thrive on solving real world problems, keeping the UK safe. Due to the nature of the work and the customers, you must hold enhanced DV Security Clearance. Duties & Responsibilities As a Software Engineer, you will help lead the development of backend platforms and services for National Security and Defence clients leveraging the latest commercial and open source technologies in private and public cloud environments. Design, develop, document, deploy and enhance features to our platforms and services that meet functional / non functional business requirements Actively participate in the team's elaboration and estimation of user stories Build frequent, small releases to maintain the team's momentum Collaborate closely with other engineers in our cross functional feature teams; ensuring that others can cover for you, and that you can cover for them Build, optimise and operate our Continuous Deployment pipelines Maintain operational responsibility for the services that your team owns Core Competencies The successful candidate will have at least 5 years professional experience delivering production grade cloud solutions. You will have demonstrated the following competencies to the proficiency level appropriate to the seniority of the role; Fluent in writing JAVA coding and experience with JVM compatible languages (Kotlin, Scala) Experience with Kafka or a similar platform. Experience working in Agile DevSecOps environments and Zero Trust Architecture Integrating with backing services, such as PostgreSQL, Redis or S3 Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews Using GitHub/GitLab/Atlassian Suite for source control Test Driven Development with appropriate tools and frameworks Experience with micro service design patterns Experience in Big Data technologies Aker Systems Attributes At Aker we work as a team; we are collaborative, hardworking, open, and delivery obsessed. There is no blame culture here: try things, and take responsibility for the outcomes. You are always part of the wider Aker. We help our colleagues and take pride in successfully achieving difficult tasks. We run towards problems and help to solve them. Communicate always, do so accurately and in a timely fashion. Benefits In return, we offer a competitive salary, 25 days holiday plus bank holidays, company paid medical insurance and life assurance, pension scheme, annual training allowance, wellbeing allowance, virtual GP, Employee Assistance plan and more. Equal Employment Opportunity Aker Systems fosters a diverse environment that encourages openness in its communications and is committed to providing equal employment opportunity for all people regardless of race, religion, gender or sexual orientation, age, marital status, national origin, citizenship status, disability, veteran status or other personal characteristics. We embrace differences of opinion and diversity because they help challenge us and find new groundbreaking technical solutions.
27/06/2026
Full time
Aker Systems was founded in 2017 by a team of experienced technology professionals who recognised an opportunity to provide highly secure enterprise data platforms to large organisations. We build and operate ground breaking, ultra secure, high performance, cloud based data infrastructure for the enterprise. Our proprietary technology solutions drive performance and reduce costs while helping our clients to improve the management and sharing of data across their organisations. In 2024, Aker Systems won the Breakthrough Culture Awards highlighting growth companies putting culture first. In 2020 Aker Systems was recognised as a 'One to Watch' on the Sunday Times Tech Track. The Company was also recognised at the Thames Valley Tech Awards 2020; winning the Thames Valley Tech Company of the year, the Emerging Tech Company and High Growth Tech Business categories. We encourage people of all different backgrounds and identities to apply. We are committed to maintaining an inclusive, and supportive place for you to do your very best work. Company Aker Systems designs, builds & operates advanced, ultra secure data infrastructure, delivering data modernisation at enterprise scale to enable AI driven transformation and seamless sharing of trusted data at scale, predominantly for highly regulated and Central Government clients in the UK. Aker has proven tech enabled service offerings - covering the entire client lifecycle through strategic cloud & data capability leadership, secure cloud and data infrastructure modernisation, managed services in client environments and data & platform engineering. Aker powers AI digital transformation through trusted, enterprise scale data modernisation with proven mission critical, secure, trusted and real time expertise & solutions. With deeply trusted relationships and influence, innovative technology and excellent delivery track record. Client Focus You will be working for national security and defence clients in the Southwest, across both short and long lived programmes of work, as part of an Agile team of likeminded individuals that thrive on solving real world problems, keeping the UK safe. Due to the nature of the work and the customers, you must hold enhanced DV Security Clearance. Duties & Responsibilities As a Software Engineer, you will help lead the development of backend platforms and services for National Security and Defence clients leveraging the latest commercial and open source technologies in private and public cloud environments. Design, develop, document, deploy and enhance features to our platforms and services that meet functional / non functional business requirements Actively participate in the team's elaboration and estimation of user stories Build frequent, small releases to maintain the team's momentum Collaborate closely with other engineers in our cross functional feature teams; ensuring that others can cover for you, and that you can cover for them Build, optimise and operate our Continuous Deployment pipelines Maintain operational responsibility for the services that your team owns Core Competencies The successful candidate will have at least 5 years professional experience delivering production grade cloud solutions. You will have demonstrated the following competencies to the proficiency level appropriate to the seniority of the role; Fluent in writing JAVA coding and experience with JVM compatible languages (Kotlin, Scala) Experience with Kafka or a similar platform. Experience working in Agile DevSecOps environments and Zero Trust Architecture Integrating with backing services, such as PostgreSQL, Redis or S3 Good engineering practices including continuous delivery, clean code, documentation, defensive programming, automated testing and code reviews Using GitHub/GitLab/Atlassian Suite for source control Test Driven Development with appropriate tools and frameworks Experience with micro service design patterns Experience in Big Data technologies Aker Systems Attributes At Aker we work as a team; we are collaborative, hardworking, open, and delivery obsessed. There is no blame culture here: try things, and take responsibility for the outcomes. You are always part of the wider Aker. We help our colleagues and take pride in successfully achieving difficult tasks. We run towards problems and help to solve them. Communicate always, do so accurately and in a timely fashion. Benefits In return, we offer a competitive salary, 25 days holiday plus bank holidays, company paid medical insurance and life assurance, pension scheme, annual training allowance, wellbeing allowance, virtual GP, Employee Assistance plan and more. Equal Employment Opportunity Aker Systems fosters a diverse environment that encourages openness in its communications and is committed to providing equal employment opportunity for all people regardless of race, religion, gender or sexual orientation, age, marital status, national origin, citizenship status, disability, veteran status or other personal characteristics. We embrace differences of opinion and diversity because they help challenge us and find new groundbreaking technical solutions.