Senior QA Automation / SDET Engineer (SC + NPPV3 Cleared) Birmingham 6 Month Contract £400-£450/day (Outside IR35) Hands on Senior QA Automation Engineer / SDET (Software Development Engineer in Test) engineer needed with both SC and NPPV3 Security Clearance , plus strong hands-on experience with JUnit, Cucumber, and Selenium WebDriver . 6 Month Rolling Contract based in Birmingham . Start ASAP in May/June 2026. Hybrid Working 3 days/week remote (WFH) + 2 days/week working from the office in Birmingham with occasional travel to Croydon . A chance to work with a leading global IT transformation business specialising in large-scale Government projects: Key skills, experience + duties to include: Extensive hands-on experience with JUnit, Cucumber, and Selenium WebDriver within complex enterprise environments. Strong understanding of Spring applications , microservices, and distributed architectures. Good understanding in PostgreSQL , including query optimisation, performance tuning, and data validation. Experience using WireMock for service virtualisation and integration isolation. Strong expertise in Performance, Load , and Stress testing using JMeter . Proven experience leading testing activities within Agile delivery teams. Strong understanding of CI/CD pipelines and tooling such as Jenkins, GitHub Actions, and GitLab CI. Ability to analyse complex systems, identify risks, and design effective test strategies. Experience with Git , Jira, Confluence , and related engineering tools. Desirable Skills: Testing microservices at scale, including contract testing approaches. containerisation (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP). Understanding of BDD/TDD practices and quality driven engineering.Monitoring and observability tools (Grafana, Prometheus, ELK). Excellent communication and stakeholder management skills, with the ability to collaborate effectively across technical and non-technical teams.
25/05/2026
Contractor
Senior QA Automation / SDET Engineer (SC + NPPV3 Cleared) Birmingham 6 Month Contract £400-£450/day (Outside IR35) Hands on Senior QA Automation Engineer / SDET (Software Development Engineer in Test) engineer needed with both SC and NPPV3 Security Clearance , plus strong hands-on experience with JUnit, Cucumber, and Selenium WebDriver . 6 Month Rolling Contract based in Birmingham . Start ASAP in May/June 2026. Hybrid Working 3 days/week remote (WFH) + 2 days/week working from the office in Birmingham with occasional travel to Croydon . A chance to work with a leading global IT transformation business specialising in large-scale Government projects: Key skills, experience + duties to include: Extensive hands-on experience with JUnit, Cucumber, and Selenium WebDriver within complex enterprise environments. Strong understanding of Spring applications , microservices, and distributed architectures. Good understanding in PostgreSQL , including query optimisation, performance tuning, and data validation. Experience using WireMock for service virtualisation and integration isolation. Strong expertise in Performance, Load , and Stress testing using JMeter . Proven experience leading testing activities within Agile delivery teams. Strong understanding of CI/CD pipelines and tooling such as Jenkins, GitHub Actions, and GitLab CI. Ability to analyse complex systems, identify risks, and design effective test strategies. Experience with Git , Jira, Confluence , and related engineering tools. Desirable Skills: Testing microservices at scale, including contract testing approaches. containerisation (Docker, Kubernetes) and cloud platforms (AWS, Azure, GCP). Understanding of BDD/TDD practices and quality driven engineering.Monitoring and observability tools (Grafana, Prometheus, ELK). Excellent communication and stakeholder management skills, with the ability to collaborate effectively across technical and non-technical teams.
In this developer role, you will: Provides senior-level system analysis, design, development, and implementation of applications and databases, including third-party product integration. Translates technical specifications into code for complex projects, writes programs, develops code, tests artifacts, and produces reports, ensuring automation support. Elevates code to development, test, and production environments on schedule, provides production support, and submits change control requests with documentation, including peer reviews. Understands software development methodology and architecture standards, trains and mentors less experienced staff, and resolves elevated issues. Participates in design, code, and test inspections throughout the lifecycle, explains technical considerations at meetings, and performs systems analysis activities. Understands client business functions and technology needs, with a broad knowledge of Vanguard's technologies, tools, and applications. Interfaces with cross-functional team members and communicates system issues at the appropriate technical level for each audience. Works with business-facing IT teams to deliver new solutions, reviews functional specifications, translates them into program specifications, liaises with end users for acceptance testing, and provides 3rd line support. Builds thought leadership and expertise in best-practice solution design and implementation. Manages time effectively across multiple projects with competing business demands and priorities. What it takes: Experience in Test Driven Development and strong knowledge of Java (17 or higher), Spring Boot, Spring MVC, RESTFul API implementation, GraphQL, and open-source frameworks Experience in software development using cloud technologies (AWS preferred) Knowledge of build/deployment/testing/logging/monitoring tools and frameworks like Maven, Cucumber, Bamboo, GitHub, Claude Code / Bedrock and Splunk. Understanding of investment management domain with strong analytical, problem solving and communication skills. Ability to work well with both business managers and operations team, and ability to perform well under pressure, and deliver to tight deadlines. Knowledge of agile software development process/practices and familiarly with JIRA, Confluence, and other tools. Desirable - Knowledge and experience in Python programming, regulatory / transaction reporting domain knowledge. Languages Python & Java.AWS technologies Lambda (Python 3.7 and above), S3 buckets Step functions SNS/SQS GraphQL IAM Roles CloudWatch/CloudTrail CloudFormation AppSync Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
25/05/2026
Full time
In this developer role, you will: Provides senior-level system analysis, design, development, and implementation of applications and databases, including third-party product integration. Translates technical specifications into code for complex projects, writes programs, develops code, tests artifacts, and produces reports, ensuring automation support. Elevates code to development, test, and production environments on schedule, provides production support, and submits change control requests with documentation, including peer reviews. Understands software development methodology and architecture standards, trains and mentors less experienced staff, and resolves elevated issues. Participates in design, code, and test inspections throughout the lifecycle, explains technical considerations at meetings, and performs systems analysis activities. Understands client business functions and technology needs, with a broad knowledge of Vanguard's technologies, tools, and applications. Interfaces with cross-functional team members and communicates system issues at the appropriate technical level for each audience. Works with business-facing IT teams to deliver new solutions, reviews functional specifications, translates them into program specifications, liaises with end users for acceptance testing, and provides 3rd line support. Builds thought leadership and expertise in best-practice solution design and implementation. Manages time effectively across multiple projects with competing business demands and priorities. What it takes: Experience in Test Driven Development and strong knowledge of Java (17 or higher), Spring Boot, Spring MVC, RESTFul API implementation, GraphQL, and open-source frameworks Experience in software development using cloud technologies (AWS preferred) Knowledge of build/deployment/testing/logging/monitoring tools and frameworks like Maven, Cucumber, Bamboo, GitHub, Claude Code / Bedrock and Splunk. Understanding of investment management domain with strong analytical, problem solving and communication skills. Ability to work well with both business managers and operations team, and ability to perform well under pressure, and deliver to tight deadlines. Knowledge of agile software development process/practices and familiarly with JIRA, Confluence, and other tools. Desirable - Knowledge and experience in Python programming, regulatory / transaction reporting domain knowledge. Languages Python & Java.AWS technologies Lambda (Python 3.7 and above), S3 buckets Step functions SNS/SQS GraphQL IAM Roles CloudWatch/CloudTrail CloudFormation AppSync Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&C's, Privacy Policy and Disclaimers which can be found at (url removed)
# IAM Tech Developer at N Consulting Ltd Job Profile - IAM Tech Developer Location: Sheffield, UK Hybrid 3 days onsite Duration: 6 month contract Introduction We are undergoing a transformation of its Privileged Access Management platform that is targeted for delivery in 2026. We seek an experienced enterprise developer to join our existing engineering team who is a self-starter and can contribute to the automating the customisation aspects of the chosen PAM COTS solution we are adopting. Responsibilities will include Experience automating application build, configuration, and maintenance within a Windows environment Strong Ansible, PowerShell, Github and REST skills Strong Windows operating system experience knowledge Strong troubleshooting skills Proven experience of working in a global scale highly regulated environment with focus on security, resilience, and automation Strong skills in Windows operating systems and support of large infrastructures at a senior level Strong experience in developing with at least one scripting language Candidates should be self-motivated, able to work on tasks unsupervised and have strong communication skills Be a positive team player working as part of a large programme Be Accountable for deliverables and proven track record of delivering to the schedule Skills required (Previous Hands-on Experience) Creating PowerShell scripts from the start Managing code repositories within GitHub Building automation tasks to be deployed using Ansible Writing API's to obtain parameters or send parameters to and from target systems Desirable skills Strong skills and experience with PAM tools, Delinea Secret Server preferred MS-SQL experience Experience working with global teams within a large banking organisation Experience of using HashiCorp Vault or similar Secrets Management Solution
25/05/2026
Full time
# IAM Tech Developer at N Consulting Ltd Job Profile - IAM Tech Developer Location: Sheffield, UK Hybrid 3 days onsite Duration: 6 month contract Introduction We are undergoing a transformation of its Privileged Access Management platform that is targeted for delivery in 2026. We seek an experienced enterprise developer to join our existing engineering team who is a self-starter and can contribute to the automating the customisation aspects of the chosen PAM COTS solution we are adopting. Responsibilities will include Experience automating application build, configuration, and maintenance within a Windows environment Strong Ansible, PowerShell, Github and REST skills Strong Windows operating system experience knowledge Strong troubleshooting skills Proven experience of working in a global scale highly regulated environment with focus on security, resilience, and automation Strong skills in Windows operating systems and support of large infrastructures at a senior level Strong experience in developing with at least one scripting language Candidates should be self-motivated, able to work on tasks unsupervised and have strong communication skills Be a positive team player working as part of a large programme Be Accountable for deliverables and proven track record of delivering to the schedule Skills required (Previous Hands-on Experience) Creating PowerShell scripts from the start Managing code repositories within GitHub Building automation tasks to be deployed using Ansible Writing API's to obtain parameters or send parameters to and from target systems Desirable skills Strong skills and experience with PAM tools, Delinea Secret Server preferred MS-SQL experience Experience working with global teams within a large banking organisation Experience of using HashiCorp Vault or similar Secrets Management Solution
The Business Analyst is a strategic business partner to the commercial leadership team, sitting at the intersection of business and technology. You will design and build the operational infrastructure that drives predictable, scalable revenue growth, with a particular focus on data, automation and AI-enabled systems. This is a hands on, junior to mid technical role for someone who enjoys building things, connecting tools and turning messy data into clear, usable insight. You will own commercial analytics, forecasting and the core commercial systems, whilst driving data informed decision making across Sales, Marketing and Customer Success. A significant portion of the role involves working with product usage and adoption data, partnering closely with Engineering and Product to connect customer behaviour, feature adoption and platform health to commercial outcomes. You will use AI tools (Claude, coding assistants and others) to rapidly prototype, automate and deploy business processes, dashboards and lightweight internal applications. A core expectation is to champion an AI first approach: using automation and emerging tools not just to make existing processes more efficient, but to help the organisation re imagine how we work. Key Responsibilities Revenue Strategy & Insight Deliver clean, reliable data and analysis on NRR, GRR, logo retention, expansion and churn, enabling commercial leaders to turn metrics into actionable strategy. Partner with Sales, Marketing and Existing Business teams to identify growth levers, segment trends and operational bottlenecks across the customer lifecycle. Analyse cohort behaviour, product adoption and revenue drivers, surfacing leading indicators that allow teams to act proactively. Translate complex datasets into clear narratives, dashboards and recommendations for senior stakeholders and the board. Revenue Operations, Process & Systems Act as commercial data and systems owner: define data models, governance, definitions and quality standards across Salesforce and associated tools. Design scalable workflows, playbooks and operating rhythms that support continuous growth, with an emphasis on automation over manual process. Drive Salesforce excellence where needed (structure, hygiene, automation), while recognising that Salesforce is one component of a broader AI centred stack. Build and maintain executive level dashboards (e.g. in QuickSight or similar) that provide real time visibility into pipeline health, forecast accuracy and business performance. Lead cross functional initiatives to improve commercial efficiency, reduce friction and accelerate revenue velocity, using AI and lightweight applications to connect systems. AI, Automation & Internal Tools Own and evolve the commercial tech stack (Salesforce and other tools), with a growing focus on AI connectivity, automation and "glue" systems that join data and workflows together. Use AI coding assistants and Claude to build small internal applications, scripts and dashboards (for example, tools to host and serve dashboards or automate data pipelines). Prototype and deploy AI enabled workflows for the commercial teams, such as transcript analysis, SDR enablement and campaign insights. Ensure seamless data flow between commercial systems, Finance and product/usage data systems. Stakeholder Management & Enablement Operate as a trusted advisor to the COO, CCO and commercial leadership, providing pragmatic, data grounded recommendations. Work closely with leaders such as the VP,Sales, VP, Customer and VP,Marketing to understand their questions, then design data and tooling that answers them. Support onboarding and enablement of commercial team members on systems, dashboards and AI enabled ways of working. Build strong cross functional relationships, influencing without authority to drive alignment and execution across Commercial, Product, Engineering and Finance. Essential 3-5 years' experience in Business Analysis, Data/Commercial Analysis, Product Analytics, Strategy, Operations or Software Engineering, ideally with exposure to commercial or revenue facing functions. Advanced analytical skills: expert level Excel/Google Sheets and strong capability in SQL and/or a BI tool (e.g. QuickSight, Looker, Tableau, Power BI). Confident working with APIs, databases and modern data stacks (e.g. PostgreSQL, MongoDB, cloud data stores), and comfortable learning new tools quickly. Comfortable working with product usage and adoption data, collaborating with Engineering and Product to analyse behaviour and inform commercial strategy. Demonstrable experience using AI tools (e.g. Claude, GitHub Copilot or similar) to accelerate analysis, build small applications or automate workflows. Proven ability to design processes, frameworks and documentation that drive operational excellence and can be owned by business teams once implemented. Excellent stakeholder management: confident communicating with senior leadership and cross-functional teams Structured problem solver with strong attention to detail and commercial pragmatism Desirable Background as a junior or mid level software developer or data engineer who enjoys business problems more than pure software engineering. Experience with AWS QuickSight or similar cloud based BI platforms. Experience working in legal tech, professional services software or complex B2B sales environments Exposure to AI enabled tools for data analysis, automation or insight generation Strong understanding of B2B SaaS business models and key commercial metrics (NRR, GRR, CAC, LTV, pipeline dynamics) What we offer you Competitive salary (depending on experience) 25 days holiday per year (plus public holidays). Early Finish Fridays - on the last Friday of every month, we finish at lunchtime! Pension with NEST. Personal Learning & Development budget. Enhanced parental leave policies so you can spend more time with your family. Lots of opportunities for accelerated professional development and career progression. Work alongside a supportive and talented team with the opportunity to grow one of the world's leading LegalTech scale ups. A warm, genuinely collaborative culture and an awesome team; and Regular socials. Power in diversity We put users at the heart of our design to provide legal transaction experiences that everyone loves. In order to make that a reality, we seek to foster a diverse and inclusive working environment that can empower our people to be creative, effective and innovative, to build a brand we are proud of. We don't discriminate against gender, race, religion or belief, disability, age, marital status or sexual orientation. Whatever your background may be, we welcome anyone with talent, drive and emotional intelligence. We're committed to building a diverse team, and are constantly looking for ways to improve our processes to help us do that.
25/05/2026
Full time
The Business Analyst is a strategic business partner to the commercial leadership team, sitting at the intersection of business and technology. You will design and build the operational infrastructure that drives predictable, scalable revenue growth, with a particular focus on data, automation and AI-enabled systems. This is a hands on, junior to mid technical role for someone who enjoys building things, connecting tools and turning messy data into clear, usable insight. You will own commercial analytics, forecasting and the core commercial systems, whilst driving data informed decision making across Sales, Marketing and Customer Success. A significant portion of the role involves working with product usage and adoption data, partnering closely with Engineering and Product to connect customer behaviour, feature adoption and platform health to commercial outcomes. You will use AI tools (Claude, coding assistants and others) to rapidly prototype, automate and deploy business processes, dashboards and lightweight internal applications. A core expectation is to champion an AI first approach: using automation and emerging tools not just to make existing processes more efficient, but to help the organisation re imagine how we work. Key Responsibilities Revenue Strategy & Insight Deliver clean, reliable data and analysis on NRR, GRR, logo retention, expansion and churn, enabling commercial leaders to turn metrics into actionable strategy. Partner with Sales, Marketing and Existing Business teams to identify growth levers, segment trends and operational bottlenecks across the customer lifecycle. Analyse cohort behaviour, product adoption and revenue drivers, surfacing leading indicators that allow teams to act proactively. Translate complex datasets into clear narratives, dashboards and recommendations for senior stakeholders and the board. Revenue Operations, Process & Systems Act as commercial data and systems owner: define data models, governance, definitions and quality standards across Salesforce and associated tools. Design scalable workflows, playbooks and operating rhythms that support continuous growth, with an emphasis on automation over manual process. Drive Salesforce excellence where needed (structure, hygiene, automation), while recognising that Salesforce is one component of a broader AI centred stack. Build and maintain executive level dashboards (e.g. in QuickSight or similar) that provide real time visibility into pipeline health, forecast accuracy and business performance. Lead cross functional initiatives to improve commercial efficiency, reduce friction and accelerate revenue velocity, using AI and lightweight applications to connect systems. AI, Automation & Internal Tools Own and evolve the commercial tech stack (Salesforce and other tools), with a growing focus on AI connectivity, automation and "glue" systems that join data and workflows together. Use AI coding assistants and Claude to build small internal applications, scripts and dashboards (for example, tools to host and serve dashboards or automate data pipelines). Prototype and deploy AI enabled workflows for the commercial teams, such as transcript analysis, SDR enablement and campaign insights. Ensure seamless data flow between commercial systems, Finance and product/usage data systems. Stakeholder Management & Enablement Operate as a trusted advisor to the COO, CCO and commercial leadership, providing pragmatic, data grounded recommendations. Work closely with leaders such as the VP,Sales, VP, Customer and VP,Marketing to understand their questions, then design data and tooling that answers them. Support onboarding and enablement of commercial team members on systems, dashboards and AI enabled ways of working. Build strong cross functional relationships, influencing without authority to drive alignment and execution across Commercial, Product, Engineering and Finance. Essential 3-5 years' experience in Business Analysis, Data/Commercial Analysis, Product Analytics, Strategy, Operations or Software Engineering, ideally with exposure to commercial or revenue facing functions. Advanced analytical skills: expert level Excel/Google Sheets and strong capability in SQL and/or a BI tool (e.g. QuickSight, Looker, Tableau, Power BI). Confident working with APIs, databases and modern data stacks (e.g. PostgreSQL, MongoDB, cloud data stores), and comfortable learning new tools quickly. Comfortable working with product usage and adoption data, collaborating with Engineering and Product to analyse behaviour and inform commercial strategy. Demonstrable experience using AI tools (e.g. Claude, GitHub Copilot or similar) to accelerate analysis, build small applications or automate workflows. Proven ability to design processes, frameworks and documentation that drive operational excellence and can be owned by business teams once implemented. Excellent stakeholder management: confident communicating with senior leadership and cross-functional teams Structured problem solver with strong attention to detail and commercial pragmatism Desirable Background as a junior or mid level software developer or data engineer who enjoys business problems more than pure software engineering. Experience with AWS QuickSight or similar cloud based BI platforms. Experience working in legal tech, professional services software or complex B2B sales environments Exposure to AI enabled tools for data analysis, automation or insight generation Strong understanding of B2B SaaS business models and key commercial metrics (NRR, GRR, CAC, LTV, pipeline dynamics) What we offer you Competitive salary (depending on experience) 25 days holiday per year (plus public holidays). Early Finish Fridays - on the last Friday of every month, we finish at lunchtime! Pension with NEST. Personal Learning & Development budget. Enhanced parental leave policies so you can spend more time with your family. Lots of opportunities for accelerated professional development and career progression. Work alongside a supportive and talented team with the opportunity to grow one of the world's leading LegalTech scale ups. A warm, genuinely collaborative culture and an awesome team; and Regular socials. Power in diversity We put users at the heart of our design to provide legal transaction experiences that everyone loves. In order to make that a reality, we seek to foster a diverse and inclusive working environment that can empower our people to be creative, effective and innovative, to build a brand we are proud of. We don't discriminate against gender, race, religion or belief, disability, age, marital status or sexual orientation. Whatever your background may be, we welcome anyone with talent, drive and emotional intelligence. We're committed to building a diverse team, and are constantly looking for ways to improve our processes to help us do that.
! 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++)
! 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++)
! 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++)
! 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++)
Compensation: GBP 68,000 - GBP 87,500 - 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. We are looking for a talented Fullstack Engineer to join the Account Setup team. The Account Setup team is responsible for making our customer's first experience with Wise easy, simple and delightful. We do that by building systems and experiences that can scale onboarding across the world just like Wise does, while working with many different teams to welcome and introduce our customers to Wise's offering and how to use them to solve their cross currency needs. Our team builds systems that onboard more than 1.3 million users a month - and as one of the engineers in the team, you'll play a fundamental role in shaping their experience with Wise. We are looking for a talented full stack engineer with focus on web experience that can work closely with product, design and analytics to shape and build Wise's registration experience. As a Fullstack Engineer, you will: Collaborate closely with product, design, analytics and other teams across the company to deliver impactful experiences to Wise's customers - as a cross functional team Contribute and own for the overall health and quality of apps and services that power Wise' registration experience Work closely with your team to plan, scope and build consistent experience across Wise's web and native applications Work closely with your lead and senior peers to own the availability and scalability of our onboarding product flows and architecture and help shape your team's technical roadmap Have an impact across the broader Wise product and across Wise engineering as a whole Work closely with sister teams to drive cross team technical initiatives to scale and grow the technical landscape that powers Wise's registration experience 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! Experience with modern frontend testing practices, like end to end testing and visual regression testing and frameworks like jest, chromatic, cypress or similar Experience working with APIs and backend services. Experience with Continuous Integration and package management tooling like pnpm, Artifactory, Github Actions and others. Experience working closely with and collaborating actively with backend engineers to drive architecture and API design A strong product mindset and passion for UX - you prioritise work with customers in mind and make data-driven decisions to fix customer pain-points Great communication skills and the ability to articulate complex, technical concepts to non-technical audiences It would a bonus if you also have: Experience with modern frontend frameworks like Next.js, SSR and Turborepo/monorepos Experience working with languages or technologies such as Java, Spring Boot, microservices architectures and/or microfrontends 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
Compensation: GBP 68,000 - GBP 87,500 - 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. We are looking for a talented Fullstack Engineer to join the Account Setup team. The Account Setup team is responsible for making our customer's first experience with Wise easy, simple and delightful. We do that by building systems and experiences that can scale onboarding across the world just like Wise does, while working with many different teams to welcome and introduce our customers to Wise's offering and how to use them to solve their cross currency needs. Our team builds systems that onboard more than 1.3 million users a month - and as one of the engineers in the team, you'll play a fundamental role in shaping their experience with Wise. We are looking for a talented full stack engineer with focus on web experience that can work closely with product, design and analytics to shape and build Wise's registration experience. As a Fullstack Engineer, you will: Collaborate closely with product, design, analytics and other teams across the company to deliver impactful experiences to Wise's customers - as a cross functional team Contribute and own for the overall health and quality of apps and services that power Wise' registration experience Work closely with your team to plan, scope and build consistent experience across Wise's web and native applications Work closely with your lead and senior peers to own the availability and scalability of our onboarding product flows and architecture and help shape your team's technical roadmap Have an impact across the broader Wise product and across Wise engineering as a whole Work closely with sister teams to drive cross team technical initiatives to scale and grow the technical landscape that powers Wise's registration experience 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! Experience with modern frontend testing practices, like end to end testing and visual regression testing and frameworks like jest, chromatic, cypress or similar Experience working with APIs and backend services. Experience with Continuous Integration and package management tooling like pnpm, Artifactory, Github Actions and others. Experience working closely with and collaborating actively with backend engineers to drive architecture and API design A strong product mindset and passion for UX - you prioritise work with customers in mind and make data-driven decisions to fix customer pain-points Great communication skills and the ability to articulate complex, technical concepts to non-technical audiences It would a bonus if you also have: Experience with modern frontend frameworks like Next.js, SSR and Turborepo/monorepos Experience working with languages or technologies such as Java, Spring Boot, microservices architectures and/or microfrontends 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 .
! 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++)
About Us: DOHE is a global EdTech championing group headquartered in Singapore, with a branch in the United Kingdom.We are on a mission to transform education by leveraging technology responsibly to enhance educational quality and foster meaningful societal progress. We are building EdTech Hub, a global ecosystem designed to empower startups, foster collaboration, and strengthen innovation across the education sector worldwide.Through our Go-Together Accelerator Programme, we support EdTech founders in turning their vision into reality through tailored coaching and strategic support. Guided by our proprietary Navigator methodology, we create structured and efficient pathways to success for education innovators. Over the next decade, our ambition is to accelerate more 5,000 EdTech startups globally Everything we do is dedicated to championing EdTech startups to improve society and fulfil our mission. Find out more EdTech Hub IT Team The EdTech Hub IT Team powers the digital foundation of our ecosystem. We design, build, and maintain secure, scalable, and reliable technology infrastructure that enables startups, partners, and stakeholders to collaborate seamlessly. From platform development and data management to cybersecurity and system optimisation, our team ensures that innovation is supported by strong and future ready technology. By combining technical expertise with a deep understanding of the EdTech landscape, we help create an environment where startups can focus on growth - while we take care of the technology that drives it. We are building a high impact core team of 9 professionals across engineering, product, and design. Detailed Job Descriptions are available for each role. About The Role Establish the design system on a modern framework and build the entire frontend for five portals plus EdTech Hub. Implement role based access control and create interactive UIs that surface AI generated reports and matching results. In This Role, You'll Build all 5 portals and EdTech Hub frontend from scratch Establish a shared component library and Design System Implement role based access control and authentication integration Develop complex workflow UIs - multi step approval, coaching sessions, diagnosis questionnaires Build AI integration screens - report viewer, expert matching, recording uploads Create monitoring dashboards, cohort tracking, and analytics views About Us DOHE는 싱가포르에 본사를 두고 영국에 지사를 운영하는 글로벌 EdTech Championing Group으로, 에듀테크 스타트업이 사회적 가치를 만들고 글로벌로 성장할 수 있도록 에코시스템 (EdTech Hub) 구축 , 글로벌 액셀러레이션 프로그램 (Go-Together) , 데이터 기반 Methodology(Naviagator)를 제공하는 에드테크 전문 그룹입니다. 현재 EdTech Hub, Go-Together 등 내부 핵심 업무 시스템을 고도화하며 글로벌 팀과 함께 일할 시스템 엔지니어를 찾고 있습니다. EdTech Hub IT Team EdTech Hub는 전 세계 에듀테크 스타트업 커뮤니티를 지원하고, 교육 혁신 생태계 전반의 협력을 강화하기 위해 설계된 글로벌 플랫폼입니다. DOHE Global은 현재 전 세계 스타트업의 성장을 지원하는 통합 EdTech Hub 플랫폼을 처음부터 새롭게 구축하고 있습니다. 우리는 이 혁신적인 여정을 함께할 9개의 핵심 포지션에 합류할 전문 인재를 찾고 있습니다. 역할 소개 모던 프레임워크를 기반으로 디자인 시스템을 수립하고, 5개 포털과 EdTech Hub 전체 프론트엔드를 구축합니다. 역할별 접근 제어를 구현하고, AI 백엔드가 생성한 리포트와 매칭 결과를 사용자에게 전달하는 인터랙티브 UI를 만듭니다. 이 역할에서 하게 될 일 5개 포털 및 EdTech Hub 프론트엔드를 신규 개발합니다 공통 컴포넌트 라이브러리와 Design System을 구축합니다 역할별 접근 제어와 인증 연동을 구현합니다 다단계 승인, 코칭 세션, 진단 설문 등 복잡한 워크플로우 UI를 개발합니다 AI 리포트 뷰어, Expert 매칭 결과, 녹취 업로드 등 AI 연동 화면을 구현합니다 모니터링 대시보드, 코호트 추적, Analytics 화면을 개발합니다 Senior frontend engineer Significant relevant experience of building large scale services with React / Next.js Hands on TypeScript experiences State management and REST API / GraphQL integration experience Responsive web and cross browser experience Business level English fluency required - daily collaboration with a global team You Might Thrive In This Role If You Design systems purist. You obsess over component consistency and reusability, and build systems hand in hand with designers. Complexity simplifier. You have a talent for turning multi step processes into UIs users navigate without friction. Ecosystem explorer. You actively explore the evolving frontend landscape and experiment with new approaches. Multi persona empath. You understand the context of five distinct user groups and design the right experience for each. Tech Stack Language TypeScript Framework Next.js 14+ (App Router) UI React shadcn/ui Tailwind CSS Radix UI State Zustand TanStack Query Testing Vitest Playwright Deploy Vercel Netlify Tooling Figma GitHub Cursor 시니어 프론트엔드 엔지니어 React / Next.js 기반 대규모 서비스 개발 4년 이상 TypeScript 실무 경험 상태 관리와 REST API / GraphQL 연동 경험 반응형 웹과 크로스 브라우저 대응 경험 비즈니스 수준의 영어 커뮤니케이션 능력 필수 - 글로벌 팀과의 일상적 협업 이런 분이라면 이 역할에서 빛날 겁니다 디자인 시스템에 진심인 분. 컴포넌트의 일관성과 재사용성에 집착하고, 디자이너와 긴밀하게 시스템을 함께 만들어가는 분입니다. 복잡함을 단순하게 만드는 분. 다단계 프로세스를 사용자가 헤매지 않는 UI로 풀어내는 데 재능이 있는 분입니다. 최신 생태계에 열려 있는 분. 프론트엔드 생태계의 변화를 적극 탐구하고, 새로운 접근법을 실험하는 분입니다. 다섯 가지 사용자를 공감하는 분. 서로 다른 사용자 그룹 각각의 컨텍스트를 이해하고, 최적의 경험을 설계하는 분입니다. 기술 스택 Language TypeScript Framework Next.js 14+ (App Router) UI React shadcn/ui Tailwind CSS Radix UI State Zustand TanStack Query Testing Vitest Playwright Deploy Vercel Netlify Tooling Figma GitHub Cursor Employment: Working hours: Full-time 40 hours a week. Location: Remote - South Koreabased Contract: Fixed Term Contract Salary: Competitive, based on experience
25/05/2026
Full time
About Us: DOHE is a global EdTech championing group headquartered in Singapore, with a branch in the United Kingdom.We are on a mission to transform education by leveraging technology responsibly to enhance educational quality and foster meaningful societal progress. We are building EdTech Hub, a global ecosystem designed to empower startups, foster collaboration, and strengthen innovation across the education sector worldwide.Through our Go-Together Accelerator Programme, we support EdTech founders in turning their vision into reality through tailored coaching and strategic support. Guided by our proprietary Navigator methodology, we create structured and efficient pathways to success for education innovators. Over the next decade, our ambition is to accelerate more 5,000 EdTech startups globally Everything we do is dedicated to championing EdTech startups to improve society and fulfil our mission. Find out more EdTech Hub IT Team The EdTech Hub IT Team powers the digital foundation of our ecosystem. We design, build, and maintain secure, scalable, and reliable technology infrastructure that enables startups, partners, and stakeholders to collaborate seamlessly. From platform development and data management to cybersecurity and system optimisation, our team ensures that innovation is supported by strong and future ready technology. By combining technical expertise with a deep understanding of the EdTech landscape, we help create an environment where startups can focus on growth - while we take care of the technology that drives it. We are building a high impact core team of 9 professionals across engineering, product, and design. Detailed Job Descriptions are available for each role. About The Role Establish the design system on a modern framework and build the entire frontend for five portals plus EdTech Hub. Implement role based access control and create interactive UIs that surface AI generated reports and matching results. In This Role, You'll Build all 5 portals and EdTech Hub frontend from scratch Establish a shared component library and Design System Implement role based access control and authentication integration Develop complex workflow UIs - multi step approval, coaching sessions, diagnosis questionnaires Build AI integration screens - report viewer, expert matching, recording uploads Create monitoring dashboards, cohort tracking, and analytics views About Us DOHE는 싱가포르에 본사를 두고 영국에 지사를 운영하는 글로벌 EdTech Championing Group으로, 에듀테크 스타트업이 사회적 가치를 만들고 글로벌로 성장할 수 있도록 에코시스템 (EdTech Hub) 구축 , 글로벌 액셀러레이션 프로그램 (Go-Together) , 데이터 기반 Methodology(Naviagator)를 제공하는 에드테크 전문 그룹입니다. 현재 EdTech Hub, Go-Together 등 내부 핵심 업무 시스템을 고도화하며 글로벌 팀과 함께 일할 시스템 엔지니어를 찾고 있습니다. EdTech Hub IT Team EdTech Hub는 전 세계 에듀테크 스타트업 커뮤니티를 지원하고, 교육 혁신 생태계 전반의 협력을 강화하기 위해 설계된 글로벌 플랫폼입니다. DOHE Global은 현재 전 세계 스타트업의 성장을 지원하는 통합 EdTech Hub 플랫폼을 처음부터 새롭게 구축하고 있습니다. 우리는 이 혁신적인 여정을 함께할 9개의 핵심 포지션에 합류할 전문 인재를 찾고 있습니다. 역할 소개 모던 프레임워크를 기반으로 디자인 시스템을 수립하고, 5개 포털과 EdTech Hub 전체 프론트엔드를 구축합니다. 역할별 접근 제어를 구현하고, AI 백엔드가 생성한 리포트와 매칭 결과를 사용자에게 전달하는 인터랙티브 UI를 만듭니다. 이 역할에서 하게 될 일 5개 포털 및 EdTech Hub 프론트엔드를 신규 개발합니다 공통 컴포넌트 라이브러리와 Design System을 구축합니다 역할별 접근 제어와 인증 연동을 구현합니다 다단계 승인, 코칭 세션, 진단 설문 등 복잡한 워크플로우 UI를 개발합니다 AI 리포트 뷰어, Expert 매칭 결과, 녹취 업로드 등 AI 연동 화면을 구현합니다 모니터링 대시보드, 코호트 추적, Analytics 화면을 개발합니다 Senior frontend engineer Significant relevant experience of building large scale services with React / Next.js Hands on TypeScript experiences State management and REST API / GraphQL integration experience Responsive web and cross browser experience Business level English fluency required - daily collaboration with a global team You Might Thrive In This Role If You Design systems purist. You obsess over component consistency and reusability, and build systems hand in hand with designers. Complexity simplifier. You have a talent for turning multi step processes into UIs users navigate without friction. Ecosystem explorer. You actively explore the evolving frontend landscape and experiment with new approaches. Multi persona empath. You understand the context of five distinct user groups and design the right experience for each. Tech Stack Language TypeScript Framework Next.js 14+ (App Router) UI React shadcn/ui Tailwind CSS Radix UI State Zustand TanStack Query Testing Vitest Playwright Deploy Vercel Netlify Tooling Figma GitHub Cursor 시니어 프론트엔드 엔지니어 React / Next.js 기반 대규모 서비스 개발 4년 이상 TypeScript 실무 경험 상태 관리와 REST API / GraphQL 연동 경험 반응형 웹과 크로스 브라우저 대응 경험 비즈니스 수준의 영어 커뮤니케이션 능력 필수 - 글로벌 팀과의 일상적 협업 이런 분이라면 이 역할에서 빛날 겁니다 디자인 시스템에 진심인 분. 컴포넌트의 일관성과 재사용성에 집착하고, 디자이너와 긴밀하게 시스템을 함께 만들어가는 분입니다. 복잡함을 단순하게 만드는 분. 다단계 프로세스를 사용자가 헤매지 않는 UI로 풀어내는 데 재능이 있는 분입니다. 최신 생태계에 열려 있는 분. 프론트엔드 생태계의 변화를 적극 탐구하고, 새로운 접근법을 실험하는 분입니다. 다섯 가지 사용자를 공감하는 분. 서로 다른 사용자 그룹 각각의 컨텍스트를 이해하고, 최적의 경험을 설계하는 분입니다. 기술 스택 Language TypeScript Framework Next.js 14+ (App Router) UI React shadcn/ui Tailwind CSS Radix UI State Zustand TanStack Query Testing Vitest Playwright Deploy Vercel Netlify Tooling Figma GitHub Cursor Employment: Working hours: Full-time 40 hours a week. Location: Remote - South Koreabased Contract: Fixed Term Contract Salary: Competitive, based on experience
! 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++)
nLogic is seeking a Web App developer - eMC2 SharePoint to support a mission-focused effort in the El Segundo area. In this role, you will support the modernization of a legacy SharePoint 2016 environment by rebuilding outdated workflows and business processes using Power Apps and Power Automate within SharePoint Online. Working under the guidance of senior developers and platform leads, you'll analyze existing logic, translate it into secure and maintainable cloud-based solutions, and help ensure alignment with enterprise governance practices. This position offers hands-on experience across modernization, migration activities, and Agile delivery, making it ideal for someone looking to deepen their Power Platform expertise within a collaborative, mission-focused environment. Responsibilities: Rebuild legacy SharePoint 2016 workflows and processes using Power Apps and Power Automate in SharePoint Online Analyze existing business processes, requirements, and legacy workflow logic to develop modern cloud-based solutions Support migration and modernization activities under the direction of senior developers and platform leads Develop and test SharePoint Online web app components using HTML, CSS, and JavaScript Create and maintain solutions built on SharePoint lists, libraries, and Microsoft 365 tools Troubleshoot and debug Power Apps, Power Automate flows, and SPO components, resolving issues with legacy logic Work with stakeholders to gather requirements, propose solutions, and iterate designs based on feedback Produce clear technical documentation and communicate effectively with both technical and non-technical users Apply Agile and Scrum practices during sprint planning, development, and delivery Ensure solutions follow approved development patterns, governance constraints, and security best practices Required Qualifications: Active U.S. Secret Security Clearance or the ability to obtain and maintain a Secret Security Clearance required (U.S. citizenship is mandatory). A clearance active within the last 24 months is considered current. BS degree in computer science, engineering, information technology, or computer information systems Practical experience in SharePoint Online web app development and SharePoint lists and libraries 2+ years of work experience developing business applications using Microsoft Power Apps and Power Automate, including solutions built on SharePoint Proficient with Microsoft Office products (Word, Excel, PowerPoint) Ability to think through, develop, test, and deploy web app solutions using HTML/CSS/JavaScript. Strong interpersonal, organizational, and team building skills Understanding of the Agile SW development process and Scrum methodology Ability to gather requirements, propose solutions, and iterate with stakeholders Ability to read and interpret existing workflows and business logic, troubleshoot broken flows and app issues, and communicate clearly with non-technical stakeholders. Preferred Qualifications: Active Secret or higher clearance 2+ years of work experience applying Agile and Scrum methodology 4+ years of work experience developing business applications using Microsoft Power Apps and Power Automate, including solutions built on SharePoint Experience translating legacy workflow logic into modern patterns, debugging and refactoring complex flows, and working with tenant/governance constraints Integration of SharePoint Online applications with Teams and other 365 applications SharePoint solution experience using SPFx Experience leveraging AI tools (GitHub Copilot) to assist coding development and test Experience with USSF systems engineering and integration contracts Work Conditions: Work Model: On-site Travel: None Work Hours: Standard Summary of Benefits: nLogic offers a comprehensive benefits package including medical, dental, and vision insurance; paid time off; 401(k) retirement plan; Employee Stock Ownership Plan (ESOP); and professional development support. Position Details: U.S. Citizenship is required Active U.S. Secret Security Clearance required (or the ability to obtain and maintain a secret security clearance) This is a full-time role performed on-site in El Segundo, CA. Compensation: The anticipated salary range for this position is $101,000 to $148,000 nLogic 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, disability, or veteran status.
25/05/2026
Full time
nLogic is seeking a Web App developer - eMC2 SharePoint to support a mission-focused effort in the El Segundo area. In this role, you will support the modernization of a legacy SharePoint 2016 environment by rebuilding outdated workflows and business processes using Power Apps and Power Automate within SharePoint Online. Working under the guidance of senior developers and platform leads, you'll analyze existing logic, translate it into secure and maintainable cloud-based solutions, and help ensure alignment with enterprise governance practices. This position offers hands-on experience across modernization, migration activities, and Agile delivery, making it ideal for someone looking to deepen their Power Platform expertise within a collaborative, mission-focused environment. Responsibilities: Rebuild legacy SharePoint 2016 workflows and processes using Power Apps and Power Automate in SharePoint Online Analyze existing business processes, requirements, and legacy workflow logic to develop modern cloud-based solutions Support migration and modernization activities under the direction of senior developers and platform leads Develop and test SharePoint Online web app components using HTML, CSS, and JavaScript Create and maintain solutions built on SharePoint lists, libraries, and Microsoft 365 tools Troubleshoot and debug Power Apps, Power Automate flows, and SPO components, resolving issues with legacy logic Work with stakeholders to gather requirements, propose solutions, and iterate designs based on feedback Produce clear technical documentation and communicate effectively with both technical and non-technical users Apply Agile and Scrum practices during sprint planning, development, and delivery Ensure solutions follow approved development patterns, governance constraints, and security best practices Required Qualifications: Active U.S. Secret Security Clearance or the ability to obtain and maintain a Secret Security Clearance required (U.S. citizenship is mandatory). A clearance active within the last 24 months is considered current. BS degree in computer science, engineering, information technology, or computer information systems Practical experience in SharePoint Online web app development and SharePoint lists and libraries 2+ years of work experience developing business applications using Microsoft Power Apps and Power Automate, including solutions built on SharePoint Proficient with Microsoft Office products (Word, Excel, PowerPoint) Ability to think through, develop, test, and deploy web app solutions using HTML/CSS/JavaScript. Strong interpersonal, organizational, and team building skills Understanding of the Agile SW development process and Scrum methodology Ability to gather requirements, propose solutions, and iterate with stakeholders Ability to read and interpret existing workflows and business logic, troubleshoot broken flows and app issues, and communicate clearly with non-technical stakeholders. Preferred Qualifications: Active Secret or higher clearance 2+ years of work experience applying Agile and Scrum methodology 4+ years of work experience developing business applications using Microsoft Power Apps and Power Automate, including solutions built on SharePoint Experience translating legacy workflow logic into modern patterns, debugging and refactoring complex flows, and working with tenant/governance constraints Integration of SharePoint Online applications with Teams and other 365 applications SharePoint solution experience using SPFx Experience leveraging AI tools (GitHub Copilot) to assist coding development and test Experience with USSF systems engineering and integration contracts Work Conditions: Work Model: On-site Travel: None Work Hours: Standard Summary of Benefits: nLogic offers a comprehensive benefits package including medical, dental, and vision insurance; paid time off; 401(k) retirement plan; Employee Stock Ownership Plan (ESOP); and professional development support. Position Details: U.S. Citizenship is required Active U.S. Secret Security Clearance required (or the ability to obtain and maintain a secret security clearance) This is a full-time role performed on-site in El Segundo, CA. Compensation: The anticipated salary range for this position is $101,000 to $148,000 nLogic 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, disability, or veteran status.
London, United Kingdom; Remote, United Kingdom Baringa is a global consulting firm that partners with leaders to drive change and create value. With deep industry expertise, enabled by advanced technology, the firm helps clients deliver with greater confidence and certainty. Senior Cyber Security Engineer, Cyber Security Location: London, United Kingdom (Remote available) We are looking for an experienced Senior Cyber Security Engineer to design, implement, review, and manage security measures for our Azure and M365 environments. The role requires strong expertise in cloud security and the ability to work closely with stakeholders to ensure the security of our cloud infrastructure. Responsibilities Design, implement and review security solutions for Azure and M365 environments. Design, develop, maintain and assess security architecture artifacts. Oversee the development and implementation of security engineering best practices and standards. Identify and implement automation opportunities across cloud provisioning, CI/CD pipelines, and policy enforcement. Coordinate and manage cyber engineering projects, ensuring timely delivery and quality. Manage and prioritise an engineering backlog using Agile methodologies. Maintain accurate documentation and team processes. Qualifications Minimum of 5 years of experience in cyber security, with at least 3 years focused on cloud security. Experience integrating security-as-code controls into CI/CD pipelines using platforms such as Azure DevOps, GitHub, Azure Policy, or equivalent technologies. Proven experience designing and implementing security solutions with Azure and M365 security tools and technologies. Strong understanding of security frameworks and standards (e.g., NIST, CIS, ISO 27001). Familiarity with scripting and automation tools (e.g., PowerShell, Azure CLI, Azure Logic Apps). Bachelor's degree in Computer Science, Information Technology, Cyber Security or a related field (or equivalent experience). Strong analytical and problem solving skills. Excellent communication and teamwork abilities. Relevant certifications (preferred): Microsoft 365 Certified: Security Administrator Associate Microsoft Certified: Cybersecurity Architect Expert Certified Information Systems Security Professional (CISSP) Certified Cloud Security Professional (CCSP) What's in it for you Opportunity to work at the forefront of cloud security. Work life balance with flexible working arrangements. Opportunity for professional growth with bi annual promotional reviews. Collaboration with senior stakeholders across Baringa and clients. Choice of training and development, backed by company investment. Diversity & Inclusion We are an Equal Opportunity Employer and actively encourage applications from individuals of diverse backgrounds, including those from under represented groups. All applications are considered without regard to race, ethnicity, religion, gender identity, sexual orientation, disability, age, or other protected characteristics.
25/05/2026
Full time
London, United Kingdom; Remote, United Kingdom Baringa is a global consulting firm that partners with leaders to drive change and create value. With deep industry expertise, enabled by advanced technology, the firm helps clients deliver with greater confidence and certainty. Senior Cyber Security Engineer, Cyber Security Location: London, United Kingdom (Remote available) We are looking for an experienced Senior Cyber Security Engineer to design, implement, review, and manage security measures for our Azure and M365 environments. The role requires strong expertise in cloud security and the ability to work closely with stakeholders to ensure the security of our cloud infrastructure. Responsibilities Design, implement and review security solutions for Azure and M365 environments. Design, develop, maintain and assess security architecture artifacts. Oversee the development and implementation of security engineering best practices and standards. Identify and implement automation opportunities across cloud provisioning, CI/CD pipelines, and policy enforcement. Coordinate and manage cyber engineering projects, ensuring timely delivery and quality. Manage and prioritise an engineering backlog using Agile methodologies. Maintain accurate documentation and team processes. Qualifications Minimum of 5 years of experience in cyber security, with at least 3 years focused on cloud security. Experience integrating security-as-code controls into CI/CD pipelines using platforms such as Azure DevOps, GitHub, Azure Policy, or equivalent technologies. Proven experience designing and implementing security solutions with Azure and M365 security tools and technologies. Strong understanding of security frameworks and standards (e.g., NIST, CIS, ISO 27001). Familiarity with scripting and automation tools (e.g., PowerShell, Azure CLI, Azure Logic Apps). Bachelor's degree in Computer Science, Information Technology, Cyber Security or a related field (or equivalent experience). Strong analytical and problem solving skills. Excellent communication and teamwork abilities. Relevant certifications (preferred): Microsoft 365 Certified: Security Administrator Associate Microsoft Certified: Cybersecurity Architect Expert Certified Information Systems Security Professional (CISSP) Certified Cloud Security Professional (CCSP) What's in it for you Opportunity to work at the forefront of cloud security. Work life balance with flexible working arrangements. Opportunity for professional growth with bi annual promotional reviews. Collaboration with senior stakeholders across Baringa and clients. Choice of training and development, backed by company investment. Diversity & Inclusion We are an Equal Opportunity Employer and actively encourage applications from individuals of diverse backgrounds, including those from under represented groups. All applications are considered without regard to race, ethnicity, religion, gender identity, sexual orientation, disability, age, or other protected characteristics.
Principal Java Engineer (Individual Contributor) 6-Month Contract Outside IR35 Paddington (3 days/week) We are partnering with a leading UK retail organisation on a significant payments and platform transformation. We seek a Principal Java Engineer to join as a hands on individual contributor, playing a pivotal role within a dynamic engineering team. This technically demanding position centres on designing, building, and scaling high volume, mission critical payment systems. You will remain deeply involved in coding while influencing design and technical direction. The Role As a Principal Java Engineer, you will design and develop scalable backend services that facilitate secure payment transactions at scale. The environment is modern, cloud-native, and prioritises event-driven architecture and high performance. Key Responsibilities Design and develop backend services using Java (Spring Boot or Micronaut) Build systems supporting secure, high-volume payment transactions Develop integrations with payment gateways, acquiring banks, and fraud prevention tools Operate within event-driven microservices architectures (Kafka) Contribute to system design and resolve complex technical challenges Write clean, maintainable, and high-quality code Cloud and DevOps Build and maintain cloud-native systems (Azure preferred) Utilise Terraform and Kubernetes for infrastructure provisioning and orchestration Work with CI/CD pipelines (GitHub Actions) Support monitoring, alerting, and system observability Security and Compliance Implement secure coding practises across all services Operate within regulated environments (PCI DSS, PSD2, SCA) Collaboration Collaborate closely with engineers, product teams, and stakeholders Contribute to technical discussions and promote engineering best practises Support quality assurance across testing, delivery, and system reliability Requirements Proven experience as a Senior or Principal Java Engineer in hands on roles Expertise in Java 17+ with Spring Boot or Micronaut frameworks Experience with, or willingness to learn, Kotlin Strong understanding of Kafka, event-driven systems, and microservices Experience with payment systems, including PSPs, fraud prevention, tokenisation, and settlement Cloud experience, preferably with Azure Hands on experience with Kubernetes, Terraform, and CI/CD pipelines Knowledge of regulated environments (PCI DSS, PSD2, SCA) Experience in retail or high-transaction environments is advantageous What's on Offer Six-month contract outside IR35, with potential extension Hybrid working model: three days per week on-site at Paddington Opportunity to work on high-scale, business critical platforms within a leading retail organisation If you are a proactive engineer who thrives on solving complex problems at scale, particularly within payments or retail, we would welcome your application.
25/05/2026
Full time
Principal Java Engineer (Individual Contributor) 6-Month Contract Outside IR35 Paddington (3 days/week) We are partnering with a leading UK retail organisation on a significant payments and platform transformation. We seek a Principal Java Engineer to join as a hands on individual contributor, playing a pivotal role within a dynamic engineering team. This technically demanding position centres on designing, building, and scaling high volume, mission critical payment systems. You will remain deeply involved in coding while influencing design and technical direction. The Role As a Principal Java Engineer, you will design and develop scalable backend services that facilitate secure payment transactions at scale. The environment is modern, cloud-native, and prioritises event-driven architecture and high performance. Key Responsibilities Design and develop backend services using Java (Spring Boot or Micronaut) Build systems supporting secure, high-volume payment transactions Develop integrations with payment gateways, acquiring banks, and fraud prevention tools Operate within event-driven microservices architectures (Kafka) Contribute to system design and resolve complex technical challenges Write clean, maintainable, and high-quality code Cloud and DevOps Build and maintain cloud-native systems (Azure preferred) Utilise Terraform and Kubernetes for infrastructure provisioning and orchestration Work with CI/CD pipelines (GitHub Actions) Support monitoring, alerting, and system observability Security and Compliance Implement secure coding practises across all services Operate within regulated environments (PCI DSS, PSD2, SCA) Collaboration Collaborate closely with engineers, product teams, and stakeholders Contribute to technical discussions and promote engineering best practises Support quality assurance across testing, delivery, and system reliability Requirements Proven experience as a Senior or Principal Java Engineer in hands on roles Expertise in Java 17+ with Spring Boot or Micronaut frameworks Experience with, or willingness to learn, Kotlin Strong understanding of Kafka, event-driven systems, and microservices Experience with payment systems, including PSPs, fraud prevention, tokenisation, and settlement Cloud experience, preferably with Azure Hands on experience with Kubernetes, Terraform, and CI/CD pipelines Knowledge of regulated environments (PCI DSS, PSD2, SCA) Experience in retail or high-transaction environments is advantageous What's on Offer Six-month contract outside IR35, with potential extension Hybrid working model: three days per week on-site at Paddington Opportunity to work on high-scale, business critical platforms within a leading retail organisation If you are a proactive engineer who thrives on solving complex problems at scale, particularly within payments or retail, we would welcome your application.
Agentic Software Engineer Our client is a UK-based organisation operating in the medtech industry, with a team of around 200 people. They design and manufacture bespoke solutions that improve patients' quality of life. They are investing significantly in technology and automation to support their next phase of growth. A key initiative is the development of a new digital platform that connects prescription workflows, manufacturing processes, and patient outcomes into a single integrated system. The role This is a hands on lead role suited to someone who works agentically-using AI systems to plan, scaffold, and deliver complex development tasks, while applying strong engineering judgement to review and refine outputs. As the first dedicated developer on this platform, you will work closely with senior leadership from initial concept through to production delivery, playing a central role in shaping both the system and the future team. Our client is looking for someone entrepreneurial and highly proactive, who is comfortable engaging directly with clinicians and operational teams to understand real world problems before building solutions. Key responsibilities: Direct AI coding agents across complex, multi step development tasks, structuring context and taking full ownership of outputs Translate requirements, user journeys, and wireframes into working software Develop across the full stack: front end interfaces, APIs, data models, and integrations Contribute to architectural decisions (data models, authentication, hosting, security) using senior level judgement Maintain strong version control and deployment practices (Git, branching, code review, CI/CD) Work closely with clinical, operational, and manufacturing teams to inform product development Support the growth and shaping of the technical team over time Planned technology stack: Front end: React + TypeScript, Tailwind CSS, shadcn/ui Mobile: Capacitor (shared codebase across web and mobile) Offline capability: Progressive Web App (PWA) Backend: Node.js with a single API and multiple front end clients Database: PostgreSQL Hosting: AWS or Azure with infrastructure as code CI/CD: GitHub Actions with per PR environments Deployment: Docker based containerisation Authentication: Auth0 or Clerk (TBC) What our client is looking for: Strong full stack development experience (React, TypeScript, Node.js) Experience designing REST APIs and working with relational databases (e.g. PostgreSQL) Practical cloud experience (AWS or Azure), including deployment and CI/CD pipelines Proven ability to work in an agentic way with AI development tools - structuring problems and critically evaluating outputs Strong understanding of authentication, authorisation, data modelling, security, and edge cases Excellent communication skills, with the ability to engage both technical and non technical stakeholders A self driven, entrepreneurial mindset, comfortable working autonomously within a small, high impact team What's on offer: Scope to shape a growing platform and team 25 days annual leave plus bank holidays Company pension scheme Flexible hybrid working Budget for AI tooling and productivity tools
25/05/2026
Full time
Agentic Software Engineer Our client is a UK-based organisation operating in the medtech industry, with a team of around 200 people. They design and manufacture bespoke solutions that improve patients' quality of life. They are investing significantly in technology and automation to support their next phase of growth. A key initiative is the development of a new digital platform that connects prescription workflows, manufacturing processes, and patient outcomes into a single integrated system. The role This is a hands on lead role suited to someone who works agentically-using AI systems to plan, scaffold, and deliver complex development tasks, while applying strong engineering judgement to review and refine outputs. As the first dedicated developer on this platform, you will work closely with senior leadership from initial concept through to production delivery, playing a central role in shaping both the system and the future team. Our client is looking for someone entrepreneurial and highly proactive, who is comfortable engaging directly with clinicians and operational teams to understand real world problems before building solutions. Key responsibilities: Direct AI coding agents across complex, multi step development tasks, structuring context and taking full ownership of outputs Translate requirements, user journeys, and wireframes into working software Develop across the full stack: front end interfaces, APIs, data models, and integrations Contribute to architectural decisions (data models, authentication, hosting, security) using senior level judgement Maintain strong version control and deployment practices (Git, branching, code review, CI/CD) Work closely with clinical, operational, and manufacturing teams to inform product development Support the growth and shaping of the technical team over time Planned technology stack: Front end: React + TypeScript, Tailwind CSS, shadcn/ui Mobile: Capacitor (shared codebase across web and mobile) Offline capability: Progressive Web App (PWA) Backend: Node.js with a single API and multiple front end clients Database: PostgreSQL Hosting: AWS or Azure with infrastructure as code CI/CD: GitHub Actions with per PR environments Deployment: Docker based containerisation Authentication: Auth0 or Clerk (TBC) What our client is looking for: Strong full stack development experience (React, TypeScript, Node.js) Experience designing REST APIs and working with relational databases (e.g. PostgreSQL) Practical cloud experience (AWS or Azure), including deployment and CI/CD pipelines Proven ability to work in an agentic way with AI development tools - structuring problems and critically evaluating outputs Strong understanding of authentication, authorisation, data modelling, security, and edge cases Excellent communication skills, with the ability to engage both technical and non technical stakeholders A self driven, entrepreneurial mindset, comfortable working autonomously within a small, high impact team What's on offer: Scope to shape a growing platform and team 25 days annual leave plus bank holidays Company pension scheme Flexible hybrid working Budget for AI tooling and productivity tools
Locations Remote, United Kingdom Overview GitHub is growing its Customer Engineering team and we're seeking experienced professionals to elevate our technical customer engagement efforts. As a Senior Solutions Engineer, you will synthesize and integrate diverse business and industry insights to support customer digital transformation initiatives and align customer business requirements with GitHub's product features. The ideal candidate will be a strategic partner in driving customer success, leveraging deep industry insights to influence digital transformation while gaining hands on experience in solving complex business challenges, fostering strong relationships, and shaping the future of GitHub's customer engagement strategies. Responsibilities Engage in pre-sales activities with large customers to align and influence business partners and customer stakeholders, aiming for a technical win and driving solution selection. Develop and maintain external relationships within the customer organization to support strategic alignment and solution adoption. Identify customer issues and collaborate with technical teams to present solutions, conducting proofs of concept and product demos to address technical challenges. Analyze customer situations to advise on gaps that GitHub solutions can fill, contributing to strategic frameworks and roadmaps that address customer pain points. Assist in building and delivering content for marketing events, acting as a liaison to enhance customer engagement and showcase GitHub's value proposition. Develop expertise in GitHub Advanced Security, understanding its capabilities and articulating GitHub's approach to application security to customers, acting as a trusted advisor in security program development. Synthesize and communicate business and industry insights to identify growth opportunities and align product features with customer digital transformation initiatives. Design and develop innovative solutions that leverage GitHub's platform capabilities to address complex customer challenges, ensuring alignment with their strategic goals. Collaborate with sales and account management teams and partners to develop strategic account plans that drive long term customer success and growth. Qualifications Required Qualifications: 8+ years' experience in technical consulting, technical consultative selling, or related technical/sales/industry experience, OR Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field AND 6+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience OR Master's Degree in Computer Science, Information Technology, Engineering, or related field AND 4+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience OR Doctorate in Computer Science, Information Technology, Engineering, or related field AND 2+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience OR equivalent experience. Experience in software engineering, solutions architecture, systems integration, or any other related technical roles with knowledge of one or more of the following: Developer platforms Generative AI in the developer space Source Control Management CI/CD, systems architecture DevSecOps Ability to travel up to 25% travel throughout the EMEA region to meet with customers, with occasional travel beyond (e.g. USA) for company events Preferred Qualifications: 10+ years' experience in technical consulting, technical consultative selling, or related technical/sales/industry experience. 3+ years' experience in digital transformation using software modernization to drive customer business outcomes. 3+ years' experience in business consulting, consultative selling, or customer-facing experience 5+ years' experience orchestrating technical, support, and/or partner teams. Experience in the software development industry, with a focus on digital transformation and the ability to translate complex technical concepts into clear, actionable strategies for customers. Experience in identifying and resolving blockers to solution implementation, with a focus on enhancing customer satisfaction and driving successful technology deployments. GitHub values Customer-obsessed Ship to learn Growth mindset Own the outcome Better together Diverse and inclusive Manager fundamentals Model Coach Care Leadership principles Create clarity Generate energy Deliver success Equal Employment Opportunity GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!
25/05/2026
Full time
Locations Remote, United Kingdom Overview GitHub is growing its Customer Engineering team and we're seeking experienced professionals to elevate our technical customer engagement efforts. As a Senior Solutions Engineer, you will synthesize and integrate diverse business and industry insights to support customer digital transformation initiatives and align customer business requirements with GitHub's product features. The ideal candidate will be a strategic partner in driving customer success, leveraging deep industry insights to influence digital transformation while gaining hands on experience in solving complex business challenges, fostering strong relationships, and shaping the future of GitHub's customer engagement strategies. Responsibilities Engage in pre-sales activities with large customers to align and influence business partners and customer stakeholders, aiming for a technical win and driving solution selection. Develop and maintain external relationships within the customer organization to support strategic alignment and solution adoption. Identify customer issues and collaborate with technical teams to present solutions, conducting proofs of concept and product demos to address technical challenges. Analyze customer situations to advise on gaps that GitHub solutions can fill, contributing to strategic frameworks and roadmaps that address customer pain points. Assist in building and delivering content for marketing events, acting as a liaison to enhance customer engagement and showcase GitHub's value proposition. Develop expertise in GitHub Advanced Security, understanding its capabilities and articulating GitHub's approach to application security to customers, acting as a trusted advisor in security program development. Synthesize and communicate business and industry insights to identify growth opportunities and align product features with customer digital transformation initiatives. Design and develop innovative solutions that leverage GitHub's platform capabilities to address complex customer challenges, ensuring alignment with their strategic goals. Collaborate with sales and account management teams and partners to develop strategic account plans that drive long term customer success and growth. Qualifications Required Qualifications: 8+ years' experience in technical consulting, technical consultative selling, or related technical/sales/industry experience, OR Bachelor's Degree in Computer Science, Information Technology, Engineering, or related field AND 6+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience OR Master's Degree in Computer Science, Information Technology, Engineering, or related field AND 4+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience OR Doctorate in Computer Science, Information Technology, Engineering, or related field AND 2+ years experience in technical consulting, technical consultative selling, or related technical/sales/industry experience OR equivalent experience. Experience in software engineering, solutions architecture, systems integration, or any other related technical roles with knowledge of one or more of the following: Developer platforms Generative AI in the developer space Source Control Management CI/CD, systems architecture DevSecOps Ability to travel up to 25% travel throughout the EMEA region to meet with customers, with occasional travel beyond (e.g. USA) for company events Preferred Qualifications: 10+ years' experience in technical consulting, technical consultative selling, or related technical/sales/industry experience. 3+ years' experience in digital transformation using software modernization to drive customer business outcomes. 3+ years' experience in business consulting, consultative selling, or customer-facing experience 5+ years' experience orchestrating technical, support, and/or partner teams. Experience in the software development industry, with a focus on digital transformation and the ability to translate complex technical concepts into clear, actionable strategies for customers. Experience in identifying and resolving blockers to solution implementation, with a focus on enhancing customer satisfaction and driving successful technology deployments. GitHub values Customer-obsessed Ship to learn Growth mindset Own the outcome Better together Diverse and inclusive Manager fundamentals Model Coach Care Leadership principles Create clarity Generate energy Deliver success Equal Employment Opportunity GitHub is made up of people from a wide variety of backgrounds and lifestyles. We embrace diversity and invite applications from people of all walks of life. We don't discriminate against employees or applicants based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences. Also, if you have a disability, please let us know if there's any way we can make the interview process better for you; we're happy to accommodate!
We're an exciting stage in our growth as a digital HealthTech company, with increasing traction across clinical trials and life sciences. Over the past year, we've invested significantly in our application and data and infrastructure to support a scalable, reliable, and secure platform for the next phase of growth. We're now looking for someone to take ownership of that platform, continuing to scale the capabilities and operational maturity in a health tech environment. About the role We're looking for a Senior Infrastructure and Data Platform Engineer to own and evolve the core infrastructure & data platform, and operational reliability of our health tech product. This is a high ownership role at the intersection of cloud infrastructure, data systems, DevOps, and operational resilience. You'll be the person responsible for making sure our platform supports a great DevX experience, is secure, observable, recoverable, and audit ready, without slowing teams down. You'll have significant influence over how the platform is designed and operated. You'll work closely with backend engineers, product squads, and leadership to design systems that scale safely, support regulated requirements, and are resilient in real world operation. Our tech stack and tooling include GCP, Vercel, GitHub, Bugsnag, Sanity CMS. You will report to the VP Engineering and will be part of our broader engineering team of about 10. This is a full time role, either hybrid (Leeds) or fully remote in the UK. We cannot sponsor visas to work in the UK. What you'll do Infrastructure & Cloud (GCP) Own and operate our GCP environment (networking, IAM, compute, storage, managed services) Design and maintain infrastructure as code (e.g. Terraform) Ensure environments are secure, well structured, and cost aware Act as a technical expert on cloud architecture decisions Data & Platform Own and evolve the data technology stack (data stores, pipelines, access patterns) Ensure data systems are reliable, observable, and fit for analytics and product use Define standards for data integrity, retention, access, and backup Reliability, DevOps & Observability Own CI/CD pipelines and release safety practices Design and maintain observability (metrics, logs, tracing, alerts) Coordinate incident response, post incident reviews, and remediation Ensure teams can safely deploy and operate what they build Security, Risk & Assurance Own infrastructure level security posture (IAM, secrets, network controls) Coordinate and support audits, penetration tests, and risk reviews Design and run backup and disaster recovery testing (regular, proven recovery) Proactively identify risks and lead mitigation planning Ways of working Produce clear documentation for architecture, runbooks, and operational processes Partner with engineers to embed reliability and security into everyday delivery Act as an escalation point for complex operational and infrastructure issues This role is suited to someone who can do the infrastructure technical work as well as manage the infrastructure operationally. Required Strong hands on experience running production infrastructure on GCP Experience designing and operating data platforms in production Deep understanding of cloud security, IAM, and network controls Practical experience with incident response, on call, and post mortems Experience planning and executing backup, recovery, and resilience testing Experience contributing to audits, managing penetration testing Confidence writing and maintaining infrastructure as code Confidence managing DevX tools e.g. CI/CD Desirable Experience in health tech or regulated domains is a plus, but not required if you bring strong fundamentals. Understand how to make a top class developer experience that enables high velocity with control. Have worked in regulated environments Behaviours we're looking for A strong sense of ownership: you care about developer experience, reliability, security whilst maintaining a high delivery cadence; you care about responsible data handling. Ability to manage multiple workstreams and stakeholders. Data driven: you use data and evidence to justify your decisions, thinking about now and next. Pragmatism: you design guardrails, not bureaucracy. Clear communication with both technical and non technical stakeholders. A mindset of continuous improvement and risk awareness. Strong emphasis on clear documentation and runbooks. Benefits Gross salary: £75 82K per year 28 days annual leave per year (plus public holidays) £500 annual training budget £200 home working budget (one off) Up to 6% pension match (salary sacrifice) EMI share options Flexible working with core hours Enhanced (family & parental) leave policies About Little Journey Little Journey was founded by Dr Chris Evans, a paediatric anaesthetist and researcher who witnessed first hand the impact that procedural anxiety, poor preparation, and inconsistent communication can have on patient experience, engagement, and clinical outcomes. Partnering with Sophie Copley, an expert in human centred product design, the healthcare platform was developed and demonstrated significant benefits in improving care efficiency, compliance and patient experience. It was rapidly adopted across the NHS supporting children undergoing surgery, before being expanded to support a wide variety of common procedures. Building on this initial success, Little Journey expanded into clinical trials, applying the same principles of personalised education, emotional support and engagement to research settings. Our Life Science platform, Trial Flow, supports trial participants and their families across therapeutic areas, to alleviate the burdens they face as they navigate participating in a clinical trial. The platform is now a global solution, and we work with major pharmaceutical companies. Little Journey is a Series A HealthTech start up, and we are a highly collaborative, mission driven organisation with a team of about 30 (including Product & Tech, Sales & Marketing, Operations & Delivery). We aim to change the future of personalised paediatric care, one empowered family at a time. We value honesty and integrity, trust and accountability, reflection and learning, proactive thinking, and a deep commitment to helping others. Diversity & Inclusion We encourage people from all walks of life to apply and strive to eliminate unconscious bias in our recruitment process. We do not discriminate on ethnicity, religion, sexual orientation, gender identity, veteran or parental status or disability. We encourage candidates from under represented groups to apply. If you need adjustments made to our application process, to help accommodate any disabilities, please let us know at .
25/05/2026
Full time
We're an exciting stage in our growth as a digital HealthTech company, with increasing traction across clinical trials and life sciences. Over the past year, we've invested significantly in our application and data and infrastructure to support a scalable, reliable, and secure platform for the next phase of growth. We're now looking for someone to take ownership of that platform, continuing to scale the capabilities and operational maturity in a health tech environment. About the role We're looking for a Senior Infrastructure and Data Platform Engineer to own and evolve the core infrastructure & data platform, and operational reliability of our health tech product. This is a high ownership role at the intersection of cloud infrastructure, data systems, DevOps, and operational resilience. You'll be the person responsible for making sure our platform supports a great DevX experience, is secure, observable, recoverable, and audit ready, without slowing teams down. You'll have significant influence over how the platform is designed and operated. You'll work closely with backend engineers, product squads, and leadership to design systems that scale safely, support regulated requirements, and are resilient in real world operation. Our tech stack and tooling include GCP, Vercel, GitHub, Bugsnag, Sanity CMS. You will report to the VP Engineering and will be part of our broader engineering team of about 10. This is a full time role, either hybrid (Leeds) or fully remote in the UK. We cannot sponsor visas to work in the UK. What you'll do Infrastructure & Cloud (GCP) Own and operate our GCP environment (networking, IAM, compute, storage, managed services) Design and maintain infrastructure as code (e.g. Terraform) Ensure environments are secure, well structured, and cost aware Act as a technical expert on cloud architecture decisions Data & Platform Own and evolve the data technology stack (data stores, pipelines, access patterns) Ensure data systems are reliable, observable, and fit for analytics and product use Define standards for data integrity, retention, access, and backup Reliability, DevOps & Observability Own CI/CD pipelines and release safety practices Design and maintain observability (metrics, logs, tracing, alerts) Coordinate incident response, post incident reviews, and remediation Ensure teams can safely deploy and operate what they build Security, Risk & Assurance Own infrastructure level security posture (IAM, secrets, network controls) Coordinate and support audits, penetration tests, and risk reviews Design and run backup and disaster recovery testing (regular, proven recovery) Proactively identify risks and lead mitigation planning Ways of working Produce clear documentation for architecture, runbooks, and operational processes Partner with engineers to embed reliability and security into everyday delivery Act as an escalation point for complex operational and infrastructure issues This role is suited to someone who can do the infrastructure technical work as well as manage the infrastructure operationally. Required Strong hands on experience running production infrastructure on GCP Experience designing and operating data platforms in production Deep understanding of cloud security, IAM, and network controls Practical experience with incident response, on call, and post mortems Experience planning and executing backup, recovery, and resilience testing Experience contributing to audits, managing penetration testing Confidence writing and maintaining infrastructure as code Confidence managing DevX tools e.g. CI/CD Desirable Experience in health tech or regulated domains is a plus, but not required if you bring strong fundamentals. Understand how to make a top class developer experience that enables high velocity with control. Have worked in regulated environments Behaviours we're looking for A strong sense of ownership: you care about developer experience, reliability, security whilst maintaining a high delivery cadence; you care about responsible data handling. Ability to manage multiple workstreams and stakeholders. Data driven: you use data and evidence to justify your decisions, thinking about now and next. Pragmatism: you design guardrails, not bureaucracy. Clear communication with both technical and non technical stakeholders. A mindset of continuous improvement and risk awareness. Strong emphasis on clear documentation and runbooks. Benefits Gross salary: £75 82K per year 28 days annual leave per year (plus public holidays) £500 annual training budget £200 home working budget (one off) Up to 6% pension match (salary sacrifice) EMI share options Flexible working with core hours Enhanced (family & parental) leave policies About Little Journey Little Journey was founded by Dr Chris Evans, a paediatric anaesthetist and researcher who witnessed first hand the impact that procedural anxiety, poor preparation, and inconsistent communication can have on patient experience, engagement, and clinical outcomes. Partnering with Sophie Copley, an expert in human centred product design, the healthcare platform was developed and demonstrated significant benefits in improving care efficiency, compliance and patient experience. It was rapidly adopted across the NHS supporting children undergoing surgery, before being expanded to support a wide variety of common procedures. Building on this initial success, Little Journey expanded into clinical trials, applying the same principles of personalised education, emotional support and engagement to research settings. Our Life Science platform, Trial Flow, supports trial participants and their families across therapeutic areas, to alleviate the burdens they face as they navigate participating in a clinical trial. The platform is now a global solution, and we work with major pharmaceutical companies. Little Journey is a Series A HealthTech start up, and we are a highly collaborative, mission driven organisation with a team of about 30 (including Product & Tech, Sales & Marketing, Operations & Delivery). We aim to change the future of personalised paediatric care, one empowered family at a time. We value honesty and integrity, trust and accountability, reflection and learning, proactive thinking, and a deep commitment to helping others. Diversity & Inclusion We encourage people from all walks of life to apply and strive to eliminate unconscious bias in our recruitment process. We do not discriminate on ethnicity, religion, sexual orientation, gender identity, veteran or parental status or disability. We encourage candidates from under represented groups to apply. If you need adjustments made to our application process, to help accommodate any disabilities, please let us know at .
The Opportunity This is your chance to build the foundational systems for 'Citi Assist', a Generative AI assistant that will reach every Citi employee globally. You'll join us on the ground floor, becoming a core builder on a high-visibility platform that sets the standard for how a global bank adopts this technology safely and at scale. Here's what makes this role unique: we know that data is the key to building a successful, safe, and scalable generative AI assistant. The difference between a good AI product and a great one isn't just the model-it's the testing, evaluation, and feedback loops that make it better every day. As a data-focused full-stack engineer, you'll help us craft the tools and systems that let us understand how Assist is performing, where it's succeeding, and where it needs to improve. You'll work across the stack, building everything from intuitive dashboards that surface insights to robust backend pipelines that process evaluation data at scale. What You'll Do Build the tools that make Assist great. You'll design and build the testing, evaluation, and feedback systems that help us understand how our AI assistant is performing in the real world. This means creating tools for both our team and our users to provide feedback, analyse interactions, and measure quality. Work with data across the full stack. You'll build data pipelines that collect and process evaluation metrics, create visualisations that surface insights to the team, and design APIs that power our testing infrastructure. You'll be equally comfortable writing SQL queries as you are building React components. Own your features end to end. You'll take responsibility from conception to production. That means understanding the problem we're trying to solve, designing the right solution, building it, and measuring whether it's working. You'll drive your work forward with autonomy while keeping the team aligned. Build with safety and quality in mind. For us, building safe, sound, and compliant systems is non negotiable. You'll help us establish the data practices and evaluation frameworks that ensure Assist meets our high standards for quality, safety, and regulatory compliance. Set the technical direction. As a VP level engineer, we expect you to influence how we approach problems. You'll mentor other engineers, contribute to architectural decisions, and help establish best practices for how we work with data across the platform. Be a great teammate. We expect you to be a leader in our engineering culture. That means offering thoughtful code reviews, unblocking your peers, sharing what you learn, and helping raise the bar for the whole team. We succeed together. What We're Looking For We know that people from underrepresented groups are less likely to apply if they don't meet 100% of the criteria. If you're excited about this role but your experience doesn't align perfectly with every qualification, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Strong experience building and deploying production applications across the full stack Proficiency in multiple languages, including Python and TypeScript/JavaScript (experience with Go or Java is a plus) Deep experience working with data-whether that's building data pipelines, designing analytics systems, or creating data driven products Experience building user facing features with modern frontend frameworks like React, Vue, or Angular Strong SQL skills and experience with relational databases like Postgres Experience building backend services and APIs that handle data at scale Comfort with containerised environments and cloud infrastructure (we use OpenShift/Kubernetes) Strong understanding of CI/CD pipelines, testing frameworks, and automation Experience with data visualisation tools and techniques What Matters Most to Us A data driven mindset. You believe that good data and rigorous evaluation are essential to building great products. You know how to instrument systems to collect the right data and how to turn that data into actionable insights. A solutions first approach. You find the best path to solve the problem, whether that's building new infrastructure, leveraging existing tools, or changing how we think about the problem entirely. You're pragmatic about trade offs. Technical leadership. You have strong opinions, loosely held. You can articulate your technical vision and bring others along with you, but you're also open to being wrong and learning from your peers. A focus on impact. You understand that our goal is to deliver value to users and make Assist better every day. You know when to move fast and when to invest in building things properly. Clear communication and ownership. You take initiative, communicate proactively, and take responsibility for outcomes. You don't wait for permission, but you keep stakeholders informed. A collaborative spirit. You thrive in team environments where you can learn from others and help them grow. You see mentoring and knowledge sharing as part of your role. Bonus Points For Direct experience building evaluation or testing frameworks for AI/ML systems Experience with LLM evaluation techniques, prompt engineering, or AI safety concepts Experience with data pipeline tools like Apache Airflow, Dagster, or similar Experience with analytics platforms, experimentation frameworks, or A/B testing infrastructure Background in data science, analytics engineering, or similar data focused roles' Contributions to open source projects in the data or AI space Experience working in highly regulated environments Our Tech Stack We work with Python, TypeScript, Go, and Java on the backend. Our frontend is built with TypeScript, React, and Next.js. We use Postgres for our database, run everything on Kubernetes (specifically Red Hat OpenShift), and our DevOps setup includes GitHub and CI/CD tools like Tekton and Harness. Our Team and Mission We're the Common Platform Engineering team for GenAI, a central group in the Chief Technology Office. We're a focused agile team that owns our work from idea to production. Our culture is built on a shared belief in engineering craftsmanship, backed by leadership that actually understands what that means. We're on a journey to prove what's possible inside a large organisation, and that means navigating some legacy while building the future. This isn't a role for someone who wants everything to be perfect on day one. It's for an engineer who wants to help us get there, influencing how we solve problems and raising our collective bar. We have a dual mission. First, we're building 'Citi Assist', the GenAI digital assistant for our colleagues. Second, we're providing the platforms and guidance that enable the entire organisation to adopt GenAI safely and effectively. This is not a typical banking job. You'll build foundational technology that has a direct, positive impact on hundreds of thousands of people. You'll have the executive support to tackle big problems and real autonomy to shape our solutions. Most importantly, you'll join a passionate, collaborative team where we all learn from each other and push each other to do our best work. What We'll Provide You This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Visit ourGlobal Benefitspage to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
25/05/2026
Full time
The Opportunity This is your chance to build the foundational systems for 'Citi Assist', a Generative AI assistant that will reach every Citi employee globally. You'll join us on the ground floor, becoming a core builder on a high-visibility platform that sets the standard for how a global bank adopts this technology safely and at scale. Here's what makes this role unique: we know that data is the key to building a successful, safe, and scalable generative AI assistant. The difference between a good AI product and a great one isn't just the model-it's the testing, evaluation, and feedback loops that make it better every day. As a data-focused full-stack engineer, you'll help us craft the tools and systems that let us understand how Assist is performing, where it's succeeding, and where it needs to improve. You'll work across the stack, building everything from intuitive dashboards that surface insights to robust backend pipelines that process evaluation data at scale. What You'll Do Build the tools that make Assist great. You'll design and build the testing, evaluation, and feedback systems that help us understand how our AI assistant is performing in the real world. This means creating tools for both our team and our users to provide feedback, analyse interactions, and measure quality. Work with data across the full stack. You'll build data pipelines that collect and process evaluation metrics, create visualisations that surface insights to the team, and design APIs that power our testing infrastructure. You'll be equally comfortable writing SQL queries as you are building React components. Own your features end to end. You'll take responsibility from conception to production. That means understanding the problem we're trying to solve, designing the right solution, building it, and measuring whether it's working. You'll drive your work forward with autonomy while keeping the team aligned. Build with safety and quality in mind. For us, building safe, sound, and compliant systems is non negotiable. You'll help us establish the data practices and evaluation frameworks that ensure Assist meets our high standards for quality, safety, and regulatory compliance. Set the technical direction. As a VP level engineer, we expect you to influence how we approach problems. You'll mentor other engineers, contribute to architectural decisions, and help establish best practices for how we work with data across the platform. Be a great teammate. We expect you to be a leader in our engineering culture. That means offering thoughtful code reviews, unblocking your peers, sharing what you learn, and helping raise the bar for the whole team. We succeed together. What We're Looking For We know that people from underrepresented groups are less likely to apply if they don't meet 100% of the criteria. If you're excited about this role but your experience doesn't align perfectly with every qualification, we encourage you to apply anyway. You may be just the right candidate for this or other roles. Strong experience building and deploying production applications across the full stack Proficiency in multiple languages, including Python and TypeScript/JavaScript (experience with Go or Java is a plus) Deep experience working with data-whether that's building data pipelines, designing analytics systems, or creating data driven products Experience building user facing features with modern frontend frameworks like React, Vue, or Angular Strong SQL skills and experience with relational databases like Postgres Experience building backend services and APIs that handle data at scale Comfort with containerised environments and cloud infrastructure (we use OpenShift/Kubernetes) Strong understanding of CI/CD pipelines, testing frameworks, and automation Experience with data visualisation tools and techniques What Matters Most to Us A data driven mindset. You believe that good data and rigorous evaluation are essential to building great products. You know how to instrument systems to collect the right data and how to turn that data into actionable insights. A solutions first approach. You find the best path to solve the problem, whether that's building new infrastructure, leveraging existing tools, or changing how we think about the problem entirely. You're pragmatic about trade offs. Technical leadership. You have strong opinions, loosely held. You can articulate your technical vision and bring others along with you, but you're also open to being wrong and learning from your peers. A focus on impact. You understand that our goal is to deliver value to users and make Assist better every day. You know when to move fast and when to invest in building things properly. Clear communication and ownership. You take initiative, communicate proactively, and take responsibility for outcomes. You don't wait for permission, but you keep stakeholders informed. A collaborative spirit. You thrive in team environments where you can learn from others and help them grow. You see mentoring and knowledge sharing as part of your role. Bonus Points For Direct experience building evaluation or testing frameworks for AI/ML systems Experience with LLM evaluation techniques, prompt engineering, or AI safety concepts Experience with data pipeline tools like Apache Airflow, Dagster, or similar Experience with analytics platforms, experimentation frameworks, or A/B testing infrastructure Background in data science, analytics engineering, or similar data focused roles' Contributions to open source projects in the data or AI space Experience working in highly regulated environments Our Tech Stack We work with Python, TypeScript, Go, and Java on the backend. Our frontend is built with TypeScript, React, and Next.js. We use Postgres for our database, run everything on Kubernetes (specifically Red Hat OpenShift), and our DevOps setup includes GitHub and CI/CD tools like Tekton and Harness. Our Team and Mission We're the Common Platform Engineering team for GenAI, a central group in the Chief Technology Office. We're a focused agile team that owns our work from idea to production. Our culture is built on a shared belief in engineering craftsmanship, backed by leadership that actually understands what that means. We're on a journey to prove what's possible inside a large organisation, and that means navigating some legacy while building the future. This isn't a role for someone who wants everything to be perfect on day one. It's for an engineer who wants to help us get there, influencing how we solve problems and raising our collective bar. We have a dual mission. First, we're building 'Citi Assist', the GenAI digital assistant for our colleagues. Second, we're providing the platforms and guidance that enable the entire organisation to adopt GenAI safely and effectively. This is not a typical banking job. You'll build foundational technology that has a direct, positive impact on hundreds of thousands of people. You'll have the executive support to tackle big problems and real autonomy to shape our solutions. Most importantly, you'll join a passionate, collaborative team where we all learn from each other and push each other to do our best work. What We'll Provide You This is a unique role that will put you in the position to be part of a new venture and actively drive change. Every day there will be new challenges that will help you develop new skills that can drive your career. By joining Citi London, you will not only be part of a business casual workplace with a hybrid working model (up to 2 days working at home per week), but also receive a competitive base salary (which is annually reviewed), and enjoy a whole host of additional benefits such as: 27 days annual leave (plus bank holidays) A discretionary annual performance related bonus Private Medical Care & Life Insurance Employee Assistance Program Pension Plan Paid Parental Leave Special discounts for employees, family, and friends Visit ourGlobal Benefitspage to learn more. Alongside these benefits Citi is committed to ensuring our workplace is where everyone feels comfortable coming to work as their whole self, every day. We want the best talent around the world to be energized to join us, motivated to stay and empowered to thrive. If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi. View Citi's EEO Policy Statement and the Know Your Rights poster.
Trinity Claims delivers a dedicated, end to end claims management service exclusively for our sister company, Policy Expert. Combining cutting edge proprietary technology with the highest standards of customer care, we provide seamless support from the very first point of contact through to final resolution, ensuring customers feel supported every step of the way. Our team of experts have earned the trust and confidence of thousands of customers by consistently delivering results. With a 4.5-star Trustpilot rating, we're proud to be recognised for our commitment, expertise, and determination to go above and beyond when it matters most. To act as a pillar of technical excellence within Trinity's AI Incubator - to lead by example, and practice what you preach, to continuously improve and develop our highly skilled team of developers and drive the delivery of key AI initiatives. To engage with business stakeholders to assist with the refinement of requirements, act as a bridge between developers and business users to clearly understand and mediate the needs of both parties. To take an active role in the design, development, maintenance and support of the core functionality and associated products for the Trinity Claims System, our key AI initiatives, and to help developers to do the same. To help to instil a culture of clean code that not only meets requirements, but does so in a reliable, performant, and predictable way. To work with the IT operations team to ensure that systems that are developed by the software engineering team are running and performing adequately. The successful candidate will be fully ingrained in the process of improving and automating key parts of the claims process to help our clients to provide a best in breed, fairer, faster, and more cost effective claims experience to their customers. Key Responsibilities Provide input into the design of the system and processes to enhance business performance. Actively participate in the development of the system and AI initiatives in line with the team's processes and procedures. Rectify software defects in a timely fashion as and when identified. Follow project plans and meet agreed delivery dates following SCRUM methodology. Participate in group sessions with the development team and directly with business stakeholders. Participate in the prioritisation and estimation of system enhancement requests. Work independently and as part of a team. Undertake any individual or team task or activity reasonably requested and in line with the company values. Key Requirements Tertiary education with qualifications or equivalent knowledge and experience. C#, ASP.NET MVC, Modern .NET - 3+ years. AI/ML Integration via OpenAI, Azure Foundry, Semantic Kernel, or ML.NET. Entity Framework (Core and Classic) - 3+ years. Building and consuming REST and SOAP Web Services - 1+ years. SQL Server (T SQL) - 1+ years. CICD with Azure DevOps/GitHub Actions or similar. Agile experience (SCRUM). Demonstrable experience in Test Driven Development (TDD) - 1+ years. Proven track record in technical troubleshooting - 3+ years. Development of B2C/B2B Web application development - 3+ years. Advantageous Experience Production experience with Docker containers/K8s. Experience of IaC tools such as Terraform. Insurance claims processing. Analysis and technical design. Knowledge of Design Patterns and Software Best Practices. Knowledge of Architectural Patterns and Practices. In return, we can offer you: Basic Salary £65 000 (DOE) as well as market leading benefits. 25 days Annual leave plus statutory holidays. Great benefits we offer On site gym. Free on site parking. Free on site breakfast bar. Complimentary on site snacks and soft drinks. Discretionary performance related bonus. An extra day's holiday for your birthday. Trinity Claims is an equal opportunities employer and we positively encourage applications from suitably qualified and eligible candidates regardless of your gender, age, race, disability, ethnic background, religion or belief, sexual orientation, gender reassignment, marital status, or pregnancy and maternity.
25/05/2026
Full time
Trinity Claims delivers a dedicated, end to end claims management service exclusively for our sister company, Policy Expert. Combining cutting edge proprietary technology with the highest standards of customer care, we provide seamless support from the very first point of contact through to final resolution, ensuring customers feel supported every step of the way. Our team of experts have earned the trust and confidence of thousands of customers by consistently delivering results. With a 4.5-star Trustpilot rating, we're proud to be recognised for our commitment, expertise, and determination to go above and beyond when it matters most. To act as a pillar of technical excellence within Trinity's AI Incubator - to lead by example, and practice what you preach, to continuously improve and develop our highly skilled team of developers and drive the delivery of key AI initiatives. To engage with business stakeholders to assist with the refinement of requirements, act as a bridge between developers and business users to clearly understand and mediate the needs of both parties. To take an active role in the design, development, maintenance and support of the core functionality and associated products for the Trinity Claims System, our key AI initiatives, and to help developers to do the same. To help to instil a culture of clean code that not only meets requirements, but does so in a reliable, performant, and predictable way. To work with the IT operations team to ensure that systems that are developed by the software engineering team are running and performing adequately. The successful candidate will be fully ingrained in the process of improving and automating key parts of the claims process to help our clients to provide a best in breed, fairer, faster, and more cost effective claims experience to their customers. Key Responsibilities Provide input into the design of the system and processes to enhance business performance. Actively participate in the development of the system and AI initiatives in line with the team's processes and procedures. Rectify software defects in a timely fashion as and when identified. Follow project plans and meet agreed delivery dates following SCRUM methodology. Participate in group sessions with the development team and directly with business stakeholders. Participate in the prioritisation and estimation of system enhancement requests. Work independently and as part of a team. Undertake any individual or team task or activity reasonably requested and in line with the company values. Key Requirements Tertiary education with qualifications or equivalent knowledge and experience. C#, ASP.NET MVC, Modern .NET - 3+ years. AI/ML Integration via OpenAI, Azure Foundry, Semantic Kernel, or ML.NET. Entity Framework (Core and Classic) - 3+ years. Building and consuming REST and SOAP Web Services - 1+ years. SQL Server (T SQL) - 1+ years. CICD with Azure DevOps/GitHub Actions or similar. Agile experience (SCRUM). Demonstrable experience in Test Driven Development (TDD) - 1+ years. Proven track record in technical troubleshooting - 3+ years. Development of B2C/B2B Web application development - 3+ years. Advantageous Experience Production experience with Docker containers/K8s. Experience of IaC tools such as Terraform. Insurance claims processing. Analysis and technical design. Knowledge of Design Patterns and Software Best Practices. Knowledge of Architectural Patterns and Practices. In return, we can offer you: Basic Salary £65 000 (DOE) as well as market leading benefits. 25 days Annual leave plus statutory holidays. Great benefits we offer On site gym. Free on site parking. Free on site breakfast bar. Complimentary on site snacks and soft drinks. Discretionary performance related bonus. An extra day's holiday for your birthday. Trinity Claims is an equal opportunities employer and we positively encourage applications from suitably qualified and eligible candidates regardless of your gender, age, race, disability, ethnic background, religion or belief, sexual orientation, gender reassignment, marital status, or pregnancy and maternity.