Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Unlock Your Potential
Generate Job-Optimized Resume
One Click And Our AI Optimizes Your Resume to Match The Job Description.
Is Your Resume Optimized For This Role?
Find Out If You're Highlighting The Right Skills And Fix What's Missing
Experience Level
Mid to Senior
Qualifications
Key Qualifications:Proficiency in modern web technologies, including React and Next.jsExperience with serverless architecture and scalable web infrastructureStrong problem-solving skills and a passion for optimizing developer workflowsAbility to collaborate effectively with cross-functional teamsMid-level experience in software engineering, with a focus on web enablement
About the job
About Moonpig Group
Moonpig Group brings together Moonpig, Greetz, Red Letter Days, and Buyagift. The group focuses on helping people connect through thoughtful gifts, cards, and memorable moments, no matter the distance. The platform aims to make it easy for users to share appreciation and humor with friends and loved ones.
Moonpig leads online gifting by combining technology with a personal touch. The team works to ensure every gift feels special and arrives with care. Creativity and collaboration are at the heart of the company’s culture, guided by values that encourage everyone to thrive.
Software Engineer (Platform) , Manchester
This role offers the chance to contribute to a platform that powers joyful experiences for millions. Moonpig welcomes people who want to make a real impact and bring their unique skills to a supportive team.
About Moonpig Group
The Moonpig Group is a leading online gifting platform committed to helping people celebrate life's moments through personalized cards and gifts. Our innovative technology and heartfelt approach allow us to create meaningful connections between loved ones, no matter the distance.
About Moonpig Group Moonpig Group brings together Moonpig, Greetz, Red Letter Days, and Buyagift. The group focuses on helping people connect through thoughtful gifts, cards, and memorable moments, no matter the distance. The platform aims to make it easy for users to share appreciation and humor with friends and loved ones. Moonpig leads online gifting by combining technology with a personal touch. The team works to ensure every gift feels special and arrives with care. Creativity and collaboration are at the heart of the company’s culture, guided by values that encourage everyone to thrive. Software Engineer (Platform) , Manchester This role offers the chance to contribute to a platform that powers joyful experiences for millions. Moonpig welcomes people who want to make a real impact and bring their unique skills to a supportive team.
Join Us at Zopa A New Era in Banking. Founded in 2005, Zopa pioneered the peer-to-peer lending model and has since evolved into a cutting-edge banking institution with the launch of Zopa Bank in 2020. We prioritize our customers' feedback, transforming the finance experience by doing the exact opposite of what they dislike. Our mission is clear: to revolutionize banking by placing people at the heart of our operations. We invite you to explore our exceptional services at Zopa.com!Our achievements are a testament to our dedicated team, which has earned us accolades not only in industry awards but also recognition as one of the UK's Most Loved Workplaces.If you're someone who embraces unique challenges, dares to think outside the box, and aspires to make a significant impact, Zopa is the place for you. Join us and make a difference! Catch a glimpse of our culture on Instagram @zopalife.Your Engineering RoleAt Zopa, our Software Engineers are not just coders; they are innovators tackling real financial challenges faced by millions. You will be engaged in developing distributed systems that process thousands of transactions daily, creating resilient services that manage financial assets, and designing user experiences that simplify traditionally complex financial products.
Teamwork Makes the Stream Work. Roku is Revolutionizing Television ViewingAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku is on a mission to enhance how audiences engage with their favorite content. We were the pioneers of streaming to the TV and aim to connect every television across the globe. Our platform links consumers with beloved content, empowers content publishers to grow and monetize their audiences, and provides advertisers with unique tools to connect with viewers.From your very first day at Roku, you'll make meaningful contributions in a fast-paced environment where everyone plays an active role. You will have the chance to impact millions of TV streamers globally while gaining valuable experience across various fields. About Our TeamOur mission is to develop state-of-the-art technology that drives experimentation and supports data-driven decision-making at Roku. Our team delivers comprehensive solutions, including user-friendly management interfaces, a powerful and scalable backend, and a sophisticated framework for data insights.We are a globally distributed team with a presence in both the U.S. and Europe, valuing technical expertise, creativity, collaboration, and a strong sense of ownership. Role Overview At Roku, we are enhancing a large-scale experimentation platform that underpins data-driven decision-making throughout the organization. Our system manages over 5,000 experiments annually, supports 100+ million devices, and executes over 100,000 operations per second while ensuring high reliability and low latency.In this position, you will play a crucial role in shaping the next iteration of our distributed backend. Your responsibilities will include designing and implementing new platform features such as bias avoidance mechanisms, advanced segment management, and experiment orchestration tools that guarantee trustworthy results at scale. Simultaneously, you will focus on enhancing the system's resilience, performance, and scalability, while addressing the challenges of high throughput and global reach. You will collaborate closely with engineers, data scientists, and product partners to translate experimental insights into actionable improvements.
bet365 is looking for a Senior Software Developer to join the Developer Platform team in Manchester. This role centers on designing and building new software solutions that support and improve the internal development platform. Role overview As a senior member of the team, you will lead technical efforts and collaborate with colleagues from different disciplines. The work involves tackling complex projects that aim to advance the platform's capabilities and reliability. What you will do Design and implement software features and enhancements for the development platform Work closely with cross-functional teams to deliver solutions that meet business and technical needs Drive process improvements and optimize development workflows Mentor and support junior developers within the team Impact Your work will help shape the future direction of the platform, supporting both developer productivity and the overall user experience.
At Anaplan, we are a dynamic team of innovators dedicated to transforming business decision-making through our state-of-the-art AI-driven scenario planning and analysis platform. This empowers our clients to stay ahead of their competitors and the evolving market landscape.What brings Anaplanners together, regardless of team or location, is our unwavering dedication to customer success and our Winning Culture.Our clientele includes some of the most renowned names in the Fortune 50. Companies like Coca-Cola, LinkedIn, Adobe, LVMH, and Bayer are just a few of the 2,400+ global corporations that trust our premier platform.The essence of our Winning Culture fuels our innovative teams. We celebrate diverse perspectives, embrace leadership at every level, strive for ambitious goals, and take joy in recognizing our achievements — both big and small.Driven by our principles of strategic focus, value-driven actions, and disciplined execution, you will find inspiration, connectivity, growth, and recognition here. We welcome the unique qualities you bring; let’s collaborate to create the future together!The RoleThe Core Performance engineering team is on the lookout for a junior to mid-level software engineer to develop and sustain performance tests and frameworks that are foundational to our performance initiatives at Anaplan. We seek an advocate for robust software engineering principles, particularly in delivering high-performing software solutions. At Anaplan, performance is integral to our mission, and we need someone passionate about enhancing the performance of our platform.Your ImpactA Strong Engineer: You have experience with large codebases and a solid understanding of the SOLID principles of software engineering.Accountable and Self-Directed: You set high personal standards, work autonomously, and take ownership of results.Ownership Mindset: You pursue problems to resolution and consider platform performance as your responsibility.Scale-Oriented Thinking: You look beyond localized fixes, developing solutions that facilitate cross-team collaboration and drive adoption through influence rather than authority.Bias Toward Automation: You proactively seek to minimize repetitive tasks through automation, creating sustainable solutions over manual processes.Data-First Approach: You prioritize data quality in decision-making, holding yourself to the highest standards of data integrity.Quality Advocate: You champion quality in all aspects of your work.
Join Anaplan, a dynamic team of innovators dedicated to revolutionizing business decision-making with our top-tier AI-driven scenario planning and analysis platform. Our mission is to empower our customers to outperform their competitors and thrive in the market.At Anaplan, what brings us together is our unwavering commitment to our customers’ success and a culture focused on winning.Our clientele includes prestigious names within the Fortune 50, such as Coca-Cola, LinkedIn, Adobe, LVMH, and Bayer, representing over 2,400 global companies that trust our industry-leading platform.Our Winning Culture propels our teams forward, fostering diversity of thought and ideas. We embody leadership at every level, strive for ambitious goals, and love celebrating our achievements—both large and small.Guided by principles that emphasize strategy-led initiatives, values-based actions, and disciplined execution, you’ll find inspiration, connection, growth, and recognition here. Your uniqueness is celebrated; come join us to shape the future—together!Anaplan is actively seeking a Principal Software Engineer who will serve as the technical leader in our pivotal Experience Engineering workstream. In this role, you will outline the long-term technical vision and architectural roadmap to enhance our platform for a worldwide audience. This is a rare chance to spearhead the strategy for internationalization (i18n) and localization (l10n) on a grand scale for our award-winning planning technology. As Anaplan continues its impressive growth in a competitive global market, delivering an exceptional, localized experience remains a critical strategic goal, with you leading the technical charge.We are in search of a visionary and highly technical leader capable of navigating ambiguity, influencing cross-functional teams, and establishing a benchmark for engineering excellence.Your Impact• Define the long-term technical vision and architectural framework for Anaplan's internationalization platform and infrastructure.• Lead the design and implementation of scalable, resilient systems for continuous localization, acting as both lead engineer and technical mentor.• Collaborate with engineering leadership and product management to formulate the strategy for global readiness across all new features and products.• Tackle complex technical challenges related to localization, proactively addressing future needs and ensuring architectural integrity.
Join Our Journey Welcome to Zopa! Since our inception in 2005, we have pioneered the peer-to-peer lending model and, in 2020, we proudly launched Zopa Bank. Our mission is to revolutionize finance by listening to our customers' concerns and creating solutions that empower them to take control of their financial journeys. We are committed to fostering a banking experience that puts people first, enabling our customers to challenge the status quo and strive for greater financial freedom. Discover more about our innovative offerings at Zopa.com!Our accomplishments are a testament to our remarkable team. We are not only winning industry accolades but have also been recognized as one of the UK's Most Loved Workplaces.If you thrive on unconventional challenges, think outside the box, and are motivated to create a significant impact, Zopa is the place for you. Join us and help shape the future of finance. Follow our journey on Instagram @zopalife.The Role of a Senior Software EngineerAs a Senior Software Engineer at Zopa, you will be at the forefront of transforming financial services for millions of customers. Your role goes beyond writing code; you will tackle real-world financial challenges by developing distributed systems that manage thousands of transactions daily. You will design robust services that safeguard our clients' finances and create intuitive experiences that simplify complex financial products.
Join Anaplan, a pioneering team dedicated to revolutionizing business decision-making through our cutting-edge AI-driven scenario planning and analysis platform. Our mission is to empower our clients to thrive in competitive markets.What connects Anaplanners across various teams and regions is our unwavering commitment to our customers’ success, coupled with our vibrant Winning Culture.Our esteemed clientele includes industry giants within the Fortune 50, such as Coca-Cola, LinkedIn, Adobe, LVMH, and Bayer, among over 2,400 global companies that trust our top-tier platform.Our Winning Culture fuels our teams of innovators, promoting diverse thoughts and ideas. We act as leaders, regardless of our titles, strive to achieve ambitious goals, and take pride in celebrating our victories, both large and small.With a focus on strategy-led, values-based, and disciplined execution, you will find inspiration, connectivity, development, and rewards at Anaplan. Embrace your uniqueness and join us in building what’s next – together!Anaplan is seeking a Software Engineer to be a foundational member of our Experience Engineering workstream. This is a unique opportunity to tackle the complex challenges of internationalization (i18n) and localization (l10n) at scale for our award-winning planning technology. As Anaplan expands in a competitive global market, delivering a world-class, localized experience is paramount to our growth strategy.We are in search of an exceptional, passionate engineer who values simplicity, agility, and performance. In this role, you will design the systems, develop the tools, and establish best practices that will enable Anaplan to provide a seamless, intuitive, and culturally relevant experience for customers worldwide.
Role overview Shawbrook is hiring a Senior Software Engineer in Manchester. This role focuses on designing, building, and supporting software solutions that support the company’s growth. The position offers the chance to work with teams across the business to improve Shawbrook’s platforms and help deliver strong user experiences. What you will do Design, develop, and maintain software that meets business needs Work closely with colleagues from different teams to enhance Shawbrook’s technology platforms Contribute to delivering reliable and user-friendly solutions Location Manchester
Full-time|On-site|Manchester, England, United Kingdom
Hamiltonian Dynamics develops software for Defence and Cyber Security, supporting both national and enterprise-level systems. The company operates teams in Manchester, Gloucestershire, and London, and is expanding its Manchester office with new Software Engineers. Role overview Software Engineers at Hamiltonian Dynamics design, build, and maintain secure and scalable software for clients with high-assurance requirements. The role covers the full software development lifecycle, from initial design through deployment and ongoing maintenance. Collaboration is central: engineers work closely with colleagues in engineering, architecture, and stakeholder teams to deliver reliable solutions. The company welcomes applicants from a variety of backgrounds and experience levels. Curiosity, strong engineering fundamentals, and a willingness to learn are valued above all. What you will do Develop and maintain Python codebases for AI and machine learning applications, as well as data processing tasks. Build, configure, and optimize containerized environments (such as Docker) for AI workloads. Integrate machine learning models into production systems. Write clean, testable, and well-documented code that aligns with team standards. Help debug and resolve technical issues as they arise. Collaborate with data scientists, engineers, and DevOps teams. Contribute to CI/CD pipelines for automated build, test, and deployment processes. Participate in code reviews and share knowledge with teammates. Follow secure coding and data handling practices. Requirements Candidates should have experience in one or more of the following areas. The team does not expect every applicant to cover all points: Proficiency in Python (such as FastAPI). Background in developing open-source AI or ML tools, including model integration and inference pipelines. Hands-on experience with Docker for containerization. Frontend development using React, including components, hooks, state management, and API integration. Building and consuming RESTful APIs. Version control with Git. Working in Linux environments. Understanding of agentic AI, such as tool use, planning, memory, and multi-step workflows. Integrating LLM APIs and SDKs, including prompt design, structured outputs, and function or tool calling. Hamiltonian Dynamics values engineers who are adaptable and interested in learning new technologies as projects evolve.
Full-time|£40K/yr - £85K/yr|On-site|Manchester, England, United Kingdom
Hamiltonian Dynamics is an innovative technology firm specializing in Defence and Cyber Security. We provide cutting-edge software solutions that underpin critical national and enterprise systems. With teams located in Gloucestershire, Manchester, and London, we are poised for an exciting period of growth and are actively seeking talented Software Engineers to join our dynamic team.This position presents a unique opportunity to engage in impactful, technically challenging projects while enhancing your skills within a supportive and flexible work environment.Key ResponsibilitiesDesign, develop, test, and maintain high-quality software systemsContribute to architectural decisions and technical directionCollaborate within agile teams to deliver secure and reliable solutionsEngage with modern cloud and containerized environmentsShare knowledge, review code, and drive continuous improvementRequired Skills & ExperienceWe welcome candidates with various backgrounds and levels of experience, focusing on strong engineering fundamentals, curiosity, and a willingness to learn. Ideal candidates should have experience in one or more of the following areas:Java, Python, JavaScript, TypeScriptAngular, React, VueDocker, KubernetesAWS and/or AzureMERN stackElasticsearch, Neo4JSecurity & Location RequirementsMust be a UK citizen and have resided in the UK for the past 10 yearsMust hold high-level UK security clearanceWillingness to travel to customer sites in Gloucestershire, Manchester, and LondonBenefitsCompetitive salary range: £40,000 - £85,000 based on experience (consideration for junior or senior candidates outside this range for the right fit)10% security clearance bonus25 days of annual leave plus bank holidaysOption to buy or sell up to 5 days leave annually8% employer pension contributionBUPA health insuranceLife insurance coverage of 4× salaryElectric vehicle car scheme via salary sacrificeEmployee Management Incentive (EMI) share schemeFlexible working arrangements and flexible hoursAnnual training allowance of 10 days
AJ Bell seeks a Senior Software Engineer for a hybrid role based in Manchester. This position blends time in the office with remote work, offering flexibility while staying connected to the team. Role overview This role centers on designing and building software solutions that align with client needs and business objectives. The Senior Software Engineer will play a key part in shaping technology projects that support AJ Bell’s growth. What you will do Collaborate with cross-functional teams to take applications from concept through to launch Use technical skills to develop and enhance software products Contribute to projects that drive the company’s progress Location This is a hybrid position based in Manchester, combining both in-office and remote work.
Join Our Journey Welcome to Zopa! Since our inception in 2005, we have been pioneers in the peer-to-peer lending arena. By 2020, we took a bold step forward by launching Zopa Bank, a customer-centric bank that transforms the way people perceive finance. Our mission is to revolutionize banking by placing our customers at the forefront of everything we do. We empower individuals to reach their financial aspirations and enhance their experiences. Discover our innovative offerings at Zopa.com!Our accolades speak volumes, not only in terms of industry recognition but also as we celebrate being listed among the top three Most Loved Workplaces in the UK.If you relish tackling unconventional challenges, possess a mindset for innovation, and are eager to make a significant difference, then Zopa is the perfect place for you. Join us and make a lasting impact! Want to see our culture in action? Follow us on Instagram @zopalifeThe Engineering Challenge At Zopa, our Software Engineers transcend mere coding; they address genuine financial challenges impacting millions. You will engage with distributed systems that process thousands of transactions daily, develop resilient services that manage monetary flows, and craft user experiences that simplify traditionally complex financial products.
Join mark43 as a Senior Software Engineer and be a pivotal part of our mission to modernize public safety software. You will work collaboratively with a talented team to design, develop, and deploy innovative software solutions that empower law enforcement agencies across the globe.This role is perfect for candidates who are passionate about technology and its potential to make a difference in communities.
Join Our Dynamic Team at Roku! Transforming Television Viewing ExperienceRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico, with a vision to revolutionize television worldwide. We were the pioneers of streaming to the TV, and our mission focuses on connecting the complete TV ecosystem. Our platform brings consumers closer to their favorite content, supports publishers in building and monetizing vast audiences, and provides advertisers with unique tools to engage viewers.From day one at Roku, your contributions will not just be valued but will also significantly impact millions of TV streamers globally, all while gaining diverse experience across various fields. About Our TeamAt Roku, we are at the forefront of innovation in the streaming industry. Our team, comprising diverse experts, is responsible for designing and implementing the services that form Roku's browsing and discovery platform. This platform is integral to The Roku Channel, offering an extensive selection of free and premium entertainment to millions worldwide. About the PositionWe are on the lookout for a Senior Software Engineer experienced in building scalable services. With our growing user base relying on us for quality movies, TV shows, and news, the focus on scalability, reliability, fallbacks, and automation is paramount as we continuously enhance our platform. Collaborating closely with our product team, we take pride in rapidly iterating features from prototypes to A/B testing and final release. As we are still in the early stages of this platform, there are many challenging and exciting problems to tackle.The ideal candidate will possess a boundless curiosity and the ability to blend a global perspective with locally relevant execution. A gritty problem solver and self-starter, you will drive initiatives with both the product and commercial teams at Roku, as well as with external strategic partners. The successful candidate will exhibit a balance of technical and interpersonal skills, with adaptability to swiftly respond to evolving business needs.
Full-time|On-site|Manchester, England, United Kingdom
interactive-investor is looking for a Software Engineer with experience in React and Node.js to join the Manchester team. This position centers on building and improving software for the company’s investment platform. Role overview The Software Engineer will design and develop new features, working closely with colleagues across disciplines. The focus is on creating solutions that support and extend the platform’s capabilities. Collaboration Expect to work alongside other engineers, product managers, and designers. The team values clear communication and shared problem-solving. Development process Work within an agile framework, contributing to the delivery of reliable, maintainable code that meets business needs.
Full-time|On-site|Manchester, England, United Kingdom
Join Our Team at Vix Technology!At Vix Technology, we believe in making public transit accessible for everyone. With over 35 years of experience and our solutions deployed in more than 200 cities globally, we are a leader in innovative transportation technologies. Our modular approach allows us to integrate various partnerships and technologies, delivering best-in-class solutions. Our vibrant team of over 450 professionals is spread across 12 offices worldwide, including APAC, Europe, and North America. We cultivate a flexible and collaborative work environment that empowers our employees to thrive.If you are passionate about enhancing public transportation and excel in a team-oriented setting, we encourage you to apply and help us realize our vision for a more connected world.Your Role:As a Software Engineer, you will leverage cutting-edge technology to create transformative solutions in the public transportation sector. You will be instrumental in developing innovative software solutions that drive efficiency in transit systems. Collaborating with a diverse team of platform specialists, you will design and implement scalable and robust software applications.Key Responsibilities:Design, develop, test, and maintain secure, scalable, and reusable software solutions tailored to customer requirements.Actively participate in Agile development processes, including sprint planning and review sessions.Work closely with Business Analysts, Product Owners, and Solutions Architects to prioritize designs and plan delivery.Effectively communicate technical concepts across diverse teams and provide constructive, solution-oriented feedback.
Join Anaplan, a dynamic team of innovators dedicated to enhancing business decision-making through our cutting-edge AI-powered scenario planning and analysis platform. Our mission is to empower clients to stay ahead of the competition and the market.At Anaplan, we pride ourselves on our collective commitment to client success and our unique Winning Culture.Our esteemed clientele includes industry giants from the Fortune 50, such as Coca-Cola, LinkedIn, Adobe, LVMH, and Bayer, among over 2,400 global companies that rely on our premier platform.Our Winning Culture fuels our innovative teams, where diversity of thought is championed, leadership is exhibited at every level, ambitious goals are pursued, and we celebrate all victories – big and small.Guided by principles of strategic focus, value-driven actions, and disciplined execution, Anaplan is a place where you will feel inspired, connected, developed, and rewarded. We welcome your individuality; come and help us build what’s next – together!We are in search of an AI Software Engineer to strengthen our AI infrastructure team. This team is responsible for managing a vital service that operates AI-driven agents along with their associated infrastructure, ensuring reliability, scalability, and user-friendliness for both internal and external stakeholders. You will engage with backend systems, front-end integrations, and AI/ML workflows, while also expanding your skills in prompt engineering, Retrieval-Augmented Generation (RAG), and interactions with large language models (LLM).Your ImpactDesign, develop, and maintain services and infrastructure for AI-powered agents.Create backend services in Python, featuring thoroughly tested and self-documenting APIs.Utilize Agentic AI frameworks and implement best practices in prompt engineering to establish a scalable foundational platform.Manage relational databases (MySQL) for structured data storage, querying, and optimization.Collaborate with product and research teams to refine and execute the product roadmap.Support front-end teams by utilizing React/JS components and wrappers for AI-enhanced experiences.Learn, implement, and enhance RAG systems, including vector databases, embeddings, and document chunking techniques.Develop a solid understanding of large language models (LLMs) and improve your expertise in effective LLM interactions for agent orchestration.
Join our dynamic team at AJ Bell as a Software Engineer focused on Generative AI. In this role, you will leverage your technical expertise to develop innovative software solutions that enhance our product offerings. You will collaborate with cross-functional teams to drive projects from conception to implementation, ensuring high-quality deliverables that meet our clients' needs.
Full-time|From £75K/yr|Hybrid|Manchester, England, United Kingdom
interactive investor is a flat-fee investment platform in the UK, supporting customers as they manage their financial futures. With nearly 30 years in the sector, the company manages close to £75 billion for over 450,000 customers and offers access to a wide range of UK and international investment options. The platform is also recognized for impartial financial journalism and an active investor community. Role overview The Lead Principal Software Engineer guides technical direction across several delivery teams. This position shapes discovery, design, planning, and architecture, acting as a subject matter expert in key technical areas. The role reports to the Senior Manager and works closely with teams across the business to develop and transition technical solutions into live environments. Supporting the Technical Engineering Manager, the Lead Principal Software Engineer oversees changes within defined parts of the technical landscape and ensures solutions move smoothly from delivery to production. Key responsibilities Work with engineering teams to align solutions with strategic technology goals. Facilitate smooth knowledge transfer and technical solution handover across all team levels. Contribute to the discovery, architecture, and design of complex new solutions and patterns. Lead changes that introduce new architectural designs or significantly update existing systems. Support architectural and solution design decisions in line with the overall technology strategy. Encourage technical development and innovation within the team through design and research initiatives. Build team capability by sharing knowledge and mentoring others. Location and compensation Location: Hybrid arrangement, with three days per week based in Manchester. Salary: Starting from £75,000.
About Moonpig Group Moonpig Group brings together Moonpig, Greetz, Red Letter Days, and Buyagift. The group focuses on helping people connect through thoughtful gifts, cards, and memorable moments, no matter the distance. The platform aims to make it easy for users to share appreciation and humor with friends and loved ones. Moonpig leads online gifting by combining technology with a personal touch. The team works to ensure every gift feels special and arrives with care. Creativity and collaboration are at the heart of the company’s culture, guided by values that encourage everyone to thrive. Software Engineer (Platform) , Manchester This role offers the chance to contribute to a platform that powers joyful experiences for millions. Moonpig welcomes people who want to make a real impact and bring their unique skills to a supportive team.
Join Us at Zopa A New Era in Banking. Founded in 2005, Zopa pioneered the peer-to-peer lending model and has since evolved into a cutting-edge banking institution with the launch of Zopa Bank in 2020. We prioritize our customers' feedback, transforming the finance experience by doing the exact opposite of what they dislike. Our mission is clear: to revolutionize banking by placing people at the heart of our operations. We invite you to explore our exceptional services at Zopa.com!Our achievements are a testament to our dedicated team, which has earned us accolades not only in industry awards but also recognition as one of the UK's Most Loved Workplaces.If you're someone who embraces unique challenges, dares to think outside the box, and aspires to make a significant impact, Zopa is the place for you. Join us and make a difference! Catch a glimpse of our culture on Instagram @zopalife.Your Engineering RoleAt Zopa, our Software Engineers are not just coders; they are innovators tackling real financial challenges faced by millions. You will be engaged in developing distributed systems that process thousands of transactions daily, creating resilient services that manage financial assets, and designing user experiences that simplify traditionally complex financial products.
Teamwork Makes the Stream Work. Roku is Revolutionizing Television ViewingAs the leading TV streaming platform in the U.S., Canada, and Mexico, Roku is on a mission to enhance how audiences engage with their favorite content. We were the pioneers of streaming to the TV and aim to connect every television across the globe. Our platform links consumers with beloved content, empowers content publishers to grow and monetize their audiences, and provides advertisers with unique tools to connect with viewers.From your very first day at Roku, you'll make meaningful contributions in a fast-paced environment where everyone plays an active role. You will have the chance to impact millions of TV streamers globally while gaining valuable experience across various fields. About Our TeamOur mission is to develop state-of-the-art technology that drives experimentation and supports data-driven decision-making at Roku. Our team delivers comprehensive solutions, including user-friendly management interfaces, a powerful and scalable backend, and a sophisticated framework for data insights.We are a globally distributed team with a presence in both the U.S. and Europe, valuing technical expertise, creativity, collaboration, and a strong sense of ownership. Role Overview At Roku, we are enhancing a large-scale experimentation platform that underpins data-driven decision-making throughout the organization. Our system manages over 5,000 experiments annually, supports 100+ million devices, and executes over 100,000 operations per second while ensuring high reliability and low latency.In this position, you will play a crucial role in shaping the next iteration of our distributed backend. Your responsibilities will include designing and implementing new platform features such as bias avoidance mechanisms, advanced segment management, and experiment orchestration tools that guarantee trustworthy results at scale. Simultaneously, you will focus on enhancing the system's resilience, performance, and scalability, while addressing the challenges of high throughput and global reach. You will collaborate closely with engineers, data scientists, and product partners to translate experimental insights into actionable improvements.
bet365 is looking for a Senior Software Developer to join the Developer Platform team in Manchester. This role centers on designing and building new software solutions that support and improve the internal development platform. Role overview As a senior member of the team, you will lead technical efforts and collaborate with colleagues from different disciplines. The work involves tackling complex projects that aim to advance the platform's capabilities and reliability. What you will do Design and implement software features and enhancements for the development platform Work closely with cross-functional teams to deliver solutions that meet business and technical needs Drive process improvements and optimize development workflows Mentor and support junior developers within the team Impact Your work will help shape the future direction of the platform, supporting both developer productivity and the overall user experience.
At Anaplan, we are a dynamic team of innovators dedicated to transforming business decision-making through our state-of-the-art AI-driven scenario planning and analysis platform. This empowers our clients to stay ahead of their competitors and the evolving market landscape.What brings Anaplanners together, regardless of team or location, is our unwavering dedication to customer success and our Winning Culture.Our clientele includes some of the most renowned names in the Fortune 50. Companies like Coca-Cola, LinkedIn, Adobe, LVMH, and Bayer are just a few of the 2,400+ global corporations that trust our premier platform.The essence of our Winning Culture fuels our innovative teams. We celebrate diverse perspectives, embrace leadership at every level, strive for ambitious goals, and take joy in recognizing our achievements — both big and small.Driven by our principles of strategic focus, value-driven actions, and disciplined execution, you will find inspiration, connectivity, growth, and recognition here. We welcome the unique qualities you bring; let’s collaborate to create the future together!The RoleThe Core Performance engineering team is on the lookout for a junior to mid-level software engineer to develop and sustain performance tests and frameworks that are foundational to our performance initiatives at Anaplan. We seek an advocate for robust software engineering principles, particularly in delivering high-performing software solutions. At Anaplan, performance is integral to our mission, and we need someone passionate about enhancing the performance of our platform.Your ImpactA Strong Engineer: You have experience with large codebases and a solid understanding of the SOLID principles of software engineering.Accountable and Self-Directed: You set high personal standards, work autonomously, and take ownership of results.Ownership Mindset: You pursue problems to resolution and consider platform performance as your responsibility.Scale-Oriented Thinking: You look beyond localized fixes, developing solutions that facilitate cross-team collaboration and drive adoption through influence rather than authority.Bias Toward Automation: You proactively seek to minimize repetitive tasks through automation, creating sustainable solutions over manual processes.Data-First Approach: You prioritize data quality in decision-making, holding yourself to the highest standards of data integrity.Quality Advocate: You champion quality in all aspects of your work.
Join Anaplan, a dynamic team of innovators dedicated to revolutionizing business decision-making with our top-tier AI-driven scenario planning and analysis platform. Our mission is to empower our customers to outperform their competitors and thrive in the market.At Anaplan, what brings us together is our unwavering commitment to our customers’ success and a culture focused on winning.Our clientele includes prestigious names within the Fortune 50, such as Coca-Cola, LinkedIn, Adobe, LVMH, and Bayer, representing over 2,400 global companies that trust our industry-leading platform.Our Winning Culture propels our teams forward, fostering diversity of thought and ideas. We embody leadership at every level, strive for ambitious goals, and love celebrating our achievements—both large and small.Guided by principles that emphasize strategy-led initiatives, values-based actions, and disciplined execution, you’ll find inspiration, connection, growth, and recognition here. Your uniqueness is celebrated; come join us to shape the future—together!Anaplan is actively seeking a Principal Software Engineer who will serve as the technical leader in our pivotal Experience Engineering workstream. In this role, you will outline the long-term technical vision and architectural roadmap to enhance our platform for a worldwide audience. This is a rare chance to spearhead the strategy for internationalization (i18n) and localization (l10n) on a grand scale for our award-winning planning technology. As Anaplan continues its impressive growth in a competitive global market, delivering an exceptional, localized experience remains a critical strategic goal, with you leading the technical charge.We are in search of a visionary and highly technical leader capable of navigating ambiguity, influencing cross-functional teams, and establishing a benchmark for engineering excellence.Your Impact• Define the long-term technical vision and architectural framework for Anaplan's internationalization platform and infrastructure.• Lead the design and implementation of scalable, resilient systems for continuous localization, acting as both lead engineer and technical mentor.• Collaborate with engineering leadership and product management to formulate the strategy for global readiness across all new features and products.• Tackle complex technical challenges related to localization, proactively addressing future needs and ensuring architectural integrity.
Join Our Journey Welcome to Zopa! Since our inception in 2005, we have pioneered the peer-to-peer lending model and, in 2020, we proudly launched Zopa Bank. Our mission is to revolutionize finance by listening to our customers' concerns and creating solutions that empower them to take control of their financial journeys. We are committed to fostering a banking experience that puts people first, enabling our customers to challenge the status quo and strive for greater financial freedom. Discover more about our innovative offerings at Zopa.com!Our accomplishments are a testament to our remarkable team. We are not only winning industry accolades but have also been recognized as one of the UK's Most Loved Workplaces.If you thrive on unconventional challenges, think outside the box, and are motivated to create a significant impact, Zopa is the place for you. Join us and help shape the future of finance. Follow our journey on Instagram @zopalife.The Role of a Senior Software EngineerAs a Senior Software Engineer at Zopa, you will be at the forefront of transforming financial services for millions of customers. Your role goes beyond writing code; you will tackle real-world financial challenges by developing distributed systems that manage thousands of transactions daily. You will design robust services that safeguard our clients' finances and create intuitive experiences that simplify complex financial products.
Join Anaplan, a pioneering team dedicated to revolutionizing business decision-making through our cutting-edge AI-driven scenario planning and analysis platform. Our mission is to empower our clients to thrive in competitive markets.What connects Anaplanners across various teams and regions is our unwavering commitment to our customers’ success, coupled with our vibrant Winning Culture.Our esteemed clientele includes industry giants within the Fortune 50, such as Coca-Cola, LinkedIn, Adobe, LVMH, and Bayer, among over 2,400 global companies that trust our top-tier platform.Our Winning Culture fuels our teams of innovators, promoting diverse thoughts and ideas. We act as leaders, regardless of our titles, strive to achieve ambitious goals, and take pride in celebrating our victories, both large and small.With a focus on strategy-led, values-based, and disciplined execution, you will find inspiration, connectivity, development, and rewards at Anaplan. Embrace your uniqueness and join us in building what’s next – together!Anaplan is seeking a Software Engineer to be a foundational member of our Experience Engineering workstream. This is a unique opportunity to tackle the complex challenges of internationalization (i18n) and localization (l10n) at scale for our award-winning planning technology. As Anaplan expands in a competitive global market, delivering a world-class, localized experience is paramount to our growth strategy.We are in search of an exceptional, passionate engineer who values simplicity, agility, and performance. In this role, you will design the systems, develop the tools, and establish best practices that will enable Anaplan to provide a seamless, intuitive, and culturally relevant experience for customers worldwide.
Role overview Shawbrook is hiring a Senior Software Engineer in Manchester. This role focuses on designing, building, and supporting software solutions that support the company’s growth. The position offers the chance to work with teams across the business to improve Shawbrook’s platforms and help deliver strong user experiences. What you will do Design, develop, and maintain software that meets business needs Work closely with colleagues from different teams to enhance Shawbrook’s technology platforms Contribute to delivering reliable and user-friendly solutions Location Manchester
Full-time|On-site|Manchester, England, United Kingdom
Hamiltonian Dynamics develops software for Defence and Cyber Security, supporting both national and enterprise-level systems. The company operates teams in Manchester, Gloucestershire, and London, and is expanding its Manchester office with new Software Engineers. Role overview Software Engineers at Hamiltonian Dynamics design, build, and maintain secure and scalable software for clients with high-assurance requirements. The role covers the full software development lifecycle, from initial design through deployment and ongoing maintenance. Collaboration is central: engineers work closely with colleagues in engineering, architecture, and stakeholder teams to deliver reliable solutions. The company welcomes applicants from a variety of backgrounds and experience levels. Curiosity, strong engineering fundamentals, and a willingness to learn are valued above all. What you will do Develop and maintain Python codebases for AI and machine learning applications, as well as data processing tasks. Build, configure, and optimize containerized environments (such as Docker) for AI workloads. Integrate machine learning models into production systems. Write clean, testable, and well-documented code that aligns with team standards. Help debug and resolve technical issues as they arise. Collaborate with data scientists, engineers, and DevOps teams. Contribute to CI/CD pipelines for automated build, test, and deployment processes. Participate in code reviews and share knowledge with teammates. Follow secure coding and data handling practices. Requirements Candidates should have experience in one or more of the following areas. The team does not expect every applicant to cover all points: Proficiency in Python (such as FastAPI). Background in developing open-source AI or ML tools, including model integration and inference pipelines. Hands-on experience with Docker for containerization. Frontend development using React, including components, hooks, state management, and API integration. Building and consuming RESTful APIs. Version control with Git. Working in Linux environments. Understanding of agentic AI, such as tool use, planning, memory, and multi-step workflows. Integrating LLM APIs and SDKs, including prompt design, structured outputs, and function or tool calling. Hamiltonian Dynamics values engineers who are adaptable and interested in learning new technologies as projects evolve.
Full-time|£40K/yr - £85K/yr|On-site|Manchester, England, United Kingdom
Hamiltonian Dynamics is an innovative technology firm specializing in Defence and Cyber Security. We provide cutting-edge software solutions that underpin critical national and enterprise systems. With teams located in Gloucestershire, Manchester, and London, we are poised for an exciting period of growth and are actively seeking talented Software Engineers to join our dynamic team.This position presents a unique opportunity to engage in impactful, technically challenging projects while enhancing your skills within a supportive and flexible work environment.Key ResponsibilitiesDesign, develop, test, and maintain high-quality software systemsContribute to architectural decisions and technical directionCollaborate within agile teams to deliver secure and reliable solutionsEngage with modern cloud and containerized environmentsShare knowledge, review code, and drive continuous improvementRequired Skills & ExperienceWe welcome candidates with various backgrounds and levels of experience, focusing on strong engineering fundamentals, curiosity, and a willingness to learn. Ideal candidates should have experience in one or more of the following areas:Java, Python, JavaScript, TypeScriptAngular, React, VueDocker, KubernetesAWS and/or AzureMERN stackElasticsearch, Neo4JSecurity & Location RequirementsMust be a UK citizen and have resided in the UK for the past 10 yearsMust hold high-level UK security clearanceWillingness to travel to customer sites in Gloucestershire, Manchester, and LondonBenefitsCompetitive salary range: £40,000 - £85,000 based on experience (consideration for junior or senior candidates outside this range for the right fit)10% security clearance bonus25 days of annual leave plus bank holidaysOption to buy or sell up to 5 days leave annually8% employer pension contributionBUPA health insuranceLife insurance coverage of 4× salaryElectric vehicle car scheme via salary sacrificeEmployee Management Incentive (EMI) share schemeFlexible working arrangements and flexible hoursAnnual training allowance of 10 days
AJ Bell seeks a Senior Software Engineer for a hybrid role based in Manchester. This position blends time in the office with remote work, offering flexibility while staying connected to the team. Role overview This role centers on designing and building software solutions that align with client needs and business objectives. The Senior Software Engineer will play a key part in shaping technology projects that support AJ Bell’s growth. What you will do Collaborate with cross-functional teams to take applications from concept through to launch Use technical skills to develop and enhance software products Contribute to projects that drive the company’s progress Location This is a hybrid position based in Manchester, combining both in-office and remote work.
Join Our Journey Welcome to Zopa! Since our inception in 2005, we have been pioneers in the peer-to-peer lending arena. By 2020, we took a bold step forward by launching Zopa Bank, a customer-centric bank that transforms the way people perceive finance. Our mission is to revolutionize banking by placing our customers at the forefront of everything we do. We empower individuals to reach their financial aspirations and enhance their experiences. Discover our innovative offerings at Zopa.com!Our accolades speak volumes, not only in terms of industry recognition but also as we celebrate being listed among the top three Most Loved Workplaces in the UK.If you relish tackling unconventional challenges, possess a mindset for innovation, and are eager to make a significant difference, then Zopa is the perfect place for you. Join us and make a lasting impact! Want to see our culture in action? Follow us on Instagram @zopalifeThe Engineering Challenge At Zopa, our Software Engineers transcend mere coding; they address genuine financial challenges impacting millions. You will engage with distributed systems that process thousands of transactions daily, develop resilient services that manage monetary flows, and craft user experiences that simplify traditionally complex financial products.
Join mark43 as a Senior Software Engineer and be a pivotal part of our mission to modernize public safety software. You will work collaboratively with a talented team to design, develop, and deploy innovative software solutions that empower law enforcement agencies across the globe.This role is perfect for candidates who are passionate about technology and its potential to make a difference in communities.
Join Our Dynamic Team at Roku! Transforming Television Viewing ExperienceRoku stands as the leading TV streaming platform across the U.S., Canada, and Mexico, with a vision to revolutionize television worldwide. We were the pioneers of streaming to the TV, and our mission focuses on connecting the complete TV ecosystem. Our platform brings consumers closer to their favorite content, supports publishers in building and monetizing vast audiences, and provides advertisers with unique tools to engage viewers.From day one at Roku, your contributions will not just be valued but will also significantly impact millions of TV streamers globally, all while gaining diverse experience across various fields. About Our TeamAt Roku, we are at the forefront of innovation in the streaming industry. Our team, comprising diverse experts, is responsible for designing and implementing the services that form Roku's browsing and discovery platform. This platform is integral to The Roku Channel, offering an extensive selection of free and premium entertainment to millions worldwide. About the PositionWe are on the lookout for a Senior Software Engineer experienced in building scalable services. With our growing user base relying on us for quality movies, TV shows, and news, the focus on scalability, reliability, fallbacks, and automation is paramount as we continuously enhance our platform. Collaborating closely with our product team, we take pride in rapidly iterating features from prototypes to A/B testing and final release. As we are still in the early stages of this platform, there are many challenging and exciting problems to tackle.The ideal candidate will possess a boundless curiosity and the ability to blend a global perspective with locally relevant execution. A gritty problem solver and self-starter, you will drive initiatives with both the product and commercial teams at Roku, as well as with external strategic partners. The successful candidate will exhibit a balance of technical and interpersonal skills, with adaptability to swiftly respond to evolving business needs.
Full-time|On-site|Manchester, England, United Kingdom
interactive-investor is looking for a Software Engineer with experience in React and Node.js to join the Manchester team. This position centers on building and improving software for the company’s investment platform. Role overview The Software Engineer will design and develop new features, working closely with colleagues across disciplines. The focus is on creating solutions that support and extend the platform’s capabilities. Collaboration Expect to work alongside other engineers, product managers, and designers. The team values clear communication and shared problem-solving. Development process Work within an agile framework, contributing to the delivery of reliable, maintainable code that meets business needs.
Full-time|On-site|Manchester, England, United Kingdom
Join Our Team at Vix Technology!At Vix Technology, we believe in making public transit accessible for everyone. With over 35 years of experience and our solutions deployed in more than 200 cities globally, we are a leader in innovative transportation technologies. Our modular approach allows us to integrate various partnerships and technologies, delivering best-in-class solutions. Our vibrant team of over 450 professionals is spread across 12 offices worldwide, including APAC, Europe, and North America. We cultivate a flexible and collaborative work environment that empowers our employees to thrive.If you are passionate about enhancing public transportation and excel in a team-oriented setting, we encourage you to apply and help us realize our vision for a more connected world.Your Role:As a Software Engineer, you will leverage cutting-edge technology to create transformative solutions in the public transportation sector. You will be instrumental in developing innovative software solutions that drive efficiency in transit systems. Collaborating with a diverse team of platform specialists, you will design and implement scalable and robust software applications.Key Responsibilities:Design, develop, test, and maintain secure, scalable, and reusable software solutions tailored to customer requirements.Actively participate in Agile development processes, including sprint planning and review sessions.Work closely with Business Analysts, Product Owners, and Solutions Architects to prioritize designs and plan delivery.Effectively communicate technical concepts across diverse teams and provide constructive, solution-oriented feedback.
Join Anaplan, a dynamic team of innovators dedicated to enhancing business decision-making through our cutting-edge AI-powered scenario planning and analysis platform. Our mission is to empower clients to stay ahead of the competition and the market.At Anaplan, we pride ourselves on our collective commitment to client success and our unique Winning Culture.Our esteemed clientele includes industry giants from the Fortune 50, such as Coca-Cola, LinkedIn, Adobe, LVMH, and Bayer, among over 2,400 global companies that rely on our premier platform.Our Winning Culture fuels our innovative teams, where diversity of thought is championed, leadership is exhibited at every level, ambitious goals are pursued, and we celebrate all victories – big and small.Guided by principles of strategic focus, value-driven actions, and disciplined execution, Anaplan is a place where you will feel inspired, connected, developed, and rewarded. We welcome your individuality; come and help us build what’s next – together!We are in search of an AI Software Engineer to strengthen our AI infrastructure team. This team is responsible for managing a vital service that operates AI-driven agents along with their associated infrastructure, ensuring reliability, scalability, and user-friendliness for both internal and external stakeholders. You will engage with backend systems, front-end integrations, and AI/ML workflows, while also expanding your skills in prompt engineering, Retrieval-Augmented Generation (RAG), and interactions with large language models (LLM).Your ImpactDesign, develop, and maintain services and infrastructure for AI-powered agents.Create backend services in Python, featuring thoroughly tested and self-documenting APIs.Utilize Agentic AI frameworks and implement best practices in prompt engineering to establish a scalable foundational platform.Manage relational databases (MySQL) for structured data storage, querying, and optimization.Collaborate with product and research teams to refine and execute the product roadmap.Support front-end teams by utilizing React/JS components and wrappers for AI-enhanced experiences.Learn, implement, and enhance RAG systems, including vector databases, embeddings, and document chunking techniques.Develop a solid understanding of large language models (LLMs) and improve your expertise in effective LLM interactions for agent orchestration.
Join our dynamic team at AJ Bell as a Software Engineer focused on Generative AI. In this role, you will leverage your technical expertise to develop innovative software solutions that enhance our product offerings. You will collaborate with cross-functional teams to drive projects from conception to implementation, ensuring high-quality deliverables that meet our clients' needs.
Full-time|From £75K/yr|Hybrid|Manchester, England, United Kingdom
interactive investor is a flat-fee investment platform in the UK, supporting customers as they manage their financial futures. With nearly 30 years in the sector, the company manages close to £75 billion for over 450,000 customers and offers access to a wide range of UK and international investment options. The platform is also recognized for impartial financial journalism and an active investor community. Role overview The Lead Principal Software Engineer guides technical direction across several delivery teams. This position shapes discovery, design, planning, and architecture, acting as a subject matter expert in key technical areas. The role reports to the Senior Manager and works closely with teams across the business to develop and transition technical solutions into live environments. Supporting the Technical Engineering Manager, the Lead Principal Software Engineer oversees changes within defined parts of the technical landscape and ensures solutions move smoothly from delivery to production. Key responsibilities Work with engineering teams to align solutions with strategic technology goals. Facilitate smooth knowledge transfer and technical solution handover across all team levels. Contribute to the discovery, architecture, and design of complex new solutions and patterns. Lead changes that introduce new architectural designs or significantly update existing systems. Support architectural and solution design decisions in line with the overall technology strategy. Encourage technical development and innovation within the team through design and research initiatives. Build team capability by sharing knowledge and mentoring others. Location and compensation Location: Hybrid arrangement, with three days per week based in Manchester. Salary: Starting from £75,000.
Apr 24, 2026
Sign in to browse more jobs
Create account — see all 1,118 results
Tailoring 0 resumes…
Tailoring 0 resumes…
We'll move completed jobs to Ready to Apply automatically.