it job board logo
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
  • Recruiting? Post a job
  • Sign in
  • Sign up
  • Home
  • Find IT Jobs
  • Register CV
  • Career Advice
  • Contact us
  • Employers
    • Register as Employer
    • Pricing Plans
Sorry, that job is no longer available. Here are some results that may be similar to the job you were looking for.

2172 jobs found

Email me jobs like this
Refine Search
Current Search
senior software engineers
Cambridge University Press & Assessment
Lead Software Architect
Cambridge University Press & Assessment Shaftesbury Road, Cambridge, UK
Job Title:  Lead Software Architect Salary:  £68,600 to £91,700 Location:  Cambridge, UK – Hybrid Contract:  Permanent Hours:  Full time, 35 Hours Per Week Are you enthusiastic about shaping technology that delivers impact at scale? As we continue to evolve our digital platforms to support learners, lecturers and researchers around the world, we are looking to appoint an experienced and motivated Lead Software Architect to join our Academic Technology group here at Cambridge University Press & Assessment, a world‑leading academic publisher and assessment organisation and a proud part of the University of Cambridge. This is a fantastic opportunity to play a meaningful role in shaping the technical foundations of globally used digital products, ensuring they remain scalable, secure and fit for the future.  About the role    As Lead Software Architect, you will be accountable for owning the software architecture and engineering delivery across a product or platform vertical within our Academic Technology group. Working at the intersection of solution architecture, product and engineering, you will translate solution designs and product priorities into well‑architected, shippable software, ensuring that technical direction is sound and delivery is sustained from planning through to production and live operation. You will provide technical leadership across the full engineering lifecycle, including backend and frontend architecture, infrastructure, CI/CD pipelines and operational readiness. While this is not primarily a hands‑on coding role, it requires a strong engineering background and the ability to review code, challenge design decisions, unblock engineers and engage directly where it adds value. A core aspect of the role is leading the adoption of AI‑enhanced engineering practices. You will shape how teams use AI‑assisted tooling across planning, development and quality assurance, focusing on responsible, practical use that measurably improves delivery quality, throughput and maintainability. You will work closely with Solution Architects, Product Owners and UX colleagues to ensure requirements are technically feasible, well specified and correctly decomposed, acting as the key technical bridge between solution intent and engineering execution.  Additional responsibilities and accountabilities:   Owning the software architecture for an assigned product or platform area, ensuring solutions support both current delivery and future scalability. Driving engineering delivery from planning through to production, translating solution designs into implementable engineering plans with clear scope, dependencies and sequencing. Providing technical leadership and direction to distributed engineering teams, including Far shore, near shore and contract resources. Removing technical blockers, making pragmatic trade‑off decisions and keeping delivery on track. Defining and upholding technical standards, patterns and engineering conventions. Leading the adoption of AI‑assisted software development practices and tooling across engineering teams. Owning operational readiness, including infrastructure, CI/CD pipelines, monitoring and developer experience. Evaluating technology and tooling choices, including build‑vs‑buy decisions, with clear and defensible rationale. This position has been classified as a hybrid role, requiring the selected candidate to typically spend 40-60% of their time collaborating and connecting face-to-face at their dedicated location. Aside from our hybrid principles, other flexible working requests will be considered from the first day of employment, including other work arrangements should you require adjustments due to a disability or long-term health condition.  About You    As a senior software architecture or engineering leader, you will have a proven record of owning complex platforms or digital products end‑to‑end. You will be confident operating across technical and non‑technical audiences, bringing sound judgement, strong communication skills and a pragmatic approach to decision‑making. You will have experience translating product and solution designs into engineering delivery, leading distributed teams, and balancing technical quality with delivery pace in complex environments. If you meet the above minimum requirements, we encourage you to apply. Your application will be even stronger if you can also demonstrate experience in content platforms, education technology, modern web technology stacks, or introducing new engineering tools and practices. For a detailed job description, refer to the link at the bottom of the advert on our careers site.  We are a Disability Confident (DC) employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. The DC scheme's  Offer of an Interview  commitment applies to applicants who opt in, and disclose a disability or a long-term health condition, and best meet the minimum criteria for the role. In instances where interviewing all qualifying candidates is not practicable, we prioritise those who best meet the minimum criteria, as we would for applicants who do not have a disability or long-term health condition.  Cambridge University Press & Assessment is an approved UK employer for the sponsorship of eligible roles and applicants under the Skilled Worker visa route. Please refer to the  gov.uk  website for guidance to understand your own eligibility based on the role you are applying for.   Rewards and benefits     We will support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexible  rewards package , featuring family-friendly and planet-friendly benefits including:   28 days annual leave plus bank holidays  Private medical, Dental and Permanent Health Insurance   Discretionary annual bonus   Group personal pension scheme  Life assurance up to 4 x annual salary   Green travel schemes  Ready to pursue your potential? Apply now.    We aim to support candidates by making our interview process clear and transparent. The closing date for all applications will be  8th May.  We will review applications on an ongoing basis, and shortlisted candidates can expect interviews to take place shortly after it closes. We aim to support candidates by making our interview process clear and transparent. If you are shortlisted and progressed through the stages, you can expect:      2 questions to answer at the application stage with a CV. A 15-minute screening call with the Hiring Manager. First stage interview, in person (if possible) with senior engineering and product colleagues. Final stage interview: with Hiring Manager and Group Director, in-person at our offices in Cambridge.   If you require any reasonable adjustments during the recruitment process due to a disability or a long-term health condition, there will be an opportunity for you to inform us via the online application form. We will do our best to accommodate your needs.  Please note that successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry.       We are committed to an equitable recruitment process. As such, applications must be submitted via our official online application procedure. Please refrain from sending your CV directly to our recruiters. If you experience technical difficulties or require additional support with submitting your online application, contact the Recruiter.  Why join us   Joining us is your opportunity to pursue potential. You will belong to a collaborative team that is exploring new and better ways to serve students, teachers, and researchers across the globe – for the benefit of individuals, society, and the world. Sharing our mission will inspire your own growth, development and progress, in an environment which embraces difference, change and aspiration.  Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, where it is safe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, gender identity and sexual identity), cultural, or social class/background.  We believe better outcomes come through diversity of thought, background and approach. We welcome applications from people from all backgrounds and communities, actively seeking to employ people from a wide range of different communities.  
27/04/2026
Full time
Job Title:  Lead Software Architect Salary:  £68,600 to £91,700 Location:  Cambridge, UK – Hybrid Contract:  Permanent Hours:  Full time, 35 Hours Per Week Are you enthusiastic about shaping technology that delivers impact at scale? As we continue to evolve our digital platforms to support learners, lecturers and researchers around the world, we are looking to appoint an experienced and motivated Lead Software Architect to join our Academic Technology group here at Cambridge University Press & Assessment, a world‑leading academic publisher and assessment organisation and a proud part of the University of Cambridge. This is a fantastic opportunity to play a meaningful role in shaping the technical foundations of globally used digital products, ensuring they remain scalable, secure and fit for the future.  About the role    As Lead Software Architect, you will be accountable for owning the software architecture and engineering delivery across a product or platform vertical within our Academic Technology group. Working at the intersection of solution architecture, product and engineering, you will translate solution designs and product priorities into well‑architected, shippable software, ensuring that technical direction is sound and delivery is sustained from planning through to production and live operation. You will provide technical leadership across the full engineering lifecycle, including backend and frontend architecture, infrastructure, CI/CD pipelines and operational readiness. While this is not primarily a hands‑on coding role, it requires a strong engineering background and the ability to review code, challenge design decisions, unblock engineers and engage directly where it adds value. A core aspect of the role is leading the adoption of AI‑enhanced engineering practices. You will shape how teams use AI‑assisted tooling across planning, development and quality assurance, focusing on responsible, practical use that measurably improves delivery quality, throughput and maintainability. You will work closely with Solution Architects, Product Owners and UX colleagues to ensure requirements are technically feasible, well specified and correctly decomposed, acting as the key technical bridge between solution intent and engineering execution.  Additional responsibilities and accountabilities:   Owning the software architecture for an assigned product or platform area, ensuring solutions support both current delivery and future scalability. Driving engineering delivery from planning through to production, translating solution designs into implementable engineering plans with clear scope, dependencies and sequencing. Providing technical leadership and direction to distributed engineering teams, including Far shore, near shore and contract resources. Removing technical blockers, making pragmatic trade‑off decisions and keeping delivery on track. Defining and upholding technical standards, patterns and engineering conventions. Leading the adoption of AI‑assisted software development practices and tooling across engineering teams. Owning operational readiness, including infrastructure, CI/CD pipelines, monitoring and developer experience. Evaluating technology and tooling choices, including build‑vs‑buy decisions, with clear and defensible rationale. This position has been classified as a hybrid role, requiring the selected candidate to typically spend 40-60% of their time collaborating and connecting face-to-face at their dedicated location. Aside from our hybrid principles, other flexible working requests will be considered from the first day of employment, including other work arrangements should you require adjustments due to a disability or long-term health condition.  About You    As a senior software architecture or engineering leader, you will have a proven record of owning complex platforms or digital products end‑to‑end. You will be confident operating across technical and non‑technical audiences, bringing sound judgement, strong communication skills and a pragmatic approach to decision‑making. You will have experience translating product and solution designs into engineering delivery, leading distributed teams, and balancing technical quality with delivery pace in complex environments. If you meet the above minimum requirements, we encourage you to apply. Your application will be even stronger if you can also demonstrate experience in content platforms, education technology, modern web technology stacks, or introducing new engineering tools and practices. For a detailed job description, refer to the link at the bottom of the advert on our careers site.  We are a Disability Confident (DC) employer that is committed to equality and inclusion ensuring our recruitment process is accessible to all. The DC scheme's  Offer of an Interview  commitment applies to applicants who opt in, and disclose a disability or a long-term health condition, and best meet the minimum criteria for the role. In instances where interviewing all qualifying candidates is not practicable, we prioritise those who best meet the minimum criteria, as we would for applicants who do not have a disability or long-term health condition.  Cambridge University Press & Assessment is an approved UK employer for the sponsorship of eligible roles and applicants under the Skilled Worker visa route. Please refer to the  gov.uk  website for guidance to understand your own eligibility based on the role you are applying for.   Rewards and benefits     We will support you to be at your best in work and to live well outside of it. In addition to competitive salaries, we offer a world-class, flexible  rewards package , featuring family-friendly and planet-friendly benefits including:   28 days annual leave plus bank holidays  Private medical, Dental and Permanent Health Insurance   Discretionary annual bonus   Group personal pension scheme  Life assurance up to 4 x annual salary   Green travel schemes  Ready to pursue your potential? Apply now.    We aim to support candidates by making our interview process clear and transparent. The closing date for all applications will be  8th May.  We will review applications on an ongoing basis, and shortlisted candidates can expect interviews to take place shortly after it closes. We aim to support candidates by making our interview process clear and transparent. If you are shortlisted and progressed through the stages, you can expect:      2 questions to answer at the application stage with a CV. A 15-minute screening call with the Hiring Manager. First stage interview, in person (if possible) with senior engineering and product colleagues. Final stage interview: with Hiring Manager and Group Director, in-person at our offices in Cambridge.   If you require any reasonable adjustments during the recruitment process due to a disability or a long-term health condition, there will be an opportunity for you to inform us via the online application form. We will do our best to accommodate your needs.  Please note that successful applicants will be subject to satisfactory background checks including DBS due to working in a regulated industry.       We are committed to an equitable recruitment process. As such, applications must be submitted via our official online application procedure. Please refrain from sending your CV directly to our recruiters. If you experience technical difficulties or require additional support with submitting your online application, contact the Recruiter.  Why join us   Joining us is your opportunity to pursue potential. You will belong to a collaborative team that is exploring new and better ways to serve students, teachers, and researchers across the globe – for the benefit of individuals, society, and the world. Sharing our mission will inspire your own growth, development and progress, in an environment which embraces difference, change and aspiration.  Cambridge University Press & Assessment is committed to being a place where anyone can enjoy a successful career, where it is safe to speak up, and where we learn continuously to improve together. We welcome applications from all candidates, regardless of demographic characteristics (age, disability, educational attainment, ethnicity, gender, marital status, neurodiversity, religion, sex, gender identity and sexual identity), cultural, or social class/background.  We believe better outcomes come through diversity of thought, background and approach. We welcome applications from people from all backgrounds and communities, actively seeking to employ people from a wide range of different communities.  
Principal Engineer (Backend - Elasticsearch) London, UK
Rightmove
London, UK Our vision is to give everyone the belief they can make their move. We aim to make moving simpler, by giving everyone the best place to turn to and return to for access to the tools, expertise, trust, and belief to make it happen. We're home to the UK's largest choice of properties and are the go-to destination for millions of people planning their next move, reading the latest industry news, or just browsing what's on the market. Location: London office / Hybrid (2 days per week in the office) Reporting to: Head of Engineering Domains: Consumer The Role We're searching for a Principal Engineer to help shape the future of engineering across one of our most influential spaces in the business: the Consumer domain, specifically. This is the heart of the customer journey, and your work will directly power experiences used by millions every day. This senior cross-domain role is ideal for someone who wants to drive impact across multiple teams, deepen our architectural thinking, and help us raise the bar on technical execution, product delivery, and long term platform health. We are particularly looking for someone with deep specialist knowledge in Elastic, able to guide how we evolve our search and discovery capabilities for the next stage of our growth. You'll bring a blend of technical excellence, strong product instincts, and collaborative leadership, acting as a trusted partner to engineering managers, product leads, and domain heads. If you're already working across team boundaries, influencing technical decisions, mentoring engineers, and thinking beyond the local scope, this could be the next step for you. ️Head to our tech blog to find out more about our engineering culture! What You'll Be Doing Engineering & Architecture Leadership Lead the design of systems that are scalable, resilient, and fit for purpose, particularly where complexity cuts across team boundaries. Shape the architectural direction of the consumer domain, particularly search, in alignment with our strategic goals. Identify areas where we can increase reuse, improve performance, or make smarter technology decisions. Delivery Impact Partner with EMs and PMs to guide scoping, sequencing, and risk mitigation for large, high value initiatives. Unblock teams by spotting better ways forward, helping shift delivery patterns or simplifying complexity. Influence outcomes through strong product awareness and a focus on business and user value. Standards & Practices Champion engineering quality, from code structure and testing practices through to observability and operational readiness. Spot patterns and inefficiencies in how we build software and collaborate, and help teams adopt better ways of working. Influence how we think about platform services, shared capabilities, and long term sustainability of our tech estate. Coaching & Influence Be a source of mentorship and thought partnership for senior engineers and tech leads. Model excellent communication, collaboration, and leadership behaviours across teams. Help us grow our internal technical community, supporting better knowledge sharing and cross domain learning. We're Looking For Someone Who Is already operating across multiple teams or domains and has a strong sense of the wider technical estate. Brings deep experience designing and delivering complex systems with significant business or user impact. Communicates clearly, adapts to the audience, and helps bring people on the journey. Thinks strategically, balancing technical concerns with product and organisational context. Regularly supports or mentors other engineers and is invested in growing our engineering culture. Knows how to move between high level architecture and hands on technical problem solving as needed. Is trusted by peers and stakeholders alike, known for their judgement, empathy, and pragmatism. Why This Role? Influence some of the most strategic and visible areas of the business. Shape technical direction in ways that unlock better outcomes for teams and customers. Create the conditions for great engineering across a large, varied and interesting codebase. Help others grow while continuing to grow yourself. Our Approach to AI At Rightmove, we believe software and product are ultimately people problems, and everything we build aims to improve the lives of others. We see AI as a helpful way to create more space for the human side of our work, from understanding real needs to making sure we are solving the right problems in the right way. There is an expectation that you are proactive in exploring how AI can support your own workflow and productivity, and that you approach it with curiosity and an open mind. About Rightmove Our vision is to give everyone the belief that they can make their move. We aim to make moving simpler, by giving everyone the best place to turn to and return to for access to the tools, expertise, trust and belief to make it happen. We're home to the UK's largest choice of properties, and are the go-to destination for millions of people planning their next move, reading the latest industry news, or just browsing what's on the market. Despite this growth, we've remained a friendly, supportive place to work, with employee still working here! We've done this by placing the Rightmove Hows at the heart of everything we do. These are the essential values that reflect our culture, and include: We create value by delivering results and building trust with partners and consumers. We think big by acting with curiosity and setting bold aspirations. We care deeply by being real, having fun, and valuing diversity. We move together by being one team - internally collaborative, externally competitive. We make a difference by focusing on delivering measurable impact. We believe in careers that open doors and help our team develop by providing an open and inclusive work environment, offering ongoing training opportunities, and supporting charity fundraising events. And with 88% of Rightmovers saying we're a great place to work, we're clearly doing something right! People are the foundation of Rightmove - We'll help you build a career on it. What we offer Cash plan for dental, optical and physio treatments. Private Medical Insurance, Pension and Life Insurance, Employee Assistance Plan. 27 days holiday plus two (paid) volunteering days a year to give back, and holiday buy schemes. Hybrid working pattern with 2 days in the office. Contributory stakeholder pension. Life assurance at 4x your basic salary to a spouse, family member or other nominated person in your life. Competitive compensation package. Paid leave for maternity, paternity, adoption & fertility. Travel Loans, Bike to Work scheme, Rental Deposit Loan. Charitable contributions through Payroll Giving and donation matching. Access deals and discounts on things like travel, electronics, fashion, gym memberships, cinema discounts and more. Equal Opportunity Employer As an Equal Opportunity Employer, Rightmove will never discriminate based on age, disability, sex, race, religion or belief, gender reassignment, marriage / civil partnership, pregnancy/maternity or sexual orientation. At Rightmove, we believe that a diverse and inclusive workforce leads to better innovation, productivity, and overall success. We are committed to creating a welcoming and inclusive environment for all employees, regardless of their background or identity, to develop and promote a diverse culture that reflects the communities we serve.
25/05/2026
Full time
London, UK Our vision is to give everyone the belief they can make their move. We aim to make moving simpler, by giving everyone the best place to turn to and return to for access to the tools, expertise, trust, and belief to make it happen. We're home to the UK's largest choice of properties and are the go-to destination for millions of people planning their next move, reading the latest industry news, or just browsing what's on the market. Location: London office / Hybrid (2 days per week in the office) Reporting to: Head of Engineering Domains: Consumer The Role We're searching for a Principal Engineer to help shape the future of engineering across one of our most influential spaces in the business: the Consumer domain, specifically. This is the heart of the customer journey, and your work will directly power experiences used by millions every day. This senior cross-domain role is ideal for someone who wants to drive impact across multiple teams, deepen our architectural thinking, and help us raise the bar on technical execution, product delivery, and long term platform health. We are particularly looking for someone with deep specialist knowledge in Elastic, able to guide how we evolve our search and discovery capabilities for the next stage of our growth. You'll bring a blend of technical excellence, strong product instincts, and collaborative leadership, acting as a trusted partner to engineering managers, product leads, and domain heads. If you're already working across team boundaries, influencing technical decisions, mentoring engineers, and thinking beyond the local scope, this could be the next step for you. ️Head to our tech blog to find out more about our engineering culture! What You'll Be Doing Engineering & Architecture Leadership Lead the design of systems that are scalable, resilient, and fit for purpose, particularly where complexity cuts across team boundaries. Shape the architectural direction of the consumer domain, particularly search, in alignment with our strategic goals. Identify areas where we can increase reuse, improve performance, or make smarter technology decisions. Delivery Impact Partner with EMs and PMs to guide scoping, sequencing, and risk mitigation for large, high value initiatives. Unblock teams by spotting better ways forward, helping shift delivery patterns or simplifying complexity. Influence outcomes through strong product awareness and a focus on business and user value. Standards & Practices Champion engineering quality, from code structure and testing practices through to observability and operational readiness. Spot patterns and inefficiencies in how we build software and collaborate, and help teams adopt better ways of working. Influence how we think about platform services, shared capabilities, and long term sustainability of our tech estate. Coaching & Influence Be a source of mentorship and thought partnership for senior engineers and tech leads. Model excellent communication, collaboration, and leadership behaviours across teams. Help us grow our internal technical community, supporting better knowledge sharing and cross domain learning. We're Looking For Someone Who Is already operating across multiple teams or domains and has a strong sense of the wider technical estate. Brings deep experience designing and delivering complex systems with significant business or user impact. Communicates clearly, adapts to the audience, and helps bring people on the journey. Thinks strategically, balancing technical concerns with product and organisational context. Regularly supports or mentors other engineers and is invested in growing our engineering culture. Knows how to move between high level architecture and hands on technical problem solving as needed. Is trusted by peers and stakeholders alike, known for their judgement, empathy, and pragmatism. Why This Role? Influence some of the most strategic and visible areas of the business. Shape technical direction in ways that unlock better outcomes for teams and customers. Create the conditions for great engineering across a large, varied and interesting codebase. Help others grow while continuing to grow yourself. Our Approach to AI At Rightmove, we believe software and product are ultimately people problems, and everything we build aims to improve the lives of others. We see AI as a helpful way to create more space for the human side of our work, from understanding real needs to making sure we are solving the right problems in the right way. There is an expectation that you are proactive in exploring how AI can support your own workflow and productivity, and that you approach it with curiosity and an open mind. About Rightmove Our vision is to give everyone the belief that they can make their move. We aim to make moving simpler, by giving everyone the best place to turn to and return to for access to the tools, expertise, trust and belief to make it happen. We're home to the UK's largest choice of properties, and are the go-to destination for millions of people planning their next move, reading the latest industry news, or just browsing what's on the market. Despite this growth, we've remained a friendly, supportive place to work, with employee still working here! We've done this by placing the Rightmove Hows at the heart of everything we do. These are the essential values that reflect our culture, and include: We create value by delivering results and building trust with partners and consumers. We think big by acting with curiosity and setting bold aspirations. We care deeply by being real, having fun, and valuing diversity. We move together by being one team - internally collaborative, externally competitive. We make a difference by focusing on delivering measurable impact. We believe in careers that open doors and help our team develop by providing an open and inclusive work environment, offering ongoing training opportunities, and supporting charity fundraising events. And with 88% of Rightmovers saying we're a great place to work, we're clearly doing something right! People are the foundation of Rightmove - We'll help you build a career on it. What we offer Cash plan for dental, optical and physio treatments. Private Medical Insurance, Pension and Life Insurance, Employee Assistance Plan. 27 days holiday plus two (paid) volunteering days a year to give back, and holiday buy schemes. Hybrid working pattern with 2 days in the office. Contributory stakeholder pension. Life assurance at 4x your basic salary to a spouse, family member or other nominated person in your life. Competitive compensation package. Paid leave for maternity, paternity, adoption & fertility. Travel Loans, Bike to Work scheme, Rental Deposit Loan. Charitable contributions through Payroll Giving and donation matching. Access deals and discounts on things like travel, electronics, fashion, gym memberships, cinema discounts and more. Equal Opportunity Employer As an Equal Opportunity Employer, Rightmove will never discriminate based on age, disability, sex, race, religion or belief, gender reassignment, marriage / civil partnership, pregnancy/maternity or sexual orientation. At Rightmove, we believe that a diverse and inclusive workforce leads to better innovation, productivity, and overall success. We are committed to creating a welcoming and inclusive environment for all employees, regardless of their background or identity, to develop and promote a diverse culture that reflects the communities we serve.
Principal Backend Engineer - Elasticsearch & Architecture
Rightmove
London, UK Our vision is to give everyone the belief they can make their move. We aim to make moving simpler, by giving everyone the best place to turn to and return to for access to the tools, expertise, trust, and belief to make it happen. We're home to the UK's largest choice of properties and are the go-to destination for millions of people planning their next move, reading the latest industry news, or just browsing what's on the market. Location: London office / Hybrid (2 days per week in the office) Reporting to: Head of Engineering Domains: Consumer The Role We're searching for a Principal Engineer to help shape the future of engineering across one of our most influential spaces in the business: the Consumer domain, specifically. This is the heart of the customer journey, and your work will directly power experiences used by millions every day. This senior cross-domain role is ideal for someone who wants to drive impact across multiple teams, deepen our architectural thinking, and help us raise the bar on technical execution, product delivery, and long-term platform health. We are particularly looking for someone with deep specialist knowledge in Elastic, able to guide how we evolve our search and discovery capabilities for the next stage of our growth. You'll bring a blend of technical excellence, strong product instincts, and collaborative leadership, acting as a trusted partner to engineering managers, product leads, and domain heads.If you're already working across team boundaries, influencing technical decisions, mentoring engineers, and thinking beyond the local scope, this could be the next step for you. ️Head to ourtech blog to find out more about our engineering culture! What you'll be doing: Engineering & Architecture Leadership Lead the design of systems that are scalable, resilient, and fit for purpose, particularly where complexity cuts across team boundaries. Shape the architectural direction of the consumer domain, particularly search, in alignment with our strategic goals. Identify areas where we can increase reuse, improve performance, or make smarter technology decisions. Delivery Impact Partner with EMs and PMs to guide scoping, sequencing, and risk mitigation for large, high-value initiatives. Unblock teams by spotting better ways forward, helping shift delivery patterns or simplifying complexity. Influence outcomes through strong product awareness and a focus on business and user value. Standards & Practices Champion engineering quality, from code structure and testing practices through to observabilityand operational readiness. Spot patterns and inefficiencies in how we build software and collaborate, and help teams adoptbetter ways of working. Influence how we think about platform services, shared capabilities, and long-term sustainabilityof our tech estate. Coaching & Influence Be a source of mentorship and thought partnership for senior engineers and tech leads. Model excellent communication, collaboration, and leadership behaviours across teams. Help us grow our internal technical community, supporting better knowledge sharing and cross-domain learning. We're looking for someone who: Is already operating across multiple teams or domains and has a strong sense of the widertechnical estate. Brings deep experience designing and delivering complex systems with significant business oruser impact. Communicates clearly, adapts to the audience, and helps bring people on the journey. Thinks strategically, balancing technical concerns with product and organisational context. Regularly supports or mentors other engineers and is invested in growing our engineeringculture. Knows how to move between high-level architecture and hands-on technical problem solving asneeded. Is trusted by peers and stakeholders alike, known for their judgement, empathy, and pragmatism. Why This Role? Influence some of the most strategic and visible areas of the business. Shape technical direction in ways that unlock better outcomes for teams and customers. Create the conditions for great engineering across a large, varied and interesting codebase. Help others grow while continuing to grow yourself. Our Approach to AI At Rightmove, we believe software and product are ultimately people problems, and everything we build aims to improve the lives of others. We see AI as a helpful way to create more space for the human side of our work, from understanding real needs to making sure we are solving the right problems in the right way. There is an expectation that you are proactive in exploring how AI can support your own workflow and productivity, and that you approach it with curiosity and an open mind. About Rightmove Our vision is to give everyone the belief that they can make their move. We aim to make moving simpler, by giving everyone the best place to turn to and return to for access to the tools, expertise, trust and belief to make it happen. We're home to the UK's largest choice of properties, and are the go-to destination for millions of people planning their next move, reading the latest industry news, or just browsing what's on the market. Despite this growth, we've remained a friendly, supportive place to work, with employee still working here! We've done this by placing the Rightmove Hows at the heart of everything we do. These are the essential values that reflect our culture, and include: Wecreatevalue by delivering results and building trust with partners and consumers. Wethinkbigger by acting with curiosity and setting bold aspirations. Wecaredeeply by being real, having fun, and valuing diversity. Wemovetogether by being one team - internally collaborative, externally competitive. Wemakea difference by focusing on delivering measurable impact. We believe in careers that open doors and help our team develop by providing an open and inclusive work environment, offering ongoing training opportunities, and supporting charity fundraising events. And with 88% of Rightmovers saying we're a great place to work, we're clearly doing something right! If all of this has caught your eye, you may well be a Rightmover in the making People are the foundation of Rightmove - We'll help you build a career on it. What we offer Cash plan for dental, optical and physio treatments. Private Medical Insurance, Pension and Life Insurance, Employee Assistance Plan. 27 days holiday plus two (paid) volunteering days a year to give back, and holiday buy schemes. Hybrid working pattern with 2 days in the office. Contributory stakeholder pension. Life assurance at 4x your basic salary to a spouse, family member or other nominated person in your life. Competitive compensation package. Paid leave for maternity, paternity, adoption & fertility. Travel Loans, Bike to Work scheme, Rental Deposit Loan. Charitable contributions through Payroll Giving and donation matching. Access deals and discounts on things like travel, electronics, fashion, gym memberships, cinema discounts and more. As an Equal Opportunity Employer, Rightmove will never discriminate based on age, disability, sex, race, religion or belief, gender reassignment, marriage / civil partnership, pregnancy/maternity or sexual orientation. At Rightmove, we believe that a diverse and inclusive workforce leads to better innovation, productivity, and overall success., We are committed to creating a welcoming and inclusive environment for all employees, regardless of their background or identity, to develop and promote a diverse culture that reflects the communities we serve. By applying, you confirm that you are aged at least 18 or over andthat you've read and understood our Privacy Policy , which explains how we handle and protect your personal information during the recruitment process. Create a Job Alert Interested in building your career at Rightmove Careers? Get future opportunities sent straight to your email. Accepted file types: pdf, doc, docx, txt, rtf Enter manually Accepted file types: pdf, doc, docx, txt, rtf LinkedIn Profile What is your desired salary for this role? Your availability or current notice period? Select At Rightmove, we believe the best outcomes come when we connect regularly in person. We operate a hybrid model where colleagues spend at least two days per week in their roles office location, combining flexibility with collaboration. Please confirm below that this working approach works for you. Select I understand that while I may use AI tools to help formulate my answers, my responses should reflect my own experience, style, and judgment. I am aware that my answers will form part of the assessment for this role, and authenticity, relevant experience, and clear examples are important. Select Tell me about your experience with Elasticsearch and the impact it had on a specific project? Can you give an example of when you've influenced technical direction across multiple teams?What was your approach, how did you engage these teams and what was the outcome? Rightmove - Candidate Demographic Thank you for applying to Rightmove - we're so pleased to hear from you. As part of our ongoing commitment to diversity, equity, inclusion . click apply for full job details
25/05/2026
Full time
London, UK Our vision is to give everyone the belief they can make their move. We aim to make moving simpler, by giving everyone the best place to turn to and return to for access to the tools, expertise, trust, and belief to make it happen. We're home to the UK's largest choice of properties and are the go-to destination for millions of people planning their next move, reading the latest industry news, or just browsing what's on the market. Location: London office / Hybrid (2 days per week in the office) Reporting to: Head of Engineering Domains: Consumer The Role We're searching for a Principal Engineer to help shape the future of engineering across one of our most influential spaces in the business: the Consumer domain, specifically. This is the heart of the customer journey, and your work will directly power experiences used by millions every day. This senior cross-domain role is ideal for someone who wants to drive impact across multiple teams, deepen our architectural thinking, and help us raise the bar on technical execution, product delivery, and long-term platform health. We are particularly looking for someone with deep specialist knowledge in Elastic, able to guide how we evolve our search and discovery capabilities for the next stage of our growth. You'll bring a blend of technical excellence, strong product instincts, and collaborative leadership, acting as a trusted partner to engineering managers, product leads, and domain heads.If you're already working across team boundaries, influencing technical decisions, mentoring engineers, and thinking beyond the local scope, this could be the next step for you. ️Head to ourtech blog to find out more about our engineering culture! What you'll be doing: Engineering & Architecture Leadership Lead the design of systems that are scalable, resilient, and fit for purpose, particularly where complexity cuts across team boundaries. Shape the architectural direction of the consumer domain, particularly search, in alignment with our strategic goals. Identify areas where we can increase reuse, improve performance, or make smarter technology decisions. Delivery Impact Partner with EMs and PMs to guide scoping, sequencing, and risk mitigation for large, high-value initiatives. Unblock teams by spotting better ways forward, helping shift delivery patterns or simplifying complexity. Influence outcomes through strong product awareness and a focus on business and user value. Standards & Practices Champion engineering quality, from code structure and testing practices through to observabilityand operational readiness. Spot patterns and inefficiencies in how we build software and collaborate, and help teams adoptbetter ways of working. Influence how we think about platform services, shared capabilities, and long-term sustainabilityof our tech estate. Coaching & Influence Be a source of mentorship and thought partnership for senior engineers and tech leads. Model excellent communication, collaboration, and leadership behaviours across teams. Help us grow our internal technical community, supporting better knowledge sharing and cross-domain learning. We're looking for someone who: Is already operating across multiple teams or domains and has a strong sense of the widertechnical estate. Brings deep experience designing and delivering complex systems with significant business oruser impact. Communicates clearly, adapts to the audience, and helps bring people on the journey. Thinks strategically, balancing technical concerns with product and organisational context. Regularly supports or mentors other engineers and is invested in growing our engineeringculture. Knows how to move between high-level architecture and hands-on technical problem solving asneeded. Is trusted by peers and stakeholders alike, known for their judgement, empathy, and pragmatism. Why This Role? Influence some of the most strategic and visible areas of the business. Shape technical direction in ways that unlock better outcomes for teams and customers. Create the conditions for great engineering across a large, varied and interesting codebase. Help others grow while continuing to grow yourself. Our Approach to AI At Rightmove, we believe software and product are ultimately people problems, and everything we build aims to improve the lives of others. We see AI as a helpful way to create more space for the human side of our work, from understanding real needs to making sure we are solving the right problems in the right way. There is an expectation that you are proactive in exploring how AI can support your own workflow and productivity, and that you approach it with curiosity and an open mind. About Rightmove Our vision is to give everyone the belief that they can make their move. We aim to make moving simpler, by giving everyone the best place to turn to and return to for access to the tools, expertise, trust and belief to make it happen. We're home to the UK's largest choice of properties, and are the go-to destination for millions of people planning their next move, reading the latest industry news, or just browsing what's on the market. Despite this growth, we've remained a friendly, supportive place to work, with employee still working here! We've done this by placing the Rightmove Hows at the heart of everything we do. These are the essential values that reflect our culture, and include: Wecreatevalue by delivering results and building trust with partners and consumers. Wethinkbigger by acting with curiosity and setting bold aspirations. Wecaredeeply by being real, having fun, and valuing diversity. Wemovetogether by being one team - internally collaborative, externally competitive. Wemakea difference by focusing on delivering measurable impact. We believe in careers that open doors and help our team develop by providing an open and inclusive work environment, offering ongoing training opportunities, and supporting charity fundraising events. And with 88% of Rightmovers saying we're a great place to work, we're clearly doing something right! If all of this has caught your eye, you may well be a Rightmover in the making People are the foundation of Rightmove - We'll help you build a career on it. What we offer Cash plan for dental, optical and physio treatments. Private Medical Insurance, Pension and Life Insurance, Employee Assistance Plan. 27 days holiday plus two (paid) volunteering days a year to give back, and holiday buy schemes. Hybrid working pattern with 2 days in the office. Contributory stakeholder pension. Life assurance at 4x your basic salary to a spouse, family member or other nominated person in your life. Competitive compensation package. Paid leave for maternity, paternity, adoption & fertility. Travel Loans, Bike to Work scheme, Rental Deposit Loan. Charitable contributions through Payroll Giving and donation matching. Access deals and discounts on things like travel, electronics, fashion, gym memberships, cinema discounts and more. As an Equal Opportunity Employer, Rightmove will never discriminate based on age, disability, sex, race, religion or belief, gender reassignment, marriage / civil partnership, pregnancy/maternity or sexual orientation. At Rightmove, we believe that a diverse and inclusive workforce leads to better innovation, productivity, and overall success., We are committed to creating a welcoming and inclusive environment for all employees, regardless of their background or identity, to develop and promote a diverse culture that reflects the communities we serve. By applying, you confirm that you are aged at least 18 or over andthat you've read and understood our Privacy Policy , which explains how we handle and protect your personal information during the recruitment process. Create a Job Alert Interested in building your career at Rightmove Careers? Get future opportunities sent straight to your email. Accepted file types: pdf, doc, docx, txt, rtf Enter manually Accepted file types: pdf, doc, docx, txt, rtf LinkedIn Profile What is your desired salary for this role? Your availability or current notice period? Select At Rightmove, we believe the best outcomes come when we connect regularly in person. We operate a hybrid model where colleagues spend at least two days per week in their roles office location, combining flexibility with collaboration. Please confirm below that this working approach works for you. Select I understand that while I may use AI tools to help formulate my answers, my responses should reflect my own experience, style, and judgment. I am aware that my answers will form part of the assessment for this role, and authenticity, relevant experience, and clear examples are important. Select Tell me about your experience with Elasticsearch and the impact it had on a specific project? Can you give an example of when you've influenced technical direction across multiple teams?What was your approach, how did you engage these teams and what was the outcome? Rightmove - Candidate Demographic Thank you for applying to Rightmove - we're so pleased to hear from you. As part of our ongoing commitment to diversity, equity, inclusion . click apply for full job details
Senior Product Designer, Agentic Vulnerability Elimination
HackerOne
HackerOne is a global leader in Continuous Threat Exposure Management (CTEM). The HackerOne Platform unites agentic AI solutions with the ingenuity of the world's largest community of security researchers to continuously discover, validate, prioritize, and remediate exposures across code, cloud, and AI systems. Through solutions like bug bounty, vulnerability disclosure, agentic pentesting, AI red teaming, and code security, HackerOne delivers measurable, continuous reduction of cyber risk for enterprises. Industry leaders, including Anthropic, General Motors, Goldman Sachs, Lufthansa, Uber, UK Ministry of Defence, and the U.S. Department of Defense, trust HackerOne to safeguard their digital ecosystems. HackerOne was recognized in Gartner's Emerging Tech Impact Radar: AI Cybersecurity Ecosystem report for its leadership in AI Security Testing and has been named a Most Loved Workplace for Young Professionals (2024). HackerOne is at a pivotal inflection point in the security industry. Offensive security is no longer optional - it is the standard for forward-thinking companies that want to build trust and resilience in a world where AI-driven innovation and adversaries are moving faster than ever. With the industry shifting, HackerOne stands apart: we combine the ingenuity of the largest security research community with a best-in-class AI-powered platform, trusted by the world's top organizations. HackerOne Values HackerOne is dedicated to fostering a strong and inclusive culture. HackerOne is Customer Obsessed and prioritizes customer outcomes in our decisions and actions. We Default to Disclosure by operating with transparency and integrity, ensuring trust and accountability. Employees, researchers, customers, and partners Win Together by fostering empowerment, inclusion, respect, and accountability. Senior Product Designer, Agentic Vulnerability Elimination Remote Location: London, UK Position Summary HackerOne is seeking a Senior Product Designer to join our growing team focused on Agentic Vulnerability Elimination. In this role, you will design intelligent, AI-powered experiences that help customers identify, prioritize, and remediate vulnerabilities more effectively across the software development lifecycle. You will lead the design of complex product experiences from discovery through delivery, partnering closely with product managers and engineers across our UK and Netherlands teams. This is an opportunity to shape how AI agents and human workflows come together to eliminate vulnerabilities at scale, while delivering intuitive, high-impact user experiences. At HackerOne, we embrace a Flexible Work approach that gives us the freedom to do our best work while also fostering the connections and community that make us stronger. Reflecting this philosophy, this is a remote role targeted for candidates within 75 kilometers of London. We believe this balance of proximity and flexibility gives Hackeronies the chance to occasionally come together - fostering collaboration, connection, and in-person moments that enrich our culture - while still preserving the benefits of remote work. What You Will Do Design end-to-end product experiences for Agentic Vulnerability Elimination, from discovery through delivery, applying First Principles Problem Solving to break down complex security and AI-driven workflows into intuitive solutions Build and iterate on AI-powered user experiences, embedding an AI First mindset into design decisions and contributing to workflows that leverage LLMs and automation effectively Partner closely with product managers, engineers, and data partners across the UK and Netherlands to deliver high-quality, user-centered solutions that improve vulnerability remediation outcomes Use Data-Driven Decision Making to inform design choices, validate hypotheses through research and testing, and continuously improve product experiences based on measurable impact Demonstrate Change Agility by adapting designs in response to evolving product direction, emerging AI capabilities, and shifting customer needs while maintaining momentum Contribute to and evolve HackerOne's Design Language System, ensuring consistency and scalability across products Communicate design rationale, tradeoffs, and decisions clearly to stakeholders, balancing user needs, technical constraints, and business goals Mentor junior designers and contribute to a collaborative, feedback-driven design culture Minimum Qualifications 8+ years of UX and product design experience, preferably in B2B or enterprise software environments Demonstrated experience designing complex workflows and systems, with the ability to independently lead projects from concept to implementation Experience applying AI tools or designing AI-enhanced user experiences, with an understanding of responsible and effective usage Strong proficiency in user research, interaction design, prototyping, and usability testing, with the ability to translate insights into product improvements Preferred Qualifications Bachelor's degree in UX, HCI, design, or a related field Experience designing for cybersecurity, developer tools, or technical platforms (e.g., vulnerability management, DevSecOps, or similar domains) Familiarity with designing for AI agents, automation systems, or human-in-the-loop workflows Basic understanding of front-end development principles and constraints Compensation Bands: Tier Guide UK Tier: $100,000-$123,000 Job Benefits: Health (medical, vision, dental), life, and disability insurance Equity stock options Retirement plans Paid public holidays and unlimited PTO Paid maternity and parental leave Leaves of absence (including caregiver leave and leave under CO's Healthy Families and Workplaces Act) Employee Assistance Program Eligibility may differ by country We're committed to building a global team! For certain roles outside the United States, India, the U.K., and the Netherlands, we partner with as our Employer of Record (EOR). Visa/work permit sponsorship is not available. Employment at HackerOne is contingent on a background check. HackerOne is an Equal Opportunity Employer in the terms and conditions of employment for all employees and job applicants without regard to race, color, religion, sex, sexual orientation, age, gender identity or gender expression, national origin, pregnancy, disability or veteran status, or any other protected characteristic as outlined by international, federal, state, or local laws. This policy applies to all HackerOne employment practices, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. HackerOne makes hiring decisions based solely on qualifications, merit, and business needs at the time. For US based roles only: Pursuant to the San Francisco Fair Chance Ordinance, all qualified applicants with arrest and conviction records will be considered for the position.
25/05/2026
Full time
HackerOne is a global leader in Continuous Threat Exposure Management (CTEM). The HackerOne Platform unites agentic AI solutions with the ingenuity of the world's largest community of security researchers to continuously discover, validate, prioritize, and remediate exposures across code, cloud, and AI systems. Through solutions like bug bounty, vulnerability disclosure, agentic pentesting, AI red teaming, and code security, HackerOne delivers measurable, continuous reduction of cyber risk for enterprises. Industry leaders, including Anthropic, General Motors, Goldman Sachs, Lufthansa, Uber, UK Ministry of Defence, and the U.S. Department of Defense, trust HackerOne to safeguard their digital ecosystems. HackerOne was recognized in Gartner's Emerging Tech Impact Radar: AI Cybersecurity Ecosystem report for its leadership in AI Security Testing and has been named a Most Loved Workplace for Young Professionals (2024). HackerOne is at a pivotal inflection point in the security industry. Offensive security is no longer optional - it is the standard for forward-thinking companies that want to build trust and resilience in a world where AI-driven innovation and adversaries are moving faster than ever. With the industry shifting, HackerOne stands apart: we combine the ingenuity of the largest security research community with a best-in-class AI-powered platform, trusted by the world's top organizations. HackerOne Values HackerOne is dedicated to fostering a strong and inclusive culture. HackerOne is Customer Obsessed and prioritizes customer outcomes in our decisions and actions. We Default to Disclosure by operating with transparency and integrity, ensuring trust and accountability. Employees, researchers, customers, and partners Win Together by fostering empowerment, inclusion, respect, and accountability. Senior Product Designer, Agentic Vulnerability Elimination Remote Location: London, UK Position Summary HackerOne is seeking a Senior Product Designer to join our growing team focused on Agentic Vulnerability Elimination. In this role, you will design intelligent, AI-powered experiences that help customers identify, prioritize, and remediate vulnerabilities more effectively across the software development lifecycle. You will lead the design of complex product experiences from discovery through delivery, partnering closely with product managers and engineers across our UK and Netherlands teams. This is an opportunity to shape how AI agents and human workflows come together to eliminate vulnerabilities at scale, while delivering intuitive, high-impact user experiences. At HackerOne, we embrace a Flexible Work approach that gives us the freedom to do our best work while also fostering the connections and community that make us stronger. Reflecting this philosophy, this is a remote role targeted for candidates within 75 kilometers of London. We believe this balance of proximity and flexibility gives Hackeronies the chance to occasionally come together - fostering collaboration, connection, and in-person moments that enrich our culture - while still preserving the benefits of remote work. What You Will Do Design end-to-end product experiences for Agentic Vulnerability Elimination, from discovery through delivery, applying First Principles Problem Solving to break down complex security and AI-driven workflows into intuitive solutions Build and iterate on AI-powered user experiences, embedding an AI First mindset into design decisions and contributing to workflows that leverage LLMs and automation effectively Partner closely with product managers, engineers, and data partners across the UK and Netherlands to deliver high-quality, user-centered solutions that improve vulnerability remediation outcomes Use Data-Driven Decision Making to inform design choices, validate hypotheses through research and testing, and continuously improve product experiences based on measurable impact Demonstrate Change Agility by adapting designs in response to evolving product direction, emerging AI capabilities, and shifting customer needs while maintaining momentum Contribute to and evolve HackerOne's Design Language System, ensuring consistency and scalability across products Communicate design rationale, tradeoffs, and decisions clearly to stakeholders, balancing user needs, technical constraints, and business goals Mentor junior designers and contribute to a collaborative, feedback-driven design culture Minimum Qualifications 8+ years of UX and product design experience, preferably in B2B or enterprise software environments Demonstrated experience designing complex workflows and systems, with the ability to independently lead projects from concept to implementation Experience applying AI tools or designing AI-enhanced user experiences, with an understanding of responsible and effective usage Strong proficiency in user research, interaction design, prototyping, and usability testing, with the ability to translate insights into product improvements Preferred Qualifications Bachelor's degree in UX, HCI, design, or a related field Experience designing for cybersecurity, developer tools, or technical platforms (e.g., vulnerability management, DevSecOps, or similar domains) Familiarity with designing for AI agents, automation systems, or human-in-the-loop workflows Basic understanding of front-end development principles and constraints Compensation Bands: Tier Guide UK Tier: $100,000-$123,000 Job Benefits: Health (medical, vision, dental), life, and disability insurance Equity stock options Retirement plans Paid public holidays and unlimited PTO Paid maternity and parental leave Leaves of absence (including caregiver leave and leave under CO's Healthy Families and Workplaces Act) Employee Assistance Program Eligibility may differ by country We're committed to building a global team! For certain roles outside the United States, India, the U.K., and the Netherlands, we partner with as our Employer of Record (EOR). Visa/work permit sponsorship is not available. Employment at HackerOne is contingent on a background check. HackerOne is an Equal Opportunity Employer in the terms and conditions of employment for all employees and job applicants without regard to race, color, religion, sex, sexual orientation, age, gender identity or gender expression, national origin, pregnancy, disability or veteran status, or any other protected characteristic as outlined by international, federal, state, or local laws. This policy applies to all HackerOne employment practices, including hiring, recruiting, promotion, termination, layoff, recall, leave of absence, compensation, benefits, training, and apprenticeship. HackerOne makes hiring decisions based solely on qualifications, merit, and business needs at the time. For US based roles only: Pursuant to the San Francisco Fair Chance Ordinance, all qualified applicants with arrest and conviction records will be considered for the position.
Starling Bank
Senior Java Backend Engineer Hybrid Fintech Platform
Starling Bank
An innovative fintech company is on the lookout for passionate Backend Software Engineers to join their dynamic team. This role offers the chance to work on a cutting-edge platform, contributing to the development of new features and products that will transform banking for customers worldwide. With a focus on collaboration and innovation, engineers will thrive in a supportive environment that encourages ownership and creativity. If you have a knack for problem-solving and a desire to make a real impact in the financial sector, this opportunity is perfect for you. Join a team that values diverse backgrounds and experiences as they reshape the future of banking.
25/05/2026
Full time
An innovative fintech company is on the lookout for passionate Backend Software Engineers to join their dynamic team. This role offers the chance to work on a cutting-edge platform, contributing to the development of new features and products that will transform banking for customers worldwide. With a focus on collaboration and innovation, engineers will thrive in a supportive environment that encourages ownership and creativity. If you have a knack for problem-solving and a desire to make a real impact in the financial sector, this opportunity is perfect for you. Join a team that values diverse backgrounds and experiences as they reshape the future of banking.
Mid-Level C++ Animation Programmer for Real-Time Engine
Festybay Oxford, Oxfordshire
! For three decades, Rebellion has stood as a titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. We are looking for a talented Mid-Level Animation Programmer to join our elite Tech Team. This is a pivotal role within our Engine Animation Team, where you will contribute to one of our upcoming large-scale projects. You will be part of the seasoned crew responsible for some of the world's most renowned shooters, working at the intersection of code and artistry to bring digital characters to life. Category Details Company Name Rebellion Position Title Animation Programmer (Mid-Level) Job Type Full-Time, Permanent Location Oxford, Warwick, or Runcorn (Hybrid Options Available) Primary Technology C++ & Asura (Proprietary Engine) Salary Range £45,000 - £65,000 (Estimated based on UK Mid-Level benchmarks) Relocation Support Full Package (Moving assistance, temporary housing, and transition support) Work Model Studio-focused with flexible hybrid discussions Right to Work Permanent UK Work Authorization Required (No sponsorship) The Mission: Bridging Motion and Logic In the world of high-end tactical shooters and action titles, animation is the heartbeat of gameplay. It is the difference between a character that feels "robotic" and one that feels responsive, lethal, and alive. As an Animation Programmer at Rebellion, you will act as a vital bridge between our animators, technical animators, and project engineers. Your primary tool will be Asura, our powerful proprietary engine. You won't just be "hooking up" animations; you will be architecting the systems that allow for seamless movement, fluid combat transitions, and the expressive character responsiveness that our players expect. This is an opportunity to dive deep into the internal workings of real-time animation, influencing how millions of players experience our digital worlds. Key Responsibilities 1. Engine and Runtime Development System Architecture: Develop and implement robust animation code within our in-house engine. You will maintain and evolve features within our animation systems, ensuring high performance and stability. Runtime Logic: Focus on the runtime execution of animations, ensuring that transitions are smooth and that the visual appeal of in-game characters is matched by their responsiveness to player input. Bug Resolution: Identify and resolve complex bugs within both familiar and unfamiliar areas of the codebase, utilizing advanced debugging and profiling techniques. 2. Tooling and Content Collaboration Pipeline Support: Work closely with content creators (animators and tech artists) to design and write tools that empower them to create incredible work more efficiently. Class Implementation: Write and test larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review, and update both technical documentation for fellow programmers and user documentation for the art and design teams. Cross-Disciplinary Support: Provide technical guidance and support to other team members and programmers from different disciplines, fostering a culture of knowledge sharing. Required Technical Qualifications We are seeking a programmer who is passionate about the "how" and "why" of character movement. You should have a solid foundation in software engineering and a specific interest in the mathematics of motion. C++ Expertise: High proficiency in C++ is mandatory. You should have experience developing and maintaining complex, high-performance systems. Animation System Knowledge: A strong understanding of the architecture and internal workings of real-time animation systems (e.g., blending, IK, procedural animation). 3D Mathematics: A good working knowledge of 3D mathematics and geometry (vectors, quaternions, matrices) is essential for handling character transformations and spatial logic. State Machine Logic: Confident experience in designing and implementing Finite State Machines and related logic-driven animation control systems. Debugging & Profiling: Expert usage of IDEs and profiling tools to diagnose bottlenecks and resolve memory or performance issues. Benefits and Rebellion Life Rebellion is a stable, independently owned studio that prioritizes the wellbeing and creative growth of its staff. We offer a comprehensive benefits package designed to support you in every stage of your life. Generous Leave: 22 days of holiday plus a dedicated Christmas closure (typically 4 days) and all UK Bank Holidays. Leave increases annually after 5 years of service. Health & Wellness: Private Medical Insurance, healthcare cash plans (including dental and vision), and life assurance. Financial Security: Enhanced pension scheme, interest-free/tax-free loans, and income protection. Support Systems: Enhanced family leave and an Employee Assistance Programme (EAP) providing mental health and wellbeing support. Social & Extras: A wide range of discounts, freebies, and social events, along with free hot drinks and a handy onsite tuck shop at our headquarters. Life at Rebellion Studios While this role can be based in Warwick or Runcorn, our Oxford HQ serves as a central hub for our tech culture. Oxford (Riverside HQ): Our main studio is a short walk from the historic city center and the train station, offering easy access to London, Birmingham, and Manchester. Oxford provides a unique blend of historical beauty and modern innovation. Collaboration First: We believe in the power of face-to-face collaboration. Our open-plan offices are designed to promote interaction between senior management and junior staff, fostering a flat hierarchy where great ideas can come from anywhere. Flexible Working: We understand the modern need for balance. While we encourage studio presence, we are open to discussing hybrid options that suit both the individual and the project needs. Our Inclusive Culture At Rebellion, we foster an environment where you are encouraged to be yourself. We work in our own way, and we celebrate that as the key to our three decades of success. We are actively recruiting for a diverse team because we know that a representative group makes better products. Whether you are neurodiverse, from a different cultural background, or have a unique life path, your talent is what matters most to us. Application Requirements Your CV/Resume: Highlighting your experience with C++ and game animation systems. Cover Letter: (Optional but encouraged) Detailing your interest in animation programming and any specific projects you have worked on. Code Samples: (If available) Links to GitHub or specific examples of C++ systems you have architected. Please note: This role is only open to candidates with the permanent right to work in the UK. Rebellion cannot provide visa sponsorship at this time. Rebellion required Mid-Level Animation Programmer (C++)
25/05/2026
Full time
! For three decades, Rebellion has stood as a titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. We are looking for a talented Mid-Level Animation Programmer to join our elite Tech Team. This is a pivotal role within our Engine Animation Team, where you will contribute to one of our upcoming large-scale projects. You will be part of the seasoned crew responsible for some of the world's most renowned shooters, working at the intersection of code and artistry to bring digital characters to life. Category Details Company Name Rebellion Position Title Animation Programmer (Mid-Level) Job Type Full-Time, Permanent Location Oxford, Warwick, or Runcorn (Hybrid Options Available) Primary Technology C++ & Asura (Proprietary Engine) Salary Range £45,000 - £65,000 (Estimated based on UK Mid-Level benchmarks) Relocation Support Full Package (Moving assistance, temporary housing, and transition support) Work Model Studio-focused with flexible hybrid discussions Right to Work Permanent UK Work Authorization Required (No sponsorship) The Mission: Bridging Motion and Logic In the world of high-end tactical shooters and action titles, animation is the heartbeat of gameplay. It is the difference between a character that feels "robotic" and one that feels responsive, lethal, and alive. As an Animation Programmer at Rebellion, you will act as a vital bridge between our animators, technical animators, and project engineers. Your primary tool will be Asura, our powerful proprietary engine. You won't just be "hooking up" animations; you will be architecting the systems that allow for seamless movement, fluid combat transitions, and the expressive character responsiveness that our players expect. This is an opportunity to dive deep into the internal workings of real-time animation, influencing how millions of players experience our digital worlds. Key Responsibilities 1. Engine and Runtime Development System Architecture: Develop and implement robust animation code within our in-house engine. You will maintain and evolve features within our animation systems, ensuring high performance and stability. Runtime Logic: Focus on the runtime execution of animations, ensuring that transitions are smooth and that the visual appeal of in-game characters is matched by their responsiveness to player input. Bug Resolution: Identify and resolve complex bugs within both familiar and unfamiliar areas of the codebase, utilizing advanced debugging and profiling techniques. 2. Tooling and Content Collaboration Pipeline Support: Work closely with content creators (animators and tech artists) to design and write tools that empower them to create incredible work more efficiently. Class Implementation: Write and test larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review, and update both technical documentation for fellow programmers and user documentation for the art and design teams. Cross-Disciplinary Support: Provide technical guidance and support to other team members and programmers from different disciplines, fostering a culture of knowledge sharing. Required Technical Qualifications We are seeking a programmer who is passionate about the "how" and "why" of character movement. You should have a solid foundation in software engineering and a specific interest in the mathematics of motion. C++ Expertise: High proficiency in C++ is mandatory. You should have experience developing and maintaining complex, high-performance systems. Animation System Knowledge: A strong understanding of the architecture and internal workings of real-time animation systems (e.g., blending, IK, procedural animation). 3D Mathematics: A good working knowledge of 3D mathematics and geometry (vectors, quaternions, matrices) is essential for handling character transformations and spatial logic. State Machine Logic: Confident experience in designing and implementing Finite State Machines and related logic-driven animation control systems. Debugging & Profiling: Expert usage of IDEs and profiling tools to diagnose bottlenecks and resolve memory or performance issues. Benefits and Rebellion Life Rebellion is a stable, independently owned studio that prioritizes the wellbeing and creative growth of its staff. We offer a comprehensive benefits package designed to support you in every stage of your life. Generous Leave: 22 days of holiday plus a dedicated Christmas closure (typically 4 days) and all UK Bank Holidays. Leave increases annually after 5 years of service. Health & Wellness: Private Medical Insurance, healthcare cash plans (including dental and vision), and life assurance. Financial Security: Enhanced pension scheme, interest-free/tax-free loans, and income protection. Support Systems: Enhanced family leave and an Employee Assistance Programme (EAP) providing mental health and wellbeing support. Social & Extras: A wide range of discounts, freebies, and social events, along with free hot drinks and a handy onsite tuck shop at our headquarters. Life at Rebellion Studios While this role can be based in Warwick or Runcorn, our Oxford HQ serves as a central hub for our tech culture. Oxford (Riverside HQ): Our main studio is a short walk from the historic city center and the train station, offering easy access to London, Birmingham, and Manchester. Oxford provides a unique blend of historical beauty and modern innovation. Collaboration First: We believe in the power of face-to-face collaboration. Our open-plan offices are designed to promote interaction between senior management and junior staff, fostering a flat hierarchy where great ideas can come from anywhere. Flexible Working: We understand the modern need for balance. While we encourage studio presence, we are open to discussing hybrid options that suit both the individual and the project needs. Our Inclusive Culture At Rebellion, we foster an environment where you are encouraged to be yourself. We work in our own way, and we celebrate that as the key to our three decades of success. We are actively recruiting for a diverse team because we know that a representative group makes better products. Whether you are neurodiverse, from a different cultural background, or have a unique life path, your talent is what matters most to us. Application Requirements Your CV/Resume: Highlighting your experience with C++ and game animation systems. Cover Letter: (Optional but encouraged) Detailing your interest in animation programming and any specific projects you have worked on. Code Samples: (If available) Links to GitHub or specific examples of C++ systems you have architected. Please note: This role is only open to candidates with the permanent right to work in the UK. Rebellion cannot provide visa sponsorship at this time. Rebellion required Mid-Level Animation Programmer (C++)
Senior Software Quality Engineer - Data Insights/LLM
Dayshape Edinburgh, Midlothian
About us We'reDayshape-an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firms globally, our AI-powered resource management platform is helping organisations to achieve extraordinary results. Our platform stands apart as the only solution that combines advanced AI, real-time project financials, and firm-wide insights to elevate resource management to a strategic function. By driving profitable growth, powering confident decisions, and ensuring satisfied clients and teams-we're helping our customers build strong organisations and careers for the long term. Why our customers love Dayshape: We help professional firms optimise margins and increase revenue, unlocking access to more profitable work. We provide complete operational visibility today and the tools to confidently predict tomorrow. We empower firms to become the places where top talent wants to work - and the best clients want to work with. Recognised as Scotland's fastest-growing tech company in the Deloitte Technology Fast 50 for three consecutive years and more recently as the Enterprise Digital Tech Business of the Year at the 2024 Scotland ISA awards, we've consistently proven our ability to innovate and deliver real impact-and we're always looking for like-minded people to join us. At Dayshape, our purpose is to improve people's working lives, and our culture is an important driving force in helping us to do just that. We're a friendly, inclusive, and ambitious team-driven by our values and a shared commitment to success. If you're ready to join a fast-growing, high-impact company that's reimagining resource management, then let's talk. About the Role We're seeking a Senior Quality Engineer to join our Data Insights LLM team and lead quality assurance for large language model-powered systems. This role is ideal for an experienced SDET confident in complex, data-driven environments, collaborating closely with Software Engineers and Product to embed quality throughout the LLM feature lifecycle. As a Senior Quality Engineer, you'll shape your team's quality strategy - from testing and automation to risk-based decisions - while staying hands-on and adapting testing methods for LLMs. Beyond functional testing, you'll help define and validate aspects such as accuracy, reliability, and user trust, supporting confident, risk-aware decisions. For the right candidate, there's room to grow into wider technical and strategic ownership, influencing quality approaches across the business. This is a hands on role where you'll contribute directly to test design and automation, shaping quality practices as our use of LLMs evolves. What You'll Do Improve and maintain regression testing (manual and automated) for reliability and clarity, coaching others as needed. Shape and own quality approaches from discovery to release, championing risk-based practices. Design and update test automation and tooling, collaborating with engineers on architecture and testability. Manage test infrastructure and data, ensuring suitability for data-driven or probabilistic systems. Diagnose and triage test failures, reduce flakiness, and improve diagnostics. Support testing for customer hotfixes, leading reviews and embedding preventative actions. Plan and execute test strategies, including nondeterministic scenarios (e.g. LLM features). Maintain meaningful test artefacts and evidence, adapting for fast moving or nondeterministic contexts. Contribute to clear and actionable root cause analysis for bugs and defects. Participate in planning and refinement to clarify intent, identify risks, and define success criteria. Support release activities from a quality perspective, focusing on risk and readiness. Advise engineers on effective, risk-based testing approaches. Build strong domain knowledge to inform quality decisions and proactively address gaps. About You Experienced SDET with strong software engineering skills, skilled in designing automation frameworks, contributing to codebases, and collaborating on testability and architecture. Proficient in production-quality code (ideally in C#). Owns team quality and embeds it throughout the process, influencing by collaboration and evidence. Proven at shaping team-level quality approaches in changing or uncertain environments. Applies a risk-based, pragmatic approach to testing and communicates coverage decisions clearly. Strong in exploratory testing, informing automation and design in complex systems. Quickly develops deep product understanding to inform quality decisions. Enjoys coaching and sharing knowledge to improve team quality mindset. Shows initiative and helps resolve obstacles for themselves and others to maintain progress. Bonus Points For Hands on experience testing AI/LLM features, including handling nondeterministic behaviour and helping define or share effective testing approaches for these systems. Using heuristics and qualitative measures to assess output quality. Leveraging logs, metrics, or telemetry for investigation and validation. Familiarity with modern CI/CD workflows and developer tools. Experience as sole or primary QE in a team, owning quality end-to-end. What you'll get Starting salary £55,000 - £62,000, depending on experience and scope of the role. At least £1,000 per year to spend on professional and personal development. 33 days' holiday per year (including bank holidays), increasing by 1 day each year to a maximum of 40 days. Paid four week sabbatical in your fifth anniversary year on top of your holiday entitlement. Enhanced family leave policies. Private healthcare and rewards through AXA. Income protection and death in service cover. Matched 5% auto enrolment workplace pension scheme. Access to wellbeing offerings, such as our Employee Assistance Programme and a dedicated counselling service. Volunteering time - up to 20 hours a year to participate in volunteer work. Regular All Hands meeting for inspiration and over communication. Time out of the working week for team socials each month, with a mix of in person and virtual options: past events include hiking, family BBQs, board games and at home cocktail classes! Genuinely nice, smart people to work with, who are excited about growing our company. Working Details This is a full time role (37.5 hours per week). We typically work from 09:00 - 17:30 from Monday to Friday, though we can be a little flexible around this, just let us know. We are ideally looking for someone in/around Edinburgh, though we're open to the possibility of this being a remote role (if you are in the UK). There is flexible hybrid working, so you will not need to come into the office everyday (unless you want to!). Remote staff visit the Edinburgh office periodically for team events, workshops, and to connect with colleagues in person. Join the team! Equality of opportunity is more than just a responsibility: we believe it is a huge advantage to welcome a variety of experiences and perspectives into the team. Diversity is a great asset and, as such, we strongly encourage applications from any background. This is your opportunity to really influence how we get things done, and how we measure and improve our capability to deliver software with high quality in a scalable way. We are doing well, but there are lots more to do to maintain the high bar and pace that we have set. Everyone here is growing personally as the company grows, so if that sounds like something you would like to be part of, we would love to see your application. The deadline for applications is Monday 6th April at 12pm. Initial screens and interviews will be conducted around these dates. Please note the successful candidate for this role will be subject to background checks and will have an opportunity to declare anything to us beforehand.
25/05/2026
Full time
About us We'reDayshape-an award-winning software scale-up with big ambitions and the momentum to match. Trusted by Big Four and many other top professional services firms globally, our AI-powered resource management platform is helping organisations to achieve extraordinary results. Our platform stands apart as the only solution that combines advanced AI, real-time project financials, and firm-wide insights to elevate resource management to a strategic function. By driving profitable growth, powering confident decisions, and ensuring satisfied clients and teams-we're helping our customers build strong organisations and careers for the long term. Why our customers love Dayshape: We help professional firms optimise margins and increase revenue, unlocking access to more profitable work. We provide complete operational visibility today and the tools to confidently predict tomorrow. We empower firms to become the places where top talent wants to work - and the best clients want to work with. Recognised as Scotland's fastest-growing tech company in the Deloitte Technology Fast 50 for three consecutive years and more recently as the Enterprise Digital Tech Business of the Year at the 2024 Scotland ISA awards, we've consistently proven our ability to innovate and deliver real impact-and we're always looking for like-minded people to join us. At Dayshape, our purpose is to improve people's working lives, and our culture is an important driving force in helping us to do just that. We're a friendly, inclusive, and ambitious team-driven by our values and a shared commitment to success. If you're ready to join a fast-growing, high-impact company that's reimagining resource management, then let's talk. About the Role We're seeking a Senior Quality Engineer to join our Data Insights LLM team and lead quality assurance for large language model-powered systems. This role is ideal for an experienced SDET confident in complex, data-driven environments, collaborating closely with Software Engineers and Product to embed quality throughout the LLM feature lifecycle. As a Senior Quality Engineer, you'll shape your team's quality strategy - from testing and automation to risk-based decisions - while staying hands-on and adapting testing methods for LLMs. Beyond functional testing, you'll help define and validate aspects such as accuracy, reliability, and user trust, supporting confident, risk-aware decisions. For the right candidate, there's room to grow into wider technical and strategic ownership, influencing quality approaches across the business. This is a hands on role where you'll contribute directly to test design and automation, shaping quality practices as our use of LLMs evolves. What You'll Do Improve and maintain regression testing (manual and automated) for reliability and clarity, coaching others as needed. Shape and own quality approaches from discovery to release, championing risk-based practices. Design and update test automation and tooling, collaborating with engineers on architecture and testability. Manage test infrastructure and data, ensuring suitability for data-driven or probabilistic systems. Diagnose and triage test failures, reduce flakiness, and improve diagnostics. Support testing for customer hotfixes, leading reviews and embedding preventative actions. Plan and execute test strategies, including nondeterministic scenarios (e.g. LLM features). Maintain meaningful test artefacts and evidence, adapting for fast moving or nondeterministic contexts. Contribute to clear and actionable root cause analysis for bugs and defects. Participate in planning and refinement to clarify intent, identify risks, and define success criteria. Support release activities from a quality perspective, focusing on risk and readiness. Advise engineers on effective, risk-based testing approaches. Build strong domain knowledge to inform quality decisions and proactively address gaps. About You Experienced SDET with strong software engineering skills, skilled in designing automation frameworks, contributing to codebases, and collaborating on testability and architecture. Proficient in production-quality code (ideally in C#). Owns team quality and embeds it throughout the process, influencing by collaboration and evidence. Proven at shaping team-level quality approaches in changing or uncertain environments. Applies a risk-based, pragmatic approach to testing and communicates coverage decisions clearly. Strong in exploratory testing, informing automation and design in complex systems. Quickly develops deep product understanding to inform quality decisions. Enjoys coaching and sharing knowledge to improve team quality mindset. Shows initiative and helps resolve obstacles for themselves and others to maintain progress. Bonus Points For Hands on experience testing AI/LLM features, including handling nondeterministic behaviour and helping define or share effective testing approaches for these systems. Using heuristics and qualitative measures to assess output quality. Leveraging logs, metrics, or telemetry for investigation and validation. Familiarity with modern CI/CD workflows and developer tools. Experience as sole or primary QE in a team, owning quality end-to-end. What you'll get Starting salary £55,000 - £62,000, depending on experience and scope of the role. At least £1,000 per year to spend on professional and personal development. 33 days' holiday per year (including bank holidays), increasing by 1 day each year to a maximum of 40 days. Paid four week sabbatical in your fifth anniversary year on top of your holiday entitlement. Enhanced family leave policies. Private healthcare and rewards through AXA. Income protection and death in service cover. Matched 5% auto enrolment workplace pension scheme. Access to wellbeing offerings, such as our Employee Assistance Programme and a dedicated counselling service. Volunteering time - up to 20 hours a year to participate in volunteer work. Regular All Hands meeting for inspiration and over communication. Time out of the working week for team socials each month, with a mix of in person and virtual options: past events include hiking, family BBQs, board games and at home cocktail classes! Genuinely nice, smart people to work with, who are excited about growing our company. Working Details This is a full time role (37.5 hours per week). We typically work from 09:00 - 17:30 from Monday to Friday, though we can be a little flexible around this, just let us know. We are ideally looking for someone in/around Edinburgh, though we're open to the possibility of this being a remote role (if you are in the UK). There is flexible hybrid working, so you will not need to come into the office everyday (unless you want to!). Remote staff visit the Edinburgh office periodically for team events, workshops, and to connect with colleagues in person. Join the team! Equality of opportunity is more than just a responsibility: we believe it is a huge advantage to welcome a variety of experiences and perspectives into the team. Diversity is a great asset and, as such, we strongly encourage applications from any background. This is your opportunity to really influence how we get things done, and how we measure and improve our capability to deliver software with high quality in a scalable way. We are doing well, but there are lots more to do to maintain the high bar and pace that we have set. Everyone here is growing personally as the company grows, so if that sounds like something you would like to be part of, we would love to see your application. The deadline for applications is Monday 6th April at 12pm. Initial screens and interviews will be conducted around these dates. Please note the successful candidate for this role will be subject to background checks and will have an opportunity to declare anything to us beforehand.
Senior AI Engineer (Agentic Systems)
StarCompliance, Inc.
Senior AI Engineer (Agentic Systems) UK Based Role At StarCompliance, we build software that At StarCompliance, we build software that supports critical compliance needs for global clients. We are now embedding AI as a core capability across the entire software development lifecycle. We are seeking a Senior AI Engineer to lead the practical adoption and scaling of AI assisted and agentic engineering across our teams. This is not a research or experimentation role. You will work hands on within real codebases, using modern AI native development environments (Cursor preferred) to fundamentally change how software is built, tested, and delivered. Your focus is to turn AI from a tool into a system. Repeatable, scalable, and embedded. You will define and implement playbooks, patterns, and workflows that enable teams to operate with parallel AI agents, autonomous code review, and AI driven delivery pipelines. You will also help bootstrap new initiatives, ensuring they start with the right architecture, tooling, and AI enabled engineering practices from day one. This role sits within R&D Engineering and partners closely with Platform, QA, and Product Engineering. Influence is earned through delivery, not hierarchy. AI is not an assistant. It is part of the engineering system. We expect engineers in this role to: Embed AI directly into development workflows, not use it as a separate tool Design repeatable, production grade AI workflows, not one off prompts Leverage agentic patterns such as multi step execution, tool chaining, and parallelization Apply AI across the lifecycle: coding, testing, review, and delivery Balance speed with control, operating safely within a regulated SaaS environment Deliver measurable improvements in throughput, quality, and developer experience Responsibilities Design and implement scalable AI assisted engineering workflows across teams Establish playbooks, standards, and best practices for agentic development Build and operationalize: Task specific agents (e.g. test generation, refactoring, code analysis) Reusable skills, templates, and workflows Multi agent and parallel execution patterns Autonomous or assisted code review AI driven test generation and maintenance Code quality and compliance checks Implement automation triggers and hooks to embed AI into the delivery lifecycle Work directly within codebases to accelerate delivery and improve quality Enable and upskill engineering teams through practical guidance, examples, and training Bootstrap new projects with AI first engineering practices and tooling Rapidly prototype and validate new approaches, focusing on real delivery impact Ensure all AI enabled workflows are robust, observable, and production safe Skills and Experience Core Engineering Strong software engineering background (ideally C# / .NET) in cloud based SaaS environments Experience building and operating distributed systems Strong understanding of APIs, system design, and modern development practices Experience with CI/CD pipelines (Azure DevOps preferred) Hands on experience using AI within real development workflows (not standalone tools) Deep familiarity with AI native IDEs (Cursor preferred, or similar) Proven experience designing structured AI workflows, including: Reusable prompts, skills, or templates Multi step or agent based execution patterns Tool integration and workflow orchestration Experience integrating AI into engineering systems, such as: PR validation and automation Practical application of AI to: Test generation and maintenance Code analysis, refactoring, and quality improvement Developer productivity at scale Delivery & Problem Solving Track record of delivering production grade solutions, not just prototypes Experience enabling other engineers or teams to adopt new technologies at scale Strong problem solving skills in complex, evolving environments Ability to define patterns where none exist and make them usable by others Minimum Qualifications Software engineering experience in cloud based SaaS environments Experience designing and evolving enterprise scale distributed systems Demonstrated impact in improving engineering delivery or developer productivity Practical experience applying AI within professional engineering workflows Experience working within enterprise SaaS platforms Right to work in the country of employment Integrity and Ethics All StarCompliance employees are expected to commit to a high standard of personal integrity and carry out their responsibilities in an ethical manner.
25/05/2026
Full time
Senior AI Engineer (Agentic Systems) UK Based Role At StarCompliance, we build software that At StarCompliance, we build software that supports critical compliance needs for global clients. We are now embedding AI as a core capability across the entire software development lifecycle. We are seeking a Senior AI Engineer to lead the practical adoption and scaling of AI assisted and agentic engineering across our teams. This is not a research or experimentation role. You will work hands on within real codebases, using modern AI native development environments (Cursor preferred) to fundamentally change how software is built, tested, and delivered. Your focus is to turn AI from a tool into a system. Repeatable, scalable, and embedded. You will define and implement playbooks, patterns, and workflows that enable teams to operate with parallel AI agents, autonomous code review, and AI driven delivery pipelines. You will also help bootstrap new initiatives, ensuring they start with the right architecture, tooling, and AI enabled engineering practices from day one. This role sits within R&D Engineering and partners closely with Platform, QA, and Product Engineering. Influence is earned through delivery, not hierarchy. AI is not an assistant. It is part of the engineering system. We expect engineers in this role to: Embed AI directly into development workflows, not use it as a separate tool Design repeatable, production grade AI workflows, not one off prompts Leverage agentic patterns such as multi step execution, tool chaining, and parallelization Apply AI across the lifecycle: coding, testing, review, and delivery Balance speed with control, operating safely within a regulated SaaS environment Deliver measurable improvements in throughput, quality, and developer experience Responsibilities Design and implement scalable AI assisted engineering workflows across teams Establish playbooks, standards, and best practices for agentic development Build and operationalize: Task specific agents (e.g. test generation, refactoring, code analysis) Reusable skills, templates, and workflows Multi agent and parallel execution patterns Autonomous or assisted code review AI driven test generation and maintenance Code quality and compliance checks Implement automation triggers and hooks to embed AI into the delivery lifecycle Work directly within codebases to accelerate delivery and improve quality Enable and upskill engineering teams through practical guidance, examples, and training Bootstrap new projects with AI first engineering practices and tooling Rapidly prototype and validate new approaches, focusing on real delivery impact Ensure all AI enabled workflows are robust, observable, and production safe Skills and Experience Core Engineering Strong software engineering background (ideally C# / .NET) in cloud based SaaS environments Experience building and operating distributed systems Strong understanding of APIs, system design, and modern development practices Experience with CI/CD pipelines (Azure DevOps preferred) Hands on experience using AI within real development workflows (not standalone tools) Deep familiarity with AI native IDEs (Cursor preferred, or similar) Proven experience designing structured AI workflows, including: Reusable prompts, skills, or templates Multi step or agent based execution patterns Tool integration and workflow orchestration Experience integrating AI into engineering systems, such as: PR validation and automation Practical application of AI to: Test generation and maintenance Code analysis, refactoring, and quality improvement Developer productivity at scale Delivery & Problem Solving Track record of delivering production grade solutions, not just prototypes Experience enabling other engineers or teams to adopt new technologies at scale Strong problem solving skills in complex, evolving environments Ability to define patterns where none exist and make them usable by others Minimum Qualifications Software engineering experience in cloud based SaaS environments Experience designing and evolving enterprise scale distributed systems Demonstrated impact in improving engineering delivery or developer productivity Practical experience applying AI within professional engineering workflows Experience working within enterprise SaaS platforms Right to work in the country of employment Integrity and Ethics All StarCompliance employees are expected to commit to a high standard of personal integrity and carry out their responsibilities in an ethical manner.
Amazon
Graduate Devops Engineer, AWS
Amazon
Job ID: AWS EMEA SARL (UK Branch) AWS Utility Computing (UC) provides product innovations-from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2) to new product innovations that set AWS services apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. The region service team is a customer experience oriented team looking for a self motivated, talented engineer who can solve complex problems and improve service support. We need an engineer who brings a mix of operations and networking expertise and shares our passion to change the way our customers operate. A systems engineer will drive opportunities to automate and simplify daily operations and scale the organisational operations. Key Job Responsibilities Work proactively to solve potential problems and inefficiencies. Communicate clearly and collaborate with others to deliver results with minimal supervision. Participate in 24/7 on call rotation to troubleshoot high severity issues. Analyze dashboards and investigate metrics with a vision for improvements. Troubleshoot and diagnose problems and work on solutions. Create and maintain Standard Operating Procedures (SOPs) and runbooks for documentation. Discuss radical new approaches to automate operational issues, assess risks and develop creative solutions. You will need to be a UK national and be able to obtain and maintain a UK Government Security Clearance. Further details can be found here: A Day in the Life On a typical day, engineers dive deep into understanding the root cause of a customer issue, investigate why a metric is trending the wrong way, and consult with senior engineers. Engineers own their services and implement Operational Excellence best practices to make out of hours support painless, automating manual processes. Systems engineering roles focus on troubleshooting, innovating fixes and workarounds, maintaining software updates, and providing data and metrics that support capacity and efficiency. Engineers use Linux skills, networking knowledge, and clear communication to deliver results and thrive in an environment of ambiguity and change. Basic Qualifications Bachelor's degree in Computer Science or another technical degree or related experience. Knowledge of networking fundamentals. Experience working in a 24/7 production environment. Experience in Linux systems administration and/or development. Experience working in at least two of these languages: Python, Java, Perl, PHP, Ruby or Bash/Shell. Preferred Qualifications Knowledge of configuration management systems, such as Puppet, Chef, Ansible, or related systems. Experience in site reliability engineering (SRE), systems engineering, systems administration, DevOps, security administration, or network administration. Experience in network capture and systems troubleshooting. Experience building scripts, tooling, and automation for large scale computing environments. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please visit for more information. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
25/05/2026
Full time
Job ID: AWS EMEA SARL (UK Branch) AWS Utility Computing (UC) provides product innovations-from foundational services such as Amazon's Simple Storage Service (S3) and Amazon Elastic Compute Cloud (EC2) to new product innovations that set AWS services apart in the industry. As a member of the UC organization, you'll support the development and management of Compute, Database, Storage, Internet of Things (IoT), Platform, and Productivity Apps services in AWS, including support for customers who require specialized security solutions for their cloud services. The region service team is a customer experience oriented team looking for a self motivated, talented engineer who can solve complex problems and improve service support. We need an engineer who brings a mix of operations and networking expertise and shares our passion to change the way our customers operate. A systems engineer will drive opportunities to automate and simplify daily operations and scale the organisational operations. Key Job Responsibilities Work proactively to solve potential problems and inefficiencies. Communicate clearly and collaborate with others to deliver results with minimal supervision. Participate in 24/7 on call rotation to troubleshoot high severity issues. Analyze dashboards and investigate metrics with a vision for improvements. Troubleshoot and diagnose problems and work on solutions. Create and maintain Standard Operating Procedures (SOPs) and runbooks for documentation. Discuss radical new approaches to automate operational issues, assess risks and develop creative solutions. You will need to be a UK national and be able to obtain and maintain a UK Government Security Clearance. Further details can be found here: A Day in the Life On a typical day, engineers dive deep into understanding the root cause of a customer issue, investigate why a metric is trending the wrong way, and consult with senior engineers. Engineers own their services and implement Operational Excellence best practices to make out of hours support painless, automating manual processes. Systems engineering roles focus on troubleshooting, innovating fixes and workarounds, maintaining software updates, and providing data and metrics that support capacity and efficiency. Engineers use Linux skills, networking knowledge, and clear communication to deliver results and thrive in an environment of ambiguity and change. Basic Qualifications Bachelor's degree in Computer Science or another technical degree or related experience. Knowledge of networking fundamentals. Experience working in a 24/7 production environment. Experience in Linux systems administration and/or development. Experience working in at least two of these languages: Python, Java, Perl, PHP, Ruby or Bash/Shell. Preferred Qualifications Knowledge of configuration management systems, such as Puppet, Chef, Ansible, or related systems. Experience in site reliability engineering (SRE), systems engineering, systems administration, DevOps, security administration, or network administration. Experience in network capture and systems troubleshooting. Experience building scripts, tooling, and automation for large scale computing environments. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, please visit for more information. Please consult our Privacy Notice ( ) to know more about how we collect, use and transfer the personal data of our candidates. Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Rebellion required Mid-Level Animation Programmer (C++)
Festybay Runcorn, Cheshire
! For three decades, Rebellion has stood as a titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. We are looking for a talented Mid-Level Animation Programmer to join our elite Tech Team. This is a pivotal role within our Engine Animation Team, where you will contribute to one of our upcoming large-scale projects. You will be part of the seasoned crew responsible for some of the world's most renowned shooters, working at the intersection of code and artistry to bring digital characters to life. Category Details Company Name Rebellion Position Title Animation Programmer (Mid-Level) Job Type Full-Time, Permanent Location Oxford, Warwick, or Runcorn (Hybrid Options Available) Primary Technology C++ & Asura (Proprietary Engine) Salary Range £45,000 - £65,000 (Estimated based on UK Mid-Level benchmarks) Relocation Support Full Package (Moving assistance, temporary housing, and transition support) Work Model Studio-focused with flexible hybrid discussions Right to Work Permanent UK Work Authorization Required (No sponsorship) The Mission: Bridging Motion and Logic In the world of high-end tactical shooters and action titles, animation is the heartbeat of gameplay. It is the difference between a character that feels "robotic" and one that feels responsive, lethal, and alive. As an Animation Programmer at Rebellion, you will act as a vital bridge between our animators, technical animators, and project engineers. Your primary tool will be Asura, our powerful proprietary engine. You won't just be "hooking up" animations; you will be architecting the systems that allow for seamless movement, fluid combat transitions, and the expressive character responsiveness that our players expect. This is an opportunity to dive deep into the internal workings of real-time animation, influencing how millions of players experience our digital worlds. Key Responsibilities 1. Engine and Runtime Development System Architecture: Develop and implement robust animation code within our in-house engine. You will maintain and evolve features within our animation systems, ensuring high performance and stability. Runtime Logic: Focus on the runtime execution of animations, ensuring that transitions are smooth and that the visual appeal of in-game characters is matched by their responsiveness to player input. Bug Resolution: Identify and resolve complex bugs within both familiar and unfamiliar areas of the codebase, utilizing advanced debugging and profiling techniques. 2. Tooling and Content Collaboration Pipeline Support: Work closely with content creators (animators and tech artists) to design and write tools that empower them to create incredible work more efficiently. Class Implementation: Write and test larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review, and update both technical documentation for fellow programmers and user documentation for the art and design teams. Cross-Disciplinary Support: Provide technical guidance and support to other team members and programmers from different disciplines, fostering a culture of knowledge sharing. Required Technical Qualifications We are seeking a programmer who is passionate about the "how" and "why" of character movement. You should have a solid foundation in software engineering and a specific interest in the mathematics of motion. C++ Expertise: High proficiency in C++ is mandatory. You should have experience developing and maintaining complex, high-performance systems. Animation System Knowledge: A strong understanding of the architecture and internal workings of real-time animation systems (e.g., blending, IK, procedural animation). 3D Mathematics: A good working knowledge of 3D mathematics and geometry (vectors, quaternions, matrices) is essential for handling character transformations and spatial logic. State Machine Logic: Confident experience in designing and implementing Finite State Machines and related logic-driven animation control systems. Debugging & Profiling: Expert usage of IDEs and profiling tools to diagnose bottlenecks and resolve memory or performance issues. Benefits and Rebellion Life Rebellion is a stable, independently owned studio that prioritizes the wellbeing and creative growth of its staff. We offer a comprehensive benefits package designed to support you in every stage of your life. Generous Leave: 22 days of holiday plus a dedicated Christmas closure (typically 4 days) and all UK Bank Holidays. Leave increases annually after 5 years of service. Health & Wellness: Private Medical Insurance, healthcare cash plans (including dental and vision), and life assurance. Financial Security: Enhanced pension scheme, interest-free/tax-free loans, and income protection. Support Systems: Enhanced family leave and an Employee Assistance Programme (EAP) providing mental health and wellbeing support. Social & Extras: A wide range of discounts, freebies, and social events, along with free hot drinks and a handy onsite tuck shop at our headquarters. Life at Rebellion Studios While this role can be based in Warwick or Runcorn, our Oxford HQ serves as a central hub for our tech culture. Oxford (Riverside HQ): Our main studio is a short walk from the historic city center and the train station, offering easy access to London, Birmingham, and Manchester. Oxford provides a unique blend of historical beauty and modern innovation. Collaboration First: We believe in the power of face-to-face collaboration. Our open-plan offices are designed to promote interaction between senior management and junior staff, fostering a flat hierarchy where great ideas can come from anywhere. Flexible Working: We understand the modern need for balance. While we encourage studio presence, we are open to discussing hybrid options that suit both the individual and the project needs. Our Inclusive Culture At Rebellion, we foster an environment where you are encouraged to be yourself. We work in our own way, and we celebrate that as the key to our three decades of success. We are actively recruiting for a diverse team because we know that a representative group makes better products. Whether you are neurodiverse, from a different cultural background, or have a unique life path, your talent is what matters most to us. Application Requirements Your CV/Resume: Highlighting your experience with C++ and game animation systems. Cover Letter: (Optional but encouraged) Detailing your interest in animation programming and any specific projects you have worked on. Code Samples: (If available) Links to GitHub or specific examples of C++ systems you have architected. Please note: This role is only open to candidates with the permanent right to work in the UK. Rebellion cannot provide visa sponsorship at this time. Rebellion required Mid-Level Animation Programmer (C++)
25/05/2026
Full time
! For three decades, Rebellion has stood as a titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. We are looking for a talented Mid-Level Animation Programmer to join our elite Tech Team. This is a pivotal role within our Engine Animation Team, where you will contribute to one of our upcoming large-scale projects. You will be part of the seasoned crew responsible for some of the world's most renowned shooters, working at the intersection of code and artistry to bring digital characters to life. Category Details Company Name Rebellion Position Title Animation Programmer (Mid-Level) Job Type Full-Time, Permanent Location Oxford, Warwick, or Runcorn (Hybrid Options Available) Primary Technology C++ & Asura (Proprietary Engine) Salary Range £45,000 - £65,000 (Estimated based on UK Mid-Level benchmarks) Relocation Support Full Package (Moving assistance, temporary housing, and transition support) Work Model Studio-focused with flexible hybrid discussions Right to Work Permanent UK Work Authorization Required (No sponsorship) The Mission: Bridging Motion and Logic In the world of high-end tactical shooters and action titles, animation is the heartbeat of gameplay. It is the difference between a character that feels "robotic" and one that feels responsive, lethal, and alive. As an Animation Programmer at Rebellion, you will act as a vital bridge between our animators, technical animators, and project engineers. Your primary tool will be Asura, our powerful proprietary engine. You won't just be "hooking up" animations; you will be architecting the systems that allow for seamless movement, fluid combat transitions, and the expressive character responsiveness that our players expect. This is an opportunity to dive deep into the internal workings of real-time animation, influencing how millions of players experience our digital worlds. Key Responsibilities 1. Engine and Runtime Development System Architecture: Develop and implement robust animation code within our in-house engine. You will maintain and evolve features within our animation systems, ensuring high performance and stability. Runtime Logic: Focus on the runtime execution of animations, ensuring that transitions are smooth and that the visual appeal of in-game characters is matched by their responsiveness to player input. Bug Resolution: Identify and resolve complex bugs within both familiar and unfamiliar areas of the codebase, utilizing advanced debugging and profiling techniques. 2. Tooling and Content Collaboration Pipeline Support: Work closely with content creators (animators and tech artists) to design and write tools that empower them to create incredible work more efficiently. Class Implementation: Write and test larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review, and update both technical documentation for fellow programmers and user documentation for the art and design teams. Cross-Disciplinary Support: Provide technical guidance and support to other team members and programmers from different disciplines, fostering a culture of knowledge sharing. Required Technical Qualifications We are seeking a programmer who is passionate about the "how" and "why" of character movement. You should have a solid foundation in software engineering and a specific interest in the mathematics of motion. C++ Expertise: High proficiency in C++ is mandatory. You should have experience developing and maintaining complex, high-performance systems. Animation System Knowledge: A strong understanding of the architecture and internal workings of real-time animation systems (e.g., blending, IK, procedural animation). 3D Mathematics: A good working knowledge of 3D mathematics and geometry (vectors, quaternions, matrices) is essential for handling character transformations and spatial logic. State Machine Logic: Confident experience in designing and implementing Finite State Machines and related logic-driven animation control systems. Debugging & Profiling: Expert usage of IDEs and profiling tools to diagnose bottlenecks and resolve memory or performance issues. Benefits and Rebellion Life Rebellion is a stable, independently owned studio that prioritizes the wellbeing and creative growth of its staff. We offer a comprehensive benefits package designed to support you in every stage of your life. Generous Leave: 22 days of holiday plus a dedicated Christmas closure (typically 4 days) and all UK Bank Holidays. Leave increases annually after 5 years of service. Health & Wellness: Private Medical Insurance, healthcare cash plans (including dental and vision), and life assurance. Financial Security: Enhanced pension scheme, interest-free/tax-free loans, and income protection. Support Systems: Enhanced family leave and an Employee Assistance Programme (EAP) providing mental health and wellbeing support. Social & Extras: A wide range of discounts, freebies, and social events, along with free hot drinks and a handy onsite tuck shop at our headquarters. Life at Rebellion Studios While this role can be based in Warwick or Runcorn, our Oxford HQ serves as a central hub for our tech culture. Oxford (Riverside HQ): Our main studio is a short walk from the historic city center and the train station, offering easy access to London, Birmingham, and Manchester. Oxford provides a unique blend of historical beauty and modern innovation. Collaboration First: We believe in the power of face-to-face collaboration. Our open-plan offices are designed to promote interaction between senior management and junior staff, fostering a flat hierarchy where great ideas can come from anywhere. Flexible Working: We understand the modern need for balance. While we encourage studio presence, we are open to discussing hybrid options that suit both the individual and the project needs. Our Inclusive Culture At Rebellion, we foster an environment where you are encouraged to be yourself. We work in our own way, and we celebrate that as the key to our three decades of success. We are actively recruiting for a diverse team because we know that a representative group makes better products. Whether you are neurodiverse, from a different cultural background, or have a unique life path, your talent is what matters most to us. Application Requirements Your CV/Resume: Highlighting your experience with C++ and game animation systems. Cover Letter: (Optional but encouraged) Detailing your interest in animation programming and any specific projects you have worked on. Code Samples: (If available) Links to GitHub or specific examples of C++ systems you have architected. Please note: This role is only open to candidates with the permanent right to work in the UK. Rebellion cannot provide visa sponsorship at this time. Rebellion required Mid-Level Animation Programmer (C++)
Mid-Level C++ Animation Programmer for Real-Time Engine
Festybay Runcorn, Cheshire
! For three decades, Rebellion has stood as a titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. We are looking for a talented Mid-Level Animation Programmer to join our elite Tech Team. This is a pivotal role within our Engine Animation Team, where you will contribute to one of our upcoming large-scale projects. You will be part of the seasoned crew responsible for some of the world's most renowned shooters, working at the intersection of code and artistry to bring digital characters to life. Category Details Company Name Rebellion Position Title Animation Programmer (Mid-Level) Job Type Full-Time, Permanent Location Oxford, Warwick, or Runcorn (Hybrid Options Available) Primary Technology C++ & Asura (Proprietary Engine) Salary Range £45,000 - £65,000 (Estimated based on UK Mid-Level benchmarks) Relocation Support Full Package (Moving assistance, temporary housing, and transition support) Work Model Studio-focused with flexible hybrid discussions Right to Work Permanent UK Work Authorization Required (No sponsorship) The Mission: Bridging Motion and Logic In the world of high-end tactical shooters and action titles, animation is the heartbeat of gameplay. It is the difference between a character that feels "robotic" and one that feels responsive, lethal, and alive. As an Animation Programmer at Rebellion, you will act as a vital bridge between our animators, technical animators, and project engineers. Your primary tool will be Asura, our powerful proprietary engine. You won't just be "hooking up" animations; you will be architecting the systems that allow for seamless movement, fluid combat transitions, and the expressive character responsiveness that our players expect. This is an opportunity to dive deep into the internal workings of real-time animation, influencing how millions of players experience our digital worlds. Key Responsibilities 1. Engine and Runtime Development System Architecture: Develop and implement robust animation code within our in-house engine. You will maintain and evolve features within our animation systems, ensuring high performance and stability. Runtime Logic: Focus on the runtime execution of animations, ensuring that transitions are smooth and that the visual appeal of in-game characters is matched by their responsiveness to player input. Bug Resolution: Identify and resolve complex bugs within both familiar and unfamiliar areas of the codebase, utilizing advanced debugging and profiling techniques. 2. Tooling and Content Collaboration Pipeline Support: Work closely with content creators (animators and tech artists) to design and write tools that empower them to create incredible work more efficiently. Class Implementation: Write and test larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review, and update both technical documentation for fellow programmers and user documentation for the art and design teams. Cross-Disciplinary Support: Provide technical guidance and support to other team members and programmers from different disciplines, fostering a culture of knowledge sharing. Required Technical Qualifications We are seeking a programmer who is passionate about the "how" and "why" of character movement. You should have a solid foundation in software engineering and a specific interest in the mathematics of motion. C++ Expertise: High proficiency in C++ is mandatory. You should have experience developing and maintaining complex, high-performance systems. Animation System Knowledge: A strong understanding of the architecture and internal workings of real-time animation systems (e.g., blending, IK, procedural animation). 3D Mathematics: A good working knowledge of 3D mathematics and geometry (vectors, quaternions, matrices) is essential for handling character transformations and spatial logic. State Machine Logic: Confident experience in designing and implementing Finite State Machines and related logic-driven animation control systems. Debugging & Profiling: Expert usage of IDEs and profiling tools to diagnose bottlenecks and resolve memory or performance issues. Benefits and Rebellion Life Rebellion is a stable, independently owned studio that prioritizes the wellbeing and creative growth of its staff. We offer a comprehensive benefits package designed to support you in every stage of your life. Generous Leave: 22 days of holiday plus a dedicated Christmas closure (typically 4 days) and all UK Bank Holidays. Leave increases annually after 5 years of service. Health & Wellness: Private Medical Insurance, healthcare cash plans (including dental and vision), and life assurance. Financial Security: Enhanced pension scheme, interest-free/tax-free loans, and income protection. Support Systems: Enhanced family leave and an Employee Assistance Programme (EAP) providing mental health and wellbeing support. Social & Extras: A wide range of discounts, freebies, and social events, along with free hot drinks and a handy onsite tuck shop at our headquarters. Life at Rebellion Studios While this role can be based in Warwick or Runcorn, our Oxford HQ serves as a central hub for our tech culture. Oxford (Riverside HQ): Our main studio is a short walk from the historic city center and the train station, offering easy access to London, Birmingham, and Manchester. Oxford provides a unique blend of historical beauty and modern innovation. Collaboration First: We believe in the power of face-to-face collaboration. Our open-plan offices are designed to promote interaction between senior management and junior staff, fostering a flat hierarchy where great ideas can come from anywhere. Flexible Working: We understand the modern need for balance. While we encourage studio presence, we are open to discussing hybrid options that suit both the individual and the project needs. Our Inclusive Culture At Rebellion, we foster an environment where you are encouraged to be yourself. We work in our own way, and we celebrate that as the key to our three decades of success. We are actively recruiting for a diverse team because we know that a representative group makes better products. Whether you are neurodiverse, from a different cultural background, or have a unique life path, your talent is what matters most to us. Application Requirements Your CV/Resume: Highlighting your experience with C++ and game animation systems. Cover Letter: (Optional but encouraged) Detailing your interest in animation programming and any specific projects you have worked on. Code Samples: (If available) Links to GitHub or specific examples of C++ systems you have architected. Please note: This role is only open to candidates with the permanent right to work in the UK. Rebellion cannot provide visa sponsorship at this time. Rebellion required Mid-Level Animation Programmer (C++)
25/05/2026
Full time
! For three decades, Rebellion has stood as a titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. We are looking for a talented Mid-Level Animation Programmer to join our elite Tech Team. This is a pivotal role within our Engine Animation Team, where you will contribute to one of our upcoming large-scale projects. You will be part of the seasoned crew responsible for some of the world's most renowned shooters, working at the intersection of code and artistry to bring digital characters to life. Category Details Company Name Rebellion Position Title Animation Programmer (Mid-Level) Job Type Full-Time, Permanent Location Oxford, Warwick, or Runcorn (Hybrid Options Available) Primary Technology C++ & Asura (Proprietary Engine) Salary Range £45,000 - £65,000 (Estimated based on UK Mid-Level benchmarks) Relocation Support Full Package (Moving assistance, temporary housing, and transition support) Work Model Studio-focused with flexible hybrid discussions Right to Work Permanent UK Work Authorization Required (No sponsorship) The Mission: Bridging Motion and Logic In the world of high-end tactical shooters and action titles, animation is the heartbeat of gameplay. It is the difference between a character that feels "robotic" and one that feels responsive, lethal, and alive. As an Animation Programmer at Rebellion, you will act as a vital bridge between our animators, technical animators, and project engineers. Your primary tool will be Asura, our powerful proprietary engine. You won't just be "hooking up" animations; you will be architecting the systems that allow for seamless movement, fluid combat transitions, and the expressive character responsiveness that our players expect. This is an opportunity to dive deep into the internal workings of real-time animation, influencing how millions of players experience our digital worlds. Key Responsibilities 1. Engine and Runtime Development System Architecture: Develop and implement robust animation code within our in-house engine. You will maintain and evolve features within our animation systems, ensuring high performance and stability. Runtime Logic: Focus on the runtime execution of animations, ensuring that transitions are smooth and that the visual appeal of in-game characters is matched by their responsiveness to player input. Bug Resolution: Identify and resolve complex bugs within both familiar and unfamiliar areas of the codebase, utilizing advanced debugging and profiling techniques. 2. Tooling and Content Collaboration Pipeline Support: Work closely with content creators (animators and tech artists) to design and write tools that empower them to create incredible work more efficiently. Class Implementation: Write and test larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review, and update both technical documentation for fellow programmers and user documentation for the art and design teams. Cross-Disciplinary Support: Provide technical guidance and support to other team members and programmers from different disciplines, fostering a culture of knowledge sharing. Required Technical Qualifications We are seeking a programmer who is passionate about the "how" and "why" of character movement. You should have a solid foundation in software engineering and a specific interest in the mathematics of motion. C++ Expertise: High proficiency in C++ is mandatory. You should have experience developing and maintaining complex, high-performance systems. Animation System Knowledge: A strong understanding of the architecture and internal workings of real-time animation systems (e.g., blending, IK, procedural animation). 3D Mathematics: A good working knowledge of 3D mathematics and geometry (vectors, quaternions, matrices) is essential for handling character transformations and spatial logic. State Machine Logic: Confident experience in designing and implementing Finite State Machines and related logic-driven animation control systems. Debugging & Profiling: Expert usage of IDEs and profiling tools to diagnose bottlenecks and resolve memory or performance issues. Benefits and Rebellion Life Rebellion is a stable, independently owned studio that prioritizes the wellbeing and creative growth of its staff. We offer a comprehensive benefits package designed to support you in every stage of your life. Generous Leave: 22 days of holiday plus a dedicated Christmas closure (typically 4 days) and all UK Bank Holidays. Leave increases annually after 5 years of service. Health & Wellness: Private Medical Insurance, healthcare cash plans (including dental and vision), and life assurance. Financial Security: Enhanced pension scheme, interest-free/tax-free loans, and income protection. Support Systems: Enhanced family leave and an Employee Assistance Programme (EAP) providing mental health and wellbeing support. Social & Extras: A wide range of discounts, freebies, and social events, along with free hot drinks and a handy onsite tuck shop at our headquarters. Life at Rebellion Studios While this role can be based in Warwick or Runcorn, our Oxford HQ serves as a central hub for our tech culture. Oxford (Riverside HQ): Our main studio is a short walk from the historic city center and the train station, offering easy access to London, Birmingham, and Manchester. Oxford provides a unique blend of historical beauty and modern innovation. Collaboration First: We believe in the power of face-to-face collaboration. Our open-plan offices are designed to promote interaction between senior management and junior staff, fostering a flat hierarchy where great ideas can come from anywhere. Flexible Working: We understand the modern need for balance. While we encourage studio presence, we are open to discussing hybrid options that suit both the individual and the project needs. Our Inclusive Culture At Rebellion, we foster an environment where you are encouraged to be yourself. We work in our own way, and we celebrate that as the key to our three decades of success. We are actively recruiting for a diverse team because we know that a representative group makes better products. Whether you are neurodiverse, from a different cultural background, or have a unique life path, your talent is what matters most to us. Application Requirements Your CV/Resume: Highlighting your experience with C++ and game animation systems. Cover Letter: (Optional but encouraged) Detailing your interest in animation programming and any specific projects you have worked on. Code Samples: (If available) Links to GitHub or specific examples of C++ systems you have architected. Please note: This role is only open to candidates with the permanent right to work in the UK. Rebellion cannot provide visa sponsorship at this time. Rebellion required Mid-Level Animation Programmer (C++)
Senior Software Engineer, Agentic Infrastructure, GBO Engineering
Google Inc.
Senior Software Engineer, Agentic Infrastructure, GBO Engineering London, UK Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply Bachelor's degree or equivalent practical experience. 5 years of experience coding in Kotlin, Java, Python, and Go. Experience in software engineering, including coding, code reviews, and technical design. Experience with software engineering, software architecture, distributed systems, system design, and Java. Experience with conversational agents and generative AI concepts (e.g., large language models, fine tuning, distillation, function calling, and orchestration), development workflows, and use cases. Preferred qualifications: 7 years of experience coding in Kotlin, Java, Python, and Go. Experience in setting up agentic infrastructure or developing agentic workflows. Experience with Large Language Model (LLM) orchestration frameworks (e.g., LangChain) or internal Gemini integration tools. Experience with sales technology (SalesTech) or customer relationship management (CRM) systems. Familiarity with Spanner, and Apps Framework. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. GBO Engineering is pivoting to a proactive and intelligent agentic ecosystem. Our team manages the critical intersection of Events, Incentives, and Learning. We own the data that defines how Google interacts with its global customers and the up-skilling of the sales workforce to execute business goals. As a Senior Software Engineer, you will take the leading role in architecting the agentic infrastructure that will unify currently fragmented domains. You will be responsible for building the technical infrastructure that allows agents to traverse event registrations, agreement histories, and incentive eligibility to generate autonomous action plans for sellers. This role requires a blend of technical expertise, architectural goals, and leadership to deliver the technical goals that will transform the experience of the business workforce at Google. Responsibilities Partner with Engineering Leads and Product Managers to shape the roadmap for agentic automation. Design and implement a unified middleware that abstracts workflows across domains, enabling agents to perform multi-hop reasoning and tool execution. Build Retrieval-Augmented Generation (RAG) pipelines and Application Programming Interface (API) abstractions that pull real-world signals from existing data sources to provide agents with a high-fidelity "Customer 360" context. Write and review code, ensuring the agentic infrastructure meets Google-scale latency, security, and compliance standards. Establish the engineering standards for agent orchestration within the team, including prompt engineering versioning, evaluation frameworks, and cost or latency optimization. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
25/05/2026
Full time
Senior Software Engineer, Agentic Infrastructure, GBO Engineering London, UK Mid Experience driving progress, solving problems, and mentoring more junior team members; deeper expertise and applied knowledge within relevant area. Apply Bachelor's degree or equivalent practical experience. 5 years of experience coding in Kotlin, Java, Python, and Go. Experience in software engineering, including coding, code reviews, and technical design. Experience with software engineering, software architecture, distributed systems, system design, and Java. Experience with conversational agents and generative AI concepts (e.g., large language models, fine tuning, distillation, function calling, and orchestration), development workflows, and use cases. Preferred qualifications: 7 years of experience coding in Kotlin, Java, Python, and Go. Experience in setting up agentic infrastructure or developing agentic workflows. Experience with Large Language Model (LLM) orchestration frameworks (e.g., LangChain) or internal Gemini integration tools. Experience with sales technology (SalesTech) or customer relationship management (CRM) systems. Familiarity with Spanner, and Apps Framework. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. GBO Engineering is pivoting to a proactive and intelligent agentic ecosystem. Our team manages the critical intersection of Events, Incentives, and Learning. We own the data that defines how Google interacts with its global customers and the up-skilling of the sales workforce to execute business goals. As a Senior Software Engineer, you will take the leading role in architecting the agentic infrastructure that will unify currently fragmented domains. You will be responsible for building the technical infrastructure that allows agents to traverse event registrations, agreement histories, and incentive eligibility to generate autonomous action plans for sellers. This role requires a blend of technical expertise, architectural goals, and leadership to deliver the technical goals that will transform the experience of the business workforce at Google. Responsibilities Partner with Engineering Leads and Product Managers to shape the roadmap for agentic automation. Design and implement a unified middleware that abstracts workflows across domains, enabling agents to perform multi-hop reasoning and tool execution. Build Retrieval-Augmented Generation (RAG) pipelines and Application Programming Interface (API) abstractions that pull real-world signals from existing data sources to provide agents with a high-fidelity "Customer 360" context. Write and review code, ensuring the agentic infrastructure meets Google-scale latency, security, and compliance standards. Establish the engineering standards for agent orchestration within the team, including prompt engineering versioning, evaluation frameworks, and cost or latency optimization. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Rebellion required Mid-Level Animation Programmer (C++)
Festybay Warwick, Warwickshire
! For three decades, Rebellion has stood as a titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. We are looking for a talented Mid-Level Animation Programmer to join our elite Tech Team. This is a pivotal role within our Engine Animation Team, where you will contribute to one of our upcoming large-scale projects. You will be part of the seasoned crew responsible for some of the world's most renowned shooters, working at the intersection of code and artistry to bring digital characters to life. Category Details Company Name Rebellion Position Title Animation Programmer (Mid-Level) Job Type Full-Time, Permanent Location Oxford, Warwick, or Runcorn (Hybrid Options Available) Primary Technology C++ & Asura (Proprietary Engine) Salary Range £45,000 - £65,000 (Estimated based on UK Mid-Level benchmarks) Relocation Support Full Package (Moving assistance, temporary housing, and transition support) Work Model Studio-focused with flexible hybrid discussions Right to Work Permanent UK Work Authorization Required (No sponsorship) The Mission: Bridging Motion and Logic In the world of high-end tactical shooters and action titles, animation is the heartbeat of gameplay. It is the difference between a character that feels "robotic" and one that feels responsive, lethal, and alive. As an Animation Programmer at Rebellion, you will act as a vital bridge between our animators, technical animators, and project engineers. Your primary tool will be Asura, our powerful proprietary engine. You won't just be "hooking up" animations; you will be architecting the systems that allow for seamless movement, fluid combat transitions, and the expressive character responsiveness that our players expect. This is an opportunity to dive deep into the internal workings of real-time animation, influencing how millions of players experience our digital worlds. Key Responsibilities 1. Engine and Runtime Development System Architecture: Develop and implement robust animation code within our in-house engine. You will maintain and evolve features within our animation systems, ensuring high performance and stability. Runtime Logic: Focus on the runtime execution of animations, ensuring that transitions are smooth and that the visual appeal of in-game characters is matched by their responsiveness to player input. Bug Resolution: Identify and resolve complex bugs within both familiar and unfamiliar areas of the codebase, utilizing advanced debugging and profiling techniques. 2. Tooling and Content Collaboration Pipeline Support: Work closely with content creators (animators and tech artists) to design and write tools that empower them to create incredible work more efficiently. Class Implementation: Write and test larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review, and update both technical documentation for fellow programmers and user documentation for the art and design teams. Cross-Disciplinary Support: Provide technical guidance and support to other team members and programmers from different disciplines, fostering a culture of knowledge sharing. Required Technical Qualifications We are seeking a programmer who is passionate about the "how" and "why" of character movement. You should have a solid foundation in software engineering and a specific interest in the mathematics of motion. C++ Expertise: High proficiency in C++ is mandatory. You should have experience developing and maintaining complex, high-performance systems. Animation System Knowledge: A strong understanding of the architecture and internal workings of real-time animation systems (e.g., blending, IK, procedural animation). 3D Mathematics: A good working knowledge of 3D mathematics and geometry (vectors, quaternions, matrices) is essential for handling character transformations and spatial logic. State Machine Logic: Confident experience in designing and implementing Finite State Machines and related logic-driven animation control systems. Debugging & Profiling: Expert usage of IDEs and profiling tools to diagnose bottlenecks and resolve memory or performance issues. Benefits and Rebellion Life Rebellion is a stable, independently owned studio that prioritizes the wellbeing and creative growth of its staff. We offer a comprehensive benefits package designed to support you in every stage of your life. Generous Leave: 22 days of holiday plus a dedicated Christmas closure (typically 4 days) and all UK Bank Holidays. Leave increases annually after 5 years of service. Health & Wellness: Private Medical Insurance, healthcare cash plans (including dental and vision), and life assurance. Financial Security: Enhanced pension scheme, interest-free/tax-free loans, and income protection. Support Systems: Enhanced family leave and an Employee Assistance Programme (EAP) providing mental health and wellbeing support. Social & Extras: A wide range of discounts, freebies, and social events, along with free hot drinks and a handy onsite tuck shop at our headquarters. Life at Rebellion Studios While this role can be based in Warwick or Runcorn, our Oxford HQ serves as a central hub for our tech culture. Oxford (Riverside HQ): Our main studio is a short walk from the historic city center and the train station, offering easy access to London, Birmingham, and Manchester. Oxford provides a unique blend of historical beauty and modern innovation. Collaboration First: We believe in the power of face-to-face collaboration. Our open-plan offices are designed to promote interaction between senior management and junior staff, fostering a flat hierarchy where great ideas can come from anywhere. Flexible Working: We understand the modern need for balance. While we encourage studio presence, we are open to discussing hybrid options that suit both the individual and the project needs. Our Inclusive Culture At Rebellion, we foster an environment where you are encouraged to be yourself. We work in our own way, and we celebrate that as the key to our three decades of success. We are actively recruiting for a diverse team because we know that a representative group makes better products. Whether you are neurodiverse, from a different cultural background, or have a unique life path, your talent is what matters most to us. Application Requirements Your CV/Resume: Highlighting your experience with C++ and game animation systems. Cover Letter: (Optional but encouraged) Detailing your interest in animation programming and any specific projects you have worked on. Code Samples: (If available) Links to GitHub or specific examples of C++ systems you have architected. Please note: This role is only open to candidates with the permanent right to work in the UK. Rebellion cannot provide visa sponsorship at this time. Rebellion required Mid-Level Animation Programmer (C++)
25/05/2026
Full time
! For three decades, Rebellion has stood as a titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. We are looking for a talented Mid-Level Animation Programmer to join our elite Tech Team. This is a pivotal role within our Engine Animation Team, where you will contribute to one of our upcoming large-scale projects. You will be part of the seasoned crew responsible for some of the world's most renowned shooters, working at the intersection of code and artistry to bring digital characters to life. Category Details Company Name Rebellion Position Title Animation Programmer (Mid-Level) Job Type Full-Time, Permanent Location Oxford, Warwick, or Runcorn (Hybrid Options Available) Primary Technology C++ & Asura (Proprietary Engine) Salary Range £45,000 - £65,000 (Estimated based on UK Mid-Level benchmarks) Relocation Support Full Package (Moving assistance, temporary housing, and transition support) Work Model Studio-focused with flexible hybrid discussions Right to Work Permanent UK Work Authorization Required (No sponsorship) The Mission: Bridging Motion and Logic In the world of high-end tactical shooters and action titles, animation is the heartbeat of gameplay. It is the difference between a character that feels "robotic" and one that feels responsive, lethal, and alive. As an Animation Programmer at Rebellion, you will act as a vital bridge between our animators, technical animators, and project engineers. Your primary tool will be Asura, our powerful proprietary engine. You won't just be "hooking up" animations; you will be architecting the systems that allow for seamless movement, fluid combat transitions, and the expressive character responsiveness that our players expect. This is an opportunity to dive deep into the internal workings of real-time animation, influencing how millions of players experience our digital worlds. Key Responsibilities 1. Engine and Runtime Development System Architecture: Develop and implement robust animation code within our in-house engine. You will maintain and evolve features within our animation systems, ensuring high performance and stability. Runtime Logic: Focus on the runtime execution of animations, ensuring that transitions are smooth and that the visual appeal of in-game characters is matched by their responsiveness to player input. Bug Resolution: Identify and resolve complex bugs within both familiar and unfamiliar areas of the codebase, utilizing advanced debugging and profiling techniques. 2. Tooling and Content Collaboration Pipeline Support: Work closely with content creators (animators and tech artists) to design and write tools that empower them to create incredible work more efficiently. Class Implementation: Write and test larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review, and update both technical documentation for fellow programmers and user documentation for the art and design teams. Cross-Disciplinary Support: Provide technical guidance and support to other team members and programmers from different disciplines, fostering a culture of knowledge sharing. Required Technical Qualifications We are seeking a programmer who is passionate about the "how" and "why" of character movement. You should have a solid foundation in software engineering and a specific interest in the mathematics of motion. C++ Expertise: High proficiency in C++ is mandatory. You should have experience developing and maintaining complex, high-performance systems. Animation System Knowledge: A strong understanding of the architecture and internal workings of real-time animation systems (e.g., blending, IK, procedural animation). 3D Mathematics: A good working knowledge of 3D mathematics and geometry (vectors, quaternions, matrices) is essential for handling character transformations and spatial logic. State Machine Logic: Confident experience in designing and implementing Finite State Machines and related logic-driven animation control systems. Debugging & Profiling: Expert usage of IDEs and profiling tools to diagnose bottlenecks and resolve memory or performance issues. Benefits and Rebellion Life Rebellion is a stable, independently owned studio that prioritizes the wellbeing and creative growth of its staff. We offer a comprehensive benefits package designed to support you in every stage of your life. Generous Leave: 22 days of holiday plus a dedicated Christmas closure (typically 4 days) and all UK Bank Holidays. Leave increases annually after 5 years of service. Health & Wellness: Private Medical Insurance, healthcare cash plans (including dental and vision), and life assurance. Financial Security: Enhanced pension scheme, interest-free/tax-free loans, and income protection. Support Systems: Enhanced family leave and an Employee Assistance Programme (EAP) providing mental health and wellbeing support. Social & Extras: A wide range of discounts, freebies, and social events, along with free hot drinks and a handy onsite tuck shop at our headquarters. Life at Rebellion Studios While this role can be based in Warwick or Runcorn, our Oxford HQ serves as a central hub for our tech culture. Oxford (Riverside HQ): Our main studio is a short walk from the historic city center and the train station, offering easy access to London, Birmingham, and Manchester. Oxford provides a unique blend of historical beauty and modern innovation. Collaboration First: We believe in the power of face-to-face collaboration. Our open-plan offices are designed to promote interaction between senior management and junior staff, fostering a flat hierarchy where great ideas can come from anywhere. Flexible Working: We understand the modern need for balance. While we encourage studio presence, we are open to discussing hybrid options that suit both the individual and the project needs. Our Inclusive Culture At Rebellion, we foster an environment where you are encouraged to be yourself. We work in our own way, and we celebrate that as the key to our three decades of success. We are actively recruiting for a diverse team because we know that a representative group makes better products. Whether you are neurodiverse, from a different cultural background, or have a unique life path, your talent is what matters most to us. Application Requirements Your CV/Resume: Highlighting your experience with C++ and game animation systems. Cover Letter: (Optional but encouraged) Detailing your interest in animation programming and any specific projects you have worked on. Code Samples: (If available) Links to GitHub or specific examples of C++ systems you have architected. Please note: This role is only open to candidates with the permanent right to work in the UK. Rebellion cannot provide visa sponsorship at this time. Rebellion required Mid-Level Animation Programmer (C++)
Senior Python Developer
Onyx-Conseil
Senior Python Developer Our Client is looking to recruit a seasoned Senior Python Software Developer with at least 5 to - 8 years experience of developing software in Python. You must have excellent technical excellence in Python in developing a is required. Excellent verbal communication skills (English a must) Ability to provide recommendations for the e2e architecture infrastructure Proven experience with designing back-end architectures. An understanding of application performance tuning and resource usage Ability to troubleshoot existing scripts and do point bug fixes / application redesign Highly experienced in multiprocessing, multiprocessing, and asynchronous python development (asyncio module) Experience with Docker containers, micro services, and CI/CD pipeline a plus Experience with Django, Flask is a plus Working knowledge with MongoDB, JSON, sync/async architecture Working knowledge of networking theory (TCP/IP) or strong desire to learn it You collaborate with other engineers and people in the organization to improve our solution delivery You believe in Lean/Agile principles and actively work to incorporate them in the organization You care about your craft and strive towards producing high-quality code. A very high degree of autonomy, self-learning and problem solving is expected You should enjoy working in a team and collaborating on projects and codebases. This position can be based anywhere in Europe. The rate will depend upon the level of expertise. The duration of this contract assignment is 6 months. Do send your CV to us in Word format along with your daily rate and availability.
25/05/2026
Full time
Senior Python Developer Our Client is looking to recruit a seasoned Senior Python Software Developer with at least 5 to - 8 years experience of developing software in Python. You must have excellent technical excellence in Python in developing a is required. Excellent verbal communication skills (English a must) Ability to provide recommendations for the e2e architecture infrastructure Proven experience with designing back-end architectures. An understanding of application performance tuning and resource usage Ability to troubleshoot existing scripts and do point bug fixes / application redesign Highly experienced in multiprocessing, multiprocessing, and asynchronous python development (asyncio module) Experience with Docker containers, micro services, and CI/CD pipeline a plus Experience with Django, Flask is a plus Working knowledge with MongoDB, JSON, sync/async architecture Working knowledge of networking theory (TCP/IP) or strong desire to learn it You collaborate with other engineers and people in the organization to improve our solution delivery You believe in Lean/Agile principles and actively work to incorporate them in the organization You care about your craft and strive towards producing high-quality code. A very high degree of autonomy, self-learning and problem solving is expected You should enjoy working in a team and collaborating on projects and codebases. This position can be based anywhere in Europe. The rate will depend upon the level of expertise. The duration of this contract assignment is 6 months. Do send your CV to us in Word format along with your daily rate and availability.
Amazon
Senior Technical Infrastructure Program Manager, ADC Networking
Amazon
Senior Technical Infrastructure Program Manager, Networking Job ID: AWS EMEA SARL (UK Branch) Amazon's network is a key differentiator for Amazon Cloud Computing and Web Services (AWS), enabling the global operation of thousands of applications across hundreds of thousands of servers worldwide. As our regions continue to grow, we are looking for a networks-focused Senior Technical Infrastructure Program Manager to execute and deliver our solutions, and help us to continue to build the largest network in the world. AWS Infrastructure Services (AIS) owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain - and we're looking for talented people who want to help. You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion. Key job responsibilities The ideal candidate will be an experienced Senior Technical Infrastructure Program Manager who will be responsible for leading multiple simultaneous networking programs in a highly cross functional environment which includes internal customers, network engineering, network deployment and operations teams, as well as external vendors. You must have a proven track record of project completion that is on time and within budget, be able to establish trust with a variety of stakeholders and customers, manage capital budgets, eliminate non value add activity and find creative ways to accelerate project delivery. You will be an exceptional communicator, able to discuss technical concepts, identify project implementation issues and work with highly technical teams to remove barriers to project success. At some point in your career you likely occupied a networking engineering position, so that you have the technical depth to visualise how network solutions fit together, know how to deliver safely into production environments, and are able to command the intellectual respect of the engineers you work with. Experience working with large scale networks and network automation and provisioning systems is a distinct advantage. As well as your technical capability in program management, you will have a strong sense of helping people succeed together with friendliness, respect and integrity, while dealing with ambiguity with grace and maturity. And, of course, you will always be focused on delivering the best outcomes for your customers, helping Amazon's mission to be Earth's most customer centric company. To be considered for this role you must be a UK national and able to obtain and maintain a UK Government Security Clearance. Further details found here: Basic Qualifications Bachelor's degree or equivalent in a technology field Experience in one or more of the following areas: data center or network capacity planning, data center or network infrastructure program/project management, or related technical fields Experience in project management disciplines including scope, schedule, budget, quality, along with risk and critical path management Preferred Qualifications Experience in leading complex, large scale, IT, technical or engineering programs Experience in written and verbal communication with the ability to present complex technical information in a clear and concise manner to executives and non technical leaders Experience defining roadmap strategy and prioritizing deliverables for your team products Knowledge of network design, protocols and troubleshooting Equal Opportunity Employment Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. Our inclusive culture empowers Amazonians to deliver the best results for our customers.
25/05/2026
Full time
Senior Technical Infrastructure Program Manager, Networking Job ID: AWS EMEA SARL (UK Branch) Amazon's network is a key differentiator for Amazon Cloud Computing and Web Services (AWS), enabling the global operation of thousands of applications across hundreds of thousands of servers worldwide. As our regions continue to grow, we are looking for a networks-focused Senior Technical Infrastructure Program Manager to execute and deliver our solutions, and help us to continue to build the largest network in the world. AWS Infrastructure Services (AIS) owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we're the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and cooling equipment that ensure our customers have continual access to the innovation they rely on. We work on the most challenging problems, with thousands of variables impacting the supply chain - and we're looking for talented people who want to help. You'll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. You'll collaborate with people across AWS to help us deliver the highest standards for safety and security while providing seemingly infinite capacity at the lowest possible cost for our customers. And you'll experience an inclusive culture that welcomes bold ideas and empowers you to own them to completion. Key job responsibilities The ideal candidate will be an experienced Senior Technical Infrastructure Program Manager who will be responsible for leading multiple simultaneous networking programs in a highly cross functional environment which includes internal customers, network engineering, network deployment and operations teams, as well as external vendors. You must have a proven track record of project completion that is on time and within budget, be able to establish trust with a variety of stakeholders and customers, manage capital budgets, eliminate non value add activity and find creative ways to accelerate project delivery. You will be an exceptional communicator, able to discuss technical concepts, identify project implementation issues and work with highly technical teams to remove barriers to project success. At some point in your career you likely occupied a networking engineering position, so that you have the technical depth to visualise how network solutions fit together, know how to deliver safely into production environments, and are able to command the intellectual respect of the engineers you work with. Experience working with large scale networks and network automation and provisioning systems is a distinct advantage. As well as your technical capability in program management, you will have a strong sense of helping people succeed together with friendliness, respect and integrity, while dealing with ambiguity with grace and maturity. And, of course, you will always be focused on delivering the best outcomes for your customers, helping Amazon's mission to be Earth's most customer centric company. To be considered for this role you must be a UK national and able to obtain and maintain a UK Government Security Clearance. Further details found here: Basic Qualifications Bachelor's degree or equivalent in a technology field Experience in one or more of the following areas: data center or network capacity planning, data center or network infrastructure program/project management, or related technical fields Experience in project management disciplines including scope, schedule, budget, quality, along with risk and critical path management Preferred Qualifications Experience in leading complex, large scale, IT, technical or engineering programs Experience in written and verbal communication with the ability to present complex technical information in a clear and concise manner to executives and non technical leaders Experience defining roadmap strategy and prioritizing deliverables for your team products Knowledge of network design, protocols and troubleshooting Equal Opportunity Employment Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status. Amazon is an equal opportunities employer. We believe passionately that employing a diverse workforce is central to our success. Our inclusive culture empowers Amazonians to deliver the best results for our customers.
Senior Software Engineer, Windows/Desktop Applications - Birmingham, United Kingdom
Clutch Canada Birmingham, Staffordshire
Senior Software Engineer, Windows/Desktop Applications - Birmingham, United Kingdom Birmingham, United Kingdom Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies What You'll Do Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen reader support, and usability for users with disabilities. Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long term roadmap for the Windows platform. Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems - and propose robust architectural or design solutions. An ideal candidate should have Required: 3+ years in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML - and ideally additional experience with native Windows code (C++, Win32/WinRT/COM). Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code. Proven track record of designing, building, and shipping production quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability. Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture level decisions. Strong communication skills; ability to articulate tradeoffs, collaborate with cross functional teams, and drive consensus. A user centric mindset: focus on building polished, intuitive, and accessible experiences for end users. Preferred / Bonus: Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks. Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high DPI support, responsiveness under load). Experience with localization/globalization, right to left UI support, internationalization, accessibility for multiple regions. Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications. Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications. Demonstrated ability to take ownership of feature areas or modules and drive them long term, including maintenance, refactoring, and technical debt management. What we offer A high impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience. A collaborative, flat structure engineering culture - you are not just a coder, but a builder and a decision maker. Opportunities to lead - mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect). Flexibility, autonomy, and responsibility: you define how to solve problems, own features end to end, and contribute to long term product vision. A purpose driven mission: building software that's reliable, accessible, and user centered - making a real difference for people. Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
25/05/2026
Full time
Senior Software Engineer, Windows/Desktop Applications - Birmingham, United Kingdom Birmingham, United Kingdom Mission The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading - PDFs, books, Google Docs, news articles, websites - into audio, so they can read faster, read more, and remember more. Speechify's text-to-speech reading products include its iOS app, Android App, Mac App, Chrome Extension, and Web App. Google recently named Speechify the Chrome Extension of the Year and Apple named Speechify its 2025 Design Award winner for Inclusivity. Today, nearly 200 people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like Stripe, Vercel, Bolt, and many founders of their own companies What You'll Do Lead the design, architecture, and development of native Windows desktop applications using Windows App SDK, WinUI (or related UI frameworks), C#, XAML, and - when needed - C++. Define and enforce best-practices for Windows desktop development across the codebase: code architecture, performance, memory usage, responsive UI, cross-version compatibility (Windows 10/11+), and maintainability. Drive accessibility efforts: integrate and validate support for accessibility APIs (e.g. Microsoft UI Automation or other relevant Windows accessibility frameworks), ensure UI controls, focus management, keyboard navigation, screen reader support, and usability for users with disabilities. Collaborate closely with product designers, UX researchers, QA, and other stakeholders to shape feature planning, UI/UX architecture, and long term roadmap for the Windows platform. Identify, diagnose, and resolve complex bugs, performance bottlenecks, memory leaks, rendering issues, or compatibility problems - and propose robust architectural or design solutions. An ideal candidate should have Required: 3+ years in Windows desktop application development using Windows App SDK, WinUI (or similar), C#, XAML - and ideally additional experience with native Windows code (C++, Win32/WinRT/COM). Deep understanding of Windows application architecture, including interop between managed code (.NET) and native code. Proven track record of designing, building, and shipping production quality desktop applications, with an emphasis on reliability, performance, scalability, and maintainability. Strong experience with accessibility APIs on Windows (e.g. Microsoft UI Automation or similar), and a dedication to building accessible and inclusive software. Excellent software engineering fundamentals: OOP, design patterns, data structures, algorithms, memory management, multi threading or asynchronous programming (where relevant). Experience leading technical design, mentoring other engineers, conducting code reviews, and making architecture level decisions. Strong communication skills; ability to articulate tradeoffs, collaborate with cross functional teams, and drive consensus. A user centric mindset: focus on building polished, intuitive, and accessible experiences for end users. Preferred / Bonus: Experience with writing automated tests for UI - unit tests, integration tests, UI automation tests; familiarity with relevant testing frameworks. Experience with performance optimization for desktop apps (memory usage, startup time, rendering performance, high DPI support, responsiveness under load). Experience with localization/globalization, right to left UI support, internationalization, accessibility for multiple regions. Familiarity with telemetry, analytics, crash reporting, logging, and error monitoring in desktop applications. Previous experience in shaping CI/CD workflows, release pipelines, and deployment strategies for desktop applications. Demonstrated ability to take ownership of feature areas or modules and drive them long term, including maintenance, refactoring, and technical debt management. What we offer A high impact role: you will define architecture, shape the future of our Windows product, and directly influence what millions of users see and experience. A collaborative, flat structure engineering culture - you are not just a coder, but a builder and a decision maker. Opportunities to lead - mentor others, steer technical direction, and grow into broader technical leadership (e.g. Tech Lead, Architect). Flexibility, autonomy, and responsibility: you define how to solve problems, own features end to end, and contribute to long term product vision. A purpose driven mission: building software that's reliable, accessible, and user centered - making a real difference for people. Think you're a good fit for this job? Tell us more about yourself and why you're interested in the role when you apply. And don't forget to include links to your portfolio and LinkedIn. Not looking but know someone who would make a great fit? Refer them! Speechify is committed to a diverse and inclusive workplace. Speechify does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status.
Senior Software Engineer I - Acquiring Platform - Backend (Java)
慨正橡扯
Full-time Compensation: GBP 85,000 - GBP 105,000 - yearly Company Description Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. About the role: Team you will be working with: Acquiring Platform The Acquiring Platform team has the goal of receiving payments internationally, both cheap and convenient. This team has built an API, SDK and Webhooks that allow businesses and platforms, such as Woocomerce, to use Wise to power their checkout page. It offers the ability to take card payments and receive it in any currency, without forced and costly conversions. The team also manages the dashboards, payment method management, and payment details experience, together with other actions to be taken on the received payments such as refunding. This team is working to expand this functionality. We want our API to be able to offer more payment methods such as GooglePay, ApplePay and other local payment methods, such as PIX and UBI. You will also help us expand it into more platforms, so that Wise can power the checkout in the most popular Ecommerce stores builder and Payment Service Providers. What will you be working on? You'd be joining a newly-formed team at a critical growth moment. Acquiring Platform was just established as its own team and is now building the infrastructure that will power Wise's entire merchant payment ecosystem. The work is high-visibility: expanding payment method coverage to include Google Pay, Apple Pay, PIX, and UPI, and extending the platform into major ecommerce stores and PSPs. These aren't incremental improvements. They're the integrations that unlock new merchant segments globally where you'll be building infrastructure used by tens of thousands of merchants. The team is small enough that your decisions have real weight, and senior enough that you'll have strong technical mentorship and career growth support. For engineers who want to work on fintech infrastructure at scale, with ownership and no bureaucratic overhead, this is a strong environment for it. Qualifications What do you need? We are fully aware that it is uncommon for a candidate to have all skills required and we fully support everyone in learning new skills with us. So if you have some of those listed below and are eager to learn more we do want to hear from you! Strong proficiency in backend programming languages like Java, Python or Go. Expertise in designing and implementing RESTful APIs. In-depth knowledge of distributed systems principles. Experience in designing and optimising distributed architectures is a plus. Demonstrated experience working in product-led companies, with a strong product mindset that prioritises user needs and business goals. Excellent verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical audiences. Ability to break down complex problems into shippable milestones that deliver value fast. Proven experience in managing relationships with various stakeholders, ensuring alignment and understanding of project goals and requirements. Skilled in balancing stakeholder needs with technical feasibility. Nice to Have: Solid understanding of database fundamentals. Experience in messaging systems such as Kafka is a plus. Good understanding of payment systems and financial transactions. For everyone, everywhere. We're people building money without borders - without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We're proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers. If you want to find out more about what it's like to work at Wise visitWise.Jobs .
25/05/2026
Full time
Full-time Compensation: GBP 85,000 - GBP 105,000 - yearly Company Description Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. About the role: Team you will be working with: Acquiring Platform The Acquiring Platform team has the goal of receiving payments internationally, both cheap and convenient. This team has built an API, SDK and Webhooks that allow businesses and platforms, such as Woocomerce, to use Wise to power their checkout page. It offers the ability to take card payments and receive it in any currency, without forced and costly conversions. The team also manages the dashboards, payment method management, and payment details experience, together with other actions to be taken on the received payments such as refunding. This team is working to expand this functionality. We want our API to be able to offer more payment methods such as GooglePay, ApplePay and other local payment methods, such as PIX and UBI. You will also help us expand it into more platforms, so that Wise can power the checkout in the most popular Ecommerce stores builder and Payment Service Providers. What will you be working on? You'd be joining a newly-formed team at a critical growth moment. Acquiring Platform was just established as its own team and is now building the infrastructure that will power Wise's entire merchant payment ecosystem. The work is high-visibility: expanding payment method coverage to include Google Pay, Apple Pay, PIX, and UPI, and extending the platform into major ecommerce stores and PSPs. These aren't incremental improvements. They're the integrations that unlock new merchant segments globally where you'll be building infrastructure used by tens of thousands of merchants. The team is small enough that your decisions have real weight, and senior enough that you'll have strong technical mentorship and career growth support. For engineers who want to work on fintech infrastructure at scale, with ownership and no bureaucratic overhead, this is a strong environment for it. Qualifications What do you need? We are fully aware that it is uncommon for a candidate to have all skills required and we fully support everyone in learning new skills with us. So if you have some of those listed below and are eager to learn more we do want to hear from you! Strong proficiency in backend programming languages like Java, Python or Go. Expertise in designing and implementing RESTful APIs. In-depth knowledge of distributed systems principles. Experience in designing and optimising distributed architectures is a plus. Demonstrated experience working in product-led companies, with a strong product mindset that prioritises user needs and business goals. Excellent verbal and written communication skills, with the ability to convey technical concepts to both technical and non-technical audiences. Ability to break down complex problems into shippable milestones that deliver value fast. Proven experience in managing relationships with various stakeholders, ensuring alignment and understanding of project goals and requirements. Skilled in balancing stakeholder needs with technical feasibility. Nice to Have: Solid understanding of database fundamentals. Experience in messaging systems such as Kafka is a plus. Good understanding of payment systems and financial transactions. For everyone, everywhere. We're people building money without borders - without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We're proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers. If you want to find out more about what it's like to work at Wise visitWise.Jobs .
Rebellion required Mid-Level Animation Programmer (C++)
Festybay Oxford, Oxfordshire
! For three decades, Rebellion has stood as a titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. We are looking for a talented Mid-Level Animation Programmer to join our elite Tech Team. This is a pivotal role within our Engine Animation Team, where you will contribute to one of our upcoming large-scale projects. You will be part of the seasoned crew responsible for some of the world's most renowned shooters, working at the intersection of code and artistry to bring digital characters to life. Category Details Company Name Rebellion Position Title Animation Programmer (Mid-Level) Job Type Full-Time, Permanent Location Oxford, Warwick, or Runcorn (Hybrid Options Available) Primary Technology C++ & Asura (Proprietary Engine) Salary Range £45,000 - £65,000 (Estimated based on UK Mid-Level benchmarks) Relocation Support Full Package (Moving assistance, temporary housing, and transition support) Work Model Studio-focused with flexible hybrid discussions Right to Work Permanent UK Work Authorization Required (No sponsorship) The Mission: Bridging Motion and Logic In the world of high-end tactical shooters and action titles, animation is the heartbeat of gameplay. It is the difference between a character that feels "robotic" and one that feels responsive, lethal, and alive. As an Animation Programmer at Rebellion, you will act as a vital bridge between our animators, technical animators, and project engineers. Your primary tool will be Asura, our powerful proprietary engine. You won't just be "hooking up" animations; you will be architecting the systems that allow for seamless movement, fluid combat transitions, and the expressive character responsiveness that our players expect. This is an opportunity to dive deep into the internal workings of real-time animation, influencing how millions of players experience our digital worlds. Key Responsibilities 1. Engine and Runtime Development System Architecture: Develop and implement robust animation code within our in-house engine. You will maintain and evolve features within our animation systems, ensuring high performance and stability. Runtime Logic: Focus on the runtime execution of animations, ensuring that transitions are smooth and that the visual appeal of in-game characters is matched by their responsiveness to player input. Bug Resolution: Identify and resolve complex bugs within both familiar and unfamiliar areas of the codebase, utilizing advanced debugging and profiling techniques. 2. Tooling and Content Collaboration Pipeline Support: Work closely with content creators (animators and tech artists) to design and write tools that empower them to create incredible work more efficiently. Class Implementation: Write and test larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review, and update both technical documentation for fellow programmers and user documentation for the art and design teams. Cross-Disciplinary Support: Provide technical guidance and support to other team members and programmers from different disciplines, fostering a culture of knowledge sharing. Required Technical Qualifications We are seeking a programmer who is passionate about the "how" and "why" of character movement. You should have a solid foundation in software engineering and a specific interest in the mathematics of motion. C++ Expertise: High proficiency in C++ is mandatory. You should have experience developing and maintaining complex, high-performance systems. Animation System Knowledge: A strong understanding of the architecture and internal workings of real-time animation systems (e.g., blending, IK, procedural animation). 3D Mathematics: A good working knowledge of 3D mathematics and geometry (vectors, quaternions, matrices) is essential for handling character transformations and spatial logic. State Machine Logic: Confident experience in designing and implementing Finite State Machines and related logic-driven animation control systems. Debugging & Profiling: Expert usage of IDEs and profiling tools to diagnose bottlenecks and resolve memory or performance issues. Benefits and Rebellion Life Rebellion is a stable, independently owned studio that prioritizes the wellbeing and creative growth of its staff. We offer a comprehensive benefits package designed to support you in every stage of your life. Generous Leave: 22 days of holiday plus a dedicated Christmas closure (typically 4 days) and all UK Bank Holidays. Leave increases annually after 5 years of service. Health & Wellness: Private Medical Insurance, healthcare cash plans (including dental and vision), and life assurance. Financial Security: Enhanced pension scheme, interest-free/tax-free loans, and income protection. Support Systems: Enhanced family leave and an Employee Assistance Programme (EAP) providing mental health and wellbeing support. Social & Extras: A wide range of discounts, freebies, and social events, along with free hot drinks and a handy onsite tuck shop at our headquarters. Life at Rebellion Studios While this role can be based in Warwick or Runcorn, our Oxford HQ serves as a central hub for our tech culture. Oxford (Riverside HQ): Our main studio is a short walk from the historic city center and the train station, offering easy access to London, Birmingham, and Manchester. Oxford provides a unique blend of historical beauty and modern innovation. Collaboration First: We believe in the power of face-to-face collaboration. Our open-plan offices are designed to promote interaction between senior management and junior staff, fostering a flat hierarchy where great ideas can come from anywhere. Flexible Working: We understand the modern need for balance. While we encourage studio presence, we are open to discussing hybrid options that suit both the individual and the project needs. Our Inclusive Culture At Rebellion, we foster an environment where you are encouraged to be yourself. We work in our own way, and we celebrate that as the key to our three decades of success. We are actively recruiting for a diverse team because we know that a representative group makes better products. Whether you are neurodiverse, from a different cultural background, or have a unique life path, your talent is what matters most to us. Application Requirements Your CV/Resume: Highlighting your experience with C++ and game animation systems. Cover Letter: (Optional but encouraged) Detailing your interest in animation programming and any specific projects you have worked on. Code Samples: (If available) Links to GitHub or specific examples of C++ systems you have architected. Please note: This role is only open to candidates with the permanent right to work in the UK. Rebellion cannot provide visa sponsorship at this time. Rebellion required Mid-Level Animation Programmer (C++)
25/05/2026
Full time
! For three decades, Rebellion has stood as a titan of independent game development. Founded by Jason and Chris Kingsley, we are a unique creative powerhouse that transcends gaming. From our state-of-the-art film studios and board game divisions to the legendary worlds of 2000AD and Judge Dredd, we thrive on creative freedom and technical excellence. We are looking for a talented Mid-Level Animation Programmer to join our elite Tech Team. This is a pivotal role within our Engine Animation Team, where you will contribute to one of our upcoming large-scale projects. You will be part of the seasoned crew responsible for some of the world's most renowned shooters, working at the intersection of code and artistry to bring digital characters to life. Category Details Company Name Rebellion Position Title Animation Programmer (Mid-Level) Job Type Full-Time, Permanent Location Oxford, Warwick, or Runcorn (Hybrid Options Available) Primary Technology C++ & Asura (Proprietary Engine) Salary Range £45,000 - £65,000 (Estimated based on UK Mid-Level benchmarks) Relocation Support Full Package (Moving assistance, temporary housing, and transition support) Work Model Studio-focused with flexible hybrid discussions Right to Work Permanent UK Work Authorization Required (No sponsorship) The Mission: Bridging Motion and Logic In the world of high-end tactical shooters and action titles, animation is the heartbeat of gameplay. It is the difference between a character that feels "robotic" and one that feels responsive, lethal, and alive. As an Animation Programmer at Rebellion, you will act as a vital bridge between our animators, technical animators, and project engineers. Your primary tool will be Asura, our powerful proprietary engine. You won't just be "hooking up" animations; you will be architecting the systems that allow for seamless movement, fluid combat transitions, and the expressive character responsiveness that our players expect. This is an opportunity to dive deep into the internal workings of real-time animation, influencing how millions of players experience our digital worlds. Key Responsibilities 1. Engine and Runtime Development System Architecture: Develop and implement robust animation code within our in-house engine. You will maintain and evolve features within our animation systems, ensuring high performance and stability. Runtime Logic: Focus on the runtime execution of animations, ensuring that transitions are smooth and that the visual appeal of in-game characters is matched by their responsiveness to player input. Bug Resolution: Identify and resolve complex bugs within both familiar and unfamiliar areas of the codebase, utilizing advanced debugging and profiling techniques. 2. Tooling and Content Collaboration Pipeline Support: Work closely with content creators (animators and tech artists) to design and write tools that empower them to create incredible work more efficiently. Class Implementation: Write and test larger C++ classes with complex functionality, ensuring that new gameplay mechanics are integrated seamlessly with the animation system. FSM Management: Design and implement Finite State Machines (FSM) and related control systems that govern complex character behaviors and movement sets. 3. Documentation and Peer Support Technical Writing: Create, review, and update both technical documentation for fellow programmers and user documentation for the art and design teams. Cross-Disciplinary Support: Provide technical guidance and support to other team members and programmers from different disciplines, fostering a culture of knowledge sharing. Required Technical Qualifications We are seeking a programmer who is passionate about the "how" and "why" of character movement. You should have a solid foundation in software engineering and a specific interest in the mathematics of motion. C++ Expertise: High proficiency in C++ is mandatory. You should have experience developing and maintaining complex, high-performance systems. Animation System Knowledge: A strong understanding of the architecture and internal workings of real-time animation systems (e.g., blending, IK, procedural animation). 3D Mathematics: A good working knowledge of 3D mathematics and geometry (vectors, quaternions, matrices) is essential for handling character transformations and spatial logic. State Machine Logic: Confident experience in designing and implementing Finite State Machines and related logic-driven animation control systems. Debugging & Profiling: Expert usage of IDEs and profiling tools to diagnose bottlenecks and resolve memory or performance issues. Benefits and Rebellion Life Rebellion is a stable, independently owned studio that prioritizes the wellbeing and creative growth of its staff. We offer a comprehensive benefits package designed to support you in every stage of your life. Generous Leave: 22 days of holiday plus a dedicated Christmas closure (typically 4 days) and all UK Bank Holidays. Leave increases annually after 5 years of service. Health & Wellness: Private Medical Insurance, healthcare cash plans (including dental and vision), and life assurance. Financial Security: Enhanced pension scheme, interest-free/tax-free loans, and income protection. Support Systems: Enhanced family leave and an Employee Assistance Programme (EAP) providing mental health and wellbeing support. Social & Extras: A wide range of discounts, freebies, and social events, along with free hot drinks and a handy onsite tuck shop at our headquarters. Life at Rebellion Studios While this role can be based in Warwick or Runcorn, our Oxford HQ serves as a central hub for our tech culture. Oxford (Riverside HQ): Our main studio is a short walk from the historic city center and the train station, offering easy access to London, Birmingham, and Manchester. Oxford provides a unique blend of historical beauty and modern innovation. Collaboration First: We believe in the power of face-to-face collaboration. Our open-plan offices are designed to promote interaction between senior management and junior staff, fostering a flat hierarchy where great ideas can come from anywhere. Flexible Working: We understand the modern need for balance. While we encourage studio presence, we are open to discussing hybrid options that suit both the individual and the project needs. Our Inclusive Culture At Rebellion, we foster an environment where you are encouraged to be yourself. We work in our own way, and we celebrate that as the key to our three decades of success. We are actively recruiting for a diverse team because we know that a representative group makes better products. Whether you are neurodiverse, from a different cultural background, or have a unique life path, your talent is what matters most to us. Application Requirements Your CV/Resume: Highlighting your experience with C++ and game animation systems. Cover Letter: (Optional but encouraged) Detailing your interest in animation programming and any specific projects you have worked on. Code Samples: (If available) Links to GitHub or specific examples of C++ systems you have architected. Please note: This role is only open to candidates with the permanent right to work in the UK. Rebellion cannot provide visa sponsorship at this time. Rebellion required Mid-Level Animation Programmer (C++)
Senior AI Engineer, IT Solutions 1 1
Celestica Inc.
Select how often (in days) to receive an alert: Senior AI Engineer, IT Solutions 1 1 Date: May 23, 2026 Location: Remote Employee Europe, SHR, GB General Overview Functional Area: Information Technology (ITM) Career Stream: IT Solutions Role: Technical Lead (TEL) Job Title: Technical Lead, IT Solutions Job Code: TL-ITM-SOLN Job Level: Level 10 Direct/Indirect Indicator: Indirect Summary Detailed Description AI Solution Scoping & Requirements: Elicit and document technical requirements for AI and Machine Learning projects through workshops and deep dives with stakeholders across various departments. Define the technical feasibility of proposed AI use cases, identifying appropriate model architectures (LLMs, SLMs, or traditional ML) and success metrics (Accuracy, F1-score, Perplexity, etc.). Analyze existing business processes to identify automation opportunities and areas where Generative AI can provide a competitive advantage. Work with stakeholders to identify and prepare high-quality datasets for model training, fine-tuning, and grounding. Design and implement data ingestion pipelines for vector databases, ensuring data integrity and optimal embedding strategies for Retrieval-Augmented Generation (RAG). Collaborate with data engineers to ensure scalable, secure, and compliant data flows between enterprise systems and AI models. Develop, test, and refine AI prompts and orchestration workflows using frameworks like LangChain, LlamaIndex, or Semantic Kernel. Evaluate and select appropriate foundation models (OpenAI, Anthropic, Llama, etc.) based on performance, cost, and latency requirements. Translate business logic into technical specifications for API integrations, model endpoints, and user interfaces. MLOps, Deployment & Monitoring: Implement MLOps best practices to ensure the continuous integration and deployment (CI/CD) of AI models. Establish monitoring frameworks to track model performance, "drift," and hallucination rates in production environments. Ensure AI solutions adhere to corporate data governance, security, and ethical AI principles. 11+ years of experience in Information Technology, Software Engineering, or Data Science, with a significant focus on AI/ML development. Strong understanding of Generative AI landscapes, including LLMs, prompt engineering, and vector databases (e.g., Pinecone, Weaviate, Milvus). Proven ability to architect end-to-end AI solutions from discovery to production deployment. Excellent communication skills, with the ability to explain complex technical AI concepts to non-technical business leaders. Advanced proficiency in Python and relevant libraries (NumPy, Pandas, PyTorch, or TensorFlow). Experience with Cloud AI Services (Azure AI Studio, AWS Bedrock, or Google Vertex AI Preferred ). Knowledge of SQL and advanced data modeling for structured and unstructured data. Familiarity with MLOps tools (MLflow, Kubeflow) and containerization (Docker, Kubernetes). Experience working in an Agile/Scrum development environment. Knowledge of AI security frameworks and responsible AI practices (e.g., OWASP for LLMs, MCP). Industry experience in manufacturing or a related industrial sector. Physical Demands Duties of this position are performed in a normal office environment. Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required. Typical Experience 11+ years of progressive experience in technical roles, with at least 3-5 years specifically focused on AI/ML engineering or architecture. Proven track record of delivering production-grade AI applications. AI-related certifications (e.g., Azure AI Engineer Associate, AWS Machine Learning Specialty) are highly preferred. Typical Education Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Mathematics, or a related field; or a robust combination of work experience and specialized AI certification. Notes Celestica is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws. This policy applies to hiring, promotion, discharge, pay, fringe benefits, job training, classification, referral and other aspects of employment and also states that retaliation against a person who files a charge of discrimination, participates in a discrimination proceeding, or otherwise opposes an unlawful employment practice will not be tolerated. All information will be kept confidential according to EEO guidelines. Celestica is an E-Verify employer. Location: This is a remote position, with travel as necessary. We are open to considering candidates close to any of our US locations in Massachusetts, Pennsylvania, Minnesota, Texas, Arizona, Oregon or California as well as locations near major airports such as the Northeast, Southeast, Midwest and Pacific Coast. COMPANY OVERVIEW: Celestica (NYSE, TSX: CLS) enables the world's best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development - from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud.Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers. Celestica would like to thank all applicants, however, only qualified applicants will be contacted. Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
25/05/2026
Full time
Select how often (in days) to receive an alert: Senior AI Engineer, IT Solutions 1 1 Date: May 23, 2026 Location: Remote Employee Europe, SHR, GB General Overview Functional Area: Information Technology (ITM) Career Stream: IT Solutions Role: Technical Lead (TEL) Job Title: Technical Lead, IT Solutions Job Code: TL-ITM-SOLN Job Level: Level 10 Direct/Indirect Indicator: Indirect Summary Detailed Description AI Solution Scoping & Requirements: Elicit and document technical requirements for AI and Machine Learning projects through workshops and deep dives with stakeholders across various departments. Define the technical feasibility of proposed AI use cases, identifying appropriate model architectures (LLMs, SLMs, or traditional ML) and success metrics (Accuracy, F1-score, Perplexity, etc.). Analyze existing business processes to identify automation opportunities and areas where Generative AI can provide a competitive advantage. Work with stakeholders to identify and prepare high-quality datasets for model training, fine-tuning, and grounding. Design and implement data ingestion pipelines for vector databases, ensuring data integrity and optimal embedding strategies for Retrieval-Augmented Generation (RAG). Collaborate with data engineers to ensure scalable, secure, and compliant data flows between enterprise systems and AI models. Develop, test, and refine AI prompts and orchestration workflows using frameworks like LangChain, LlamaIndex, or Semantic Kernel. Evaluate and select appropriate foundation models (OpenAI, Anthropic, Llama, etc.) based on performance, cost, and latency requirements. Translate business logic into technical specifications for API integrations, model endpoints, and user interfaces. MLOps, Deployment & Monitoring: Implement MLOps best practices to ensure the continuous integration and deployment (CI/CD) of AI models. Establish monitoring frameworks to track model performance, "drift," and hallucination rates in production environments. Ensure AI solutions adhere to corporate data governance, security, and ethical AI principles. 11+ years of experience in Information Technology, Software Engineering, or Data Science, with a significant focus on AI/ML development. Strong understanding of Generative AI landscapes, including LLMs, prompt engineering, and vector databases (e.g., Pinecone, Weaviate, Milvus). Proven ability to architect end-to-end AI solutions from discovery to production deployment. Excellent communication skills, with the ability to explain complex technical AI concepts to non-technical business leaders. Advanced proficiency in Python and relevant libraries (NumPy, Pandas, PyTorch, or TensorFlow). Experience with Cloud AI Services (Azure AI Studio, AWS Bedrock, or Google Vertex AI Preferred ). Knowledge of SQL and advanced data modeling for structured and unstructured data. Familiarity with MLOps tools (MLflow, Kubeflow) and containerization (Docker, Kubernetes). Experience working in an Agile/Scrum development environment. Knowledge of AI security frameworks and responsible AI practices (e.g., OWASP for LLMs, MCP). Industry experience in manufacturing or a related industrial sector. Physical Demands Duties of this position are performed in a normal office environment. Duties may require extended periods of sitting and sustained visual concentration on a computer monitor or on numbers and other detailed data. Repetitive manual movements (e.g., data entry, using a computer mouse, using a calculator, etc.) are frequently required. Typical Experience 11+ years of progressive experience in technical roles, with at least 3-5 years specifically focused on AI/ML engineering or architecture. Proven track record of delivering production-grade AI applications. AI-related certifications (e.g., Azure AI Engineer Associate, AWS Machine Learning Specialty) are highly preferred. Typical Education Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Data Science, Mathematics, or a related field; or a robust combination of work experience and specialized AI certification. Notes Celestica is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, pregnancy, genetic information, disability, status as a protected veteran, or any other protected category under applicable federal, state, and local laws. This policy applies to hiring, promotion, discharge, pay, fringe benefits, job training, classification, referral and other aspects of employment and also states that retaliation against a person who files a charge of discrimination, participates in a discrimination proceeding, or otherwise opposes an unlawful employment practice will not be tolerated. All information will be kept confidential according to EEO guidelines. Celestica is an E-Verify employer. Location: This is a remote position, with travel as necessary. We are open to considering candidates close to any of our US locations in Massachusetts, Pennsylvania, Minnesota, Texas, Arizona, Oregon or California as well as locations near major airports such as the Northeast, Southeast, Midwest and Pacific Coast. COMPANY OVERVIEW: Celestica (NYSE, TSX: CLS) enables the world's best brands. Through our recognized customer-centric approach, we partner with leading companies in Aerospace and Defense, Communications, Enterprise, HealthTech, Industrial, Capital Equipment and Energy to deliver solutions for their most complex challenges. As a leader in design, manufacturing, hardware platform and supply chain solutions, Celestica brings global expertise and insight at every stage of product development - from drawing board to full-scale production and after-market services for products from advanced medical devices, to highly engineered aviation systems, to next-generation hardware platform solutions for the Cloud.Headquartered in Toronto, with talented teams spanning 40+ locations in 13 countries across the Americas, Europe and Asia, we imagine, develop and deliver a better future with our customers. Celestica would like to thank all applicants, however, only qualified applicants will be contacted. Celestica does not accept unsolicited resumes from recruitment agencies or fee based recruitment services.
Staff Software Engineer - Global KYC and Onboarding
慨正橡扯
Staff Software Engineer - Global KYC and Onboarding Full-time Compensation: GBP 130,000 - GBP 164,000 - yearly Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. We are the Global KYC and Onboarding squad in the Servicing department and we have a mission: to enable teams at Wise to expand and fine tune the business in a "config change" manner all across the globe, while remaining compliant and safe for the customers. There are three teams in the squad: Business Onboarding Verification, Personal Onboarding Verification and Wise Platform Verification (this is our B2B platform). What will you be working on? The current KYC infrastructure has served us well for many years, but we are approaching its scalability limits. For the past few quarters we've been busy building a brand new infrastructure, the Onboarding Platform. In collaboration between the teams in the squad and sister teams in other squads, we've iteratively launched some of the key components already, but there are still many challenges ahead. The teams are fully stacked cross functionally, with ownership spanning across owning FinCrime Controls end-to-end: when they trigger, what they require, the UX of collection and recovery, automation (with in house ML and external vendors), manual reviews and finally enabling relevant capabilities for customers in the product. We have dedicated Analysts, Designers, Data Scientists and Engineers. We need a very strong Engineering partner to act across the teams and functions in the squad to expedite the work on the Onboarding Platform. What do you need? 10+ years of software engineering experience, with significant experience in Java or other JVM based languages. 2+ years of experience in architecting large scale systems with proven ability to propose and implement domain driven technical solutions capable of scaling along with the business. Willingness to take broad ownership of squad responsibilities (building roadmaps, scoping) while mentoring teams on their technical and product roadmaps. Experience in up levelling junior engineers and providing guidance to senior engineer via processes and setting a high bar for them to follow. You are a proactive, effective communicator who is able to describe technical concepts to non technical audiences and eager to learn new domains and have a strong bias towards action. Experience leading engineering teams and driving large scale projects to successful completion across multiple engineering teams is a nice to have. What does success look like? You'll have found your place in our mission by understanding how to drive engineering solutions and suggesting future challenges. You'll understand our customers and the impact our product makes in their lives. You'll make contributions to the wider engineering goals of the company. You'll inspire a team environment where ideas are shared and openness is valued. You'll help us scale up and build a world class money product that impacts millions of customers. For everyone, everywhere. We're people building money without borders - without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We're proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers. If you want to find out more about what it's like to work at Wise visitWise.Jobs .
25/05/2026
Full time
Staff Software Engineer - Global KYC and Onboarding Full-time Compensation: GBP 130,000 - GBP 164,000 - yearly Wise is a global technology company, building the best way to move and manage the world's money. Min fees. Max ease. Full speed. Whether people and businesses are sending money to another country, spending abroad, or making and receiving international payments, Wise is on a mission to make their lives easier and save them money. As part of our team, you will be helping us create an entirely new network for the world's money. For everyone, everywhere. We are the Global KYC and Onboarding squad in the Servicing department and we have a mission: to enable teams at Wise to expand and fine tune the business in a "config change" manner all across the globe, while remaining compliant and safe for the customers. There are three teams in the squad: Business Onboarding Verification, Personal Onboarding Verification and Wise Platform Verification (this is our B2B platform). What will you be working on? The current KYC infrastructure has served us well for many years, but we are approaching its scalability limits. For the past few quarters we've been busy building a brand new infrastructure, the Onboarding Platform. In collaboration between the teams in the squad and sister teams in other squads, we've iteratively launched some of the key components already, but there are still many challenges ahead. The teams are fully stacked cross functionally, with ownership spanning across owning FinCrime Controls end-to-end: when they trigger, what they require, the UX of collection and recovery, automation (with in house ML and external vendors), manual reviews and finally enabling relevant capabilities for customers in the product. We have dedicated Analysts, Designers, Data Scientists and Engineers. We need a very strong Engineering partner to act across the teams and functions in the squad to expedite the work on the Onboarding Platform. What do you need? 10+ years of software engineering experience, with significant experience in Java or other JVM based languages. 2+ years of experience in architecting large scale systems with proven ability to propose and implement domain driven technical solutions capable of scaling along with the business. Willingness to take broad ownership of squad responsibilities (building roadmaps, scoping) while mentoring teams on their technical and product roadmaps. Experience in up levelling junior engineers and providing guidance to senior engineer via processes and setting a high bar for them to follow. You are a proactive, effective communicator who is able to describe technical concepts to non technical audiences and eager to learn new domains and have a strong bias towards action. Experience leading engineering teams and driving large scale projects to successful completion across multiple engineering teams is a nice to have. What does success look like? You'll have found your place in our mission by understanding how to drive engineering solutions and suggesting future challenges. You'll understand our customers and the impact our product makes in their lives. You'll make contributions to the wider engineering goals of the company. You'll inspire a team environment where ideas are shared and openness is valued. You'll help us scale up and build a world class money product that impacts millions of customers. For everyone, everywhere. We're people building money without borders - without judgement or prejudice, too. We believe teams are strongest when they are diverse, equitable and inclusive. We're proud to have a truly international team, and we celebrate our differences. Inclusive teams help us live our values and make sure every Wiser feels respected, empowered to contribute towards our mission and able to progress in their careers. If you want to find out more about what it's like to work at Wise visitWise.Jobs .

Modal Window

  • Home
  • Contact
  • About Us
  • FAQs
  • Terms & Conditions
  • Privacy
  • Employer
  • Post a Job
  • Search Resumes
  • Sign in
  • Job Seeker
  • Find Jobs
  • Create Resume
  • Sign in
  • IT blog
  • Facebook
  • Twitter
  • LinkedIn
  • Youtube
© 2008-2026 IT Job Board