
Gameplay Programmer
Hybrid
Oxford, United Kingdom
Full Time
03-04-2025
Job Specifications
We want you to #JOINTHEREBELLION!
For 30 years we’ve been independently developing and publishing incredible video games at our multiple studios founded by Jason & Chris Kingsley, but Rebellion is more than just games. We have our own film and mo-cap studio, we create board games, publish books, and through 2000AD, publish comics and graphic novels such as the amazing Judge Dredd.
We are on the lookout for an experienced Gameplay Programmer to join our code team to help work on exciting unannounced projects. Be part of one of our exciting new large-scale projects, crafted by a seasoned team renowned for creating exceptional shooters.
As a Gameplay Programmer, your role will be to develop and implement gameplay code for the project using our in-house proprietary engine, ensuring that the integration of the work is in line with the project’s technical constraints and direction
You will be joining a small, passionate, and experienced team with a proven record of delivering quality experiences.
This exciting opportunity can be based out of any of our studios in Oxford, Warwick, or Runcorn, offering flexibility, collaboration, and the chance to work with a world-class team! We can provide a relocation package, including moving assistance, temporary accommodation, and full support to ensure a smooth transition to your new environment.
We believe in the power of face-to-face collaboration and encourage working from our studios. However, we understand that flexibility matters, so we’re open to discussing hybrid options based on individual needs.
Responsibilities
Design and execute gameplay code, including the development and testing of extensive classes with intricate functionalities.
Engage in collaboration with colleagues from various disciplines, promoting a constructive and positive work environment.
Resolve complex bugs efficiently and address minor performance issues promptly.
Conduct pre-commit testing to foresee potential issues and uphold code quality standards.
Provide thorough comments on code and comply with established coding standards.
Participate in code reviews and offer constructive feedback in areas of expertise.
Monitor progress and manage tasks using Jira.
Assist fellow team members and engage in backlog assessment and prioritization.
Requirements
Proficient in C/C++ programming with a solid understanding of object-oriented development.
Professional experience with at least one published console or PC game, contributing to gameplay mechanics and overall game flow.
Experienced in crafting multi-threaded code for enhanced performance.
Familiar with project scheduling, setting milestones, and delivering on objectives.
Well-versed in the best practices of the video game industry.
Passionate about shooters and/or cooperative gaming experiences.
Benefits
We offer an extensive benefits package to our team including:
22 days holidays + Christmas closure (typically 4 days) & Bank holidays (increasing with service at 5 years – one day each year until you reach 31 days)
Private Medical Insurance, healthcare cash plan, including dental and Vision
Life Assurance, Income Protection & Critical Illness Cover
Enhanced Family Leave
Interest Free, Tax-Free loans
Enhanced Pension Scheme
EAP a range of Mental Health and Wellbeing Support
Plus loads more… including a wide range of discounts, freebies, and social events!
Life at Our Oxford HQ
Our riverside headquarters in Oxford places you a short walk away from the city centre. Renowned for its rich historical backdrop and esteemed educational institutions, Oxford offers a unique blend of tradition and modernity, with its beautiful architecture and green spaces.
Oxford also boasts excellent transport links, making it easy to navigate both the city and the wider country. The city’s train station, just a short walk from our studio, offers frequent services to London, as well as direct routes to major cities like Birmingham, Manchester, and Reading and we also offer free parking at the studio.
Our open-plan office promotes teamwork and innovation, with regular interaction with senior management and other departments, alongside access to free hot drinks, a handy tuck shop onsite and a range of local pubs, cafes and dining options nearby helping make every workday enjoyable!
Inside Rebellion
Whichever team you join at Rebellion we are proud of our open, friendly, and creative atmosphere. We love what we do, and we have fun doing it! As a big indie developer, we have complete creative freedom over our titles which allows us to work on a massive variety of projects across all the major platforms.
Find out more about us here
Our size, stability, and the variety of in-house expertise across multiple industries, makes Rebellion completely unique! We work in our own way, and we celebrate that as the key to our success. We foster an inclusive culture where you are encouraged to be yourself, to express your creativity and your talent. We are people focused and will support you in every way to can be the best at what you do. We recognise the importance of enjoying what you do and having a healthy work-life balance. We offer a friendly, creative, and relaxed working atmosphere, with sensibly managed projects and a wide variety of benefits and development opportunities for all our teams to ensure you are fully supported with your physical and Mental Well-being.
We are actively recruiting for a diverse team and continue to add to our culture of growth and inclusion. Rebellion encourages innovation in all areas, and we look forward to hearing how you can help us to be better. We encourage all demographics of culture, gender, ethnicity, neurodiversity and beyond, because a representative team makes better products.
If you are interested in working at Rebellion, but this role doesn’t sound quite like you, we’re recruiting for a range of positions across the studio and we’re always happy to receive speculative applications via our website. Visit our Careers website to view all our live vacancies: Rebellion: Careers
About the Company
Founded in 1992, Rebellion is one of Europe’s biggest independent multimedia studios. Its flagship Sniper Elite series is renowned for its authentic stealth and sniping gameplay with more than 20 million players worldwide. 2000 AD is synonymous with the absolute finest in British comic book art. With the acquisition of a $100m film studio and the world’s largest archive of English language comics, Rebellion continues to go from strength to strength. Rebellion now operates across books, comics, TV and film, but at its core i... Know more
Related Jobs


- Company Name
- SII Group UK
- Job Title
- Senior Java Developer
- Job Description
- SII OVERVIEW: SII Group delivers Digital Services, IT, Engineering, and Consulting to diverse industries, enabling digital transformation through our commitment to Growth, People, and CSR. With over 16,000 professionals across 21 countries, we’re recognised as a “Great Place to Work” for fostering a high-trust culture. Our core values of Trust, Commitment, Accountability, Passion, Creativity, and Transparency drive our work package delivery, ensuring we meet and exceed client expectations as a committed partner. Since 2016, SII UK has supported top Aerospace & Defence, Aviation, Transportation, and Finance clients, empowering digital transformation with industry-leading engineering expertise. Let’s Tech Together is our promise to encourage innovation and teamwork. We support our engineers with development opportunities and a collaborative, inclusive environment where every voice is valued and empowered. #Let'sTechTogether THE OPPORTUNITY Take part in a main Defence project, on a key product used for operational information and enhanced situational awareness. SKILLS AND EXPERIENCE: Experience in Java development, underpinned by strong software design principles. Proven track record in a senior role within a software development team, or a strong aspiration to take on such a role, demonstrating the ability to deliver high-quality software solutions. In-depth knowledge of configuration management, change control processes, and continuous integration tools such as Jenkins. Passionate about writing clean, maintainable code. Additional skills and experience that would be advantageous include: Frameworks and technologies: Spring, Apache Camel, JPA, Sencha, JavaScript, React Experience in web services design and development Familiarity with Agile methodologies, particularly SCRUM Knowledge of geospatial platforms such as Luciad or ESRI. Use of continuous integration and automated testing tools. Understanding of Human-Computer Interaction (HCI) and UX design principles. Background in military software development. Experience working with relational databases and proficiency in SQL. Customer-focused approach Strong team collaboration Drive for innovation Commitment to personal and professional development Qualifications Degree or equivalent qualification in a relevant field such as Software Engineering, Computer Science, Mathematics, or Physics. Consideration will also be given to candidates with equivalent industry experience in lieu of formal qualifications. BENEFITS: Competitive Basic Salary 6% Employers Contribution + 6% as a salary sacrifice Private Medical Insurance, Life Cover and Income Protection 25 days holiday 5 days full sick pay per year Flexible working Cycle to Work & TechScheme Continuous professional development Corporate access to the Udemy platform If you're applying for a role requiring security clearance, please be aware that foreign or dual nationality is not an automatic bar, however certain posts may have restrictions which could affect those who do not have sole British nationality or who have personal connections with certain countries outside the UK. http://www.groupe-sii.com/en


- Company Name
- SII Group UK
- Job Title
- Software Engineer C++
- Job Description
- SII Group delivers Digital Services, IT, Engineering, and Consulting to diverse industries, enabling digital transformation through our commitment to Growth, People, and CSR. With over 16,000 professionals across 21 countries, we’re recognised as a “Great Place to Work” for fostering a high-trust culture. Our core values of Trust, Transparency, and Quality drive our work package delivery, ensuring we meet and exceed client expectations as a committed partner. Since 2016, SII UK has supported top Aerospace & Defence, Aviation, Transportation, and Finance clients, empowering digital transformation with industry-leading engineering expertise. Let’s Tech Together is our promise to encourage innovation and teamwork. We support our engineers with development opportunities and a collaborative, inclusive environment where every voice is valued and empowered. #Let'sTechTogether THE OPPORTUNITY As a Software Engineer, you will be part of a dynamic team responsible for developing software components in accordance with the Software Development Plan and agreed-upon requirements. You will contribute to the design, implementation, and maintenance of high-quality software solutions. KEY RESPONSIBILITIES: Deliver agreed tasks as executable software components. Produce high-quality design specifications for software modifications. Ensure adherence to development governance and best practices. Report progress to the Software Lead and Software Engineering Delivery Manager. SKILLS AND EXPERIENCE: Essential: Proficiency in software development using C++ or Python. Knowledge of relevant tools and libraries (e.g., Boost C++, JSON). Familiarity with protocols such as WebSockets, SNMP, and Serial. Experience working with Linux environments (e.g., RHEL 8.10). Proficiency in Microsoft Office tools. Desirable: Experience developing drivers for hardware interfacing. Familiarity with Enterprise Architect design tools. Experience using GIT for configuration management. Exposure to Agile methodologies (Scrum) and tools like JIRA. Experience with Jenkins for Continuous Integration. Knowledge of software quality tools (e.g., Coverity, SonarQube). Understanding of secure coding standards for C++. Experience developing containerized software (e.g., Docker, Podman). Familiarity with unit test frameworks (e.g., GoogleTest, CMake Values & Behaviours: Customer-focused mindset. Strong collaboration and teamwork skills. Ability to innovate and think critically. Analytical mindset for solving complex technical problems. Self-motivated with a proactive approach. Strong interpersonal skills, capable of working in a multidisciplinary environment. Ability to manage workload, prioritize tasks, and work under pressure to meet deadlines. BENEFITS: Competitive Basic Salary 6% Employers Contribution + 6% as a salary sacrifice Private Medical Insurance, Life Cover and Income Protection 25 days holiday 5 days full sick pay per year Flexible working Cycle to Work & TechScheme Continuous professional development Corporate access to the Udemy platform If you're applying for a role requiring security clearance, please be aware that foreign or dual nationality is not an automatic bar, however certain posts may have restrictions which could affect those who do not have sole British nationality or who have personal connections with certain countries outside the UK. http://www.groupe-sii.com/en


- Company Name
- Sapio Consulting
- Job Title
- Web Developer
- Job Description
- Our client, a global branding, marketing, and communications agency, is looking for an ambitious and collaborative web developer to join their digital team. The successful candidate will work closely with specialists across various disciplines - including design, SEO, paid media, and strategy - and contribute to a dynamic website development group. This is a fast-paced environment that embraces innovation, offering the opportunity to work with the latest technologies and experiment with new approaches to enhance workflows. Based in their London office, the role offers exposure to diverse clients and cutting-edge digital projects. As a multi award-winning full service communications agency they support some of the world’s most high profile clients across a multitude of industries including Financial Services, Technology and Venture Capital, Professional Services, Sustainability, and Energy, Renewables and Industrials. Role: Build, maintain, and enhance responsive WordPress websites using block-based editing, custom hybrid themes, and Full Site Editing (FSE) Collaborate with designers and internal teams to transform creative concepts into high-quality, engaging digital experiences Diagnose and resolve website issues, focusing on code debugging and performance optimisation Integrate third-party APIs and services, including CRM platforms such as Salesforce and HubSpot Leverage in-depth knowledge of the Gutenberg editor to ensure an intuitive and consistent content editing experience Apply best practices for SEO and web accessibility across all website builds Manage version control effectively using GitHub Take ownership of time management and workload, consistently delivering projects on schedule Keep up with the latest industry trends and technologies, proactively applying new innovations to client solutions Work closely with senior developers and cross-functional teams to maintain seamless workflows and deliver high-quality outcomes Requirements: Proven experience in WordPress development, with strong proficiency in PHP, HTML, CSS, JavaScript, and MySQL Skilled in developing and customising WordPress themes, Gutenberg blocks, and Full Site Editing (FSE), with a solid understanding of custom post types, taxonomies, and the overall WordPress architecture Hands-on experience with modern JavaScript frameworks such as React, and familiarity with others like Next.js or Vue.js; comfortable working with headless CMS platforms including Sanity, Netlify, and headless WordPress Experience with data warehousing and large-scale e-commerce sites, as well as integrating third-party tools like cookie management platforms and CRMs such as Salesforce and HubSpot Proficient in using Tailwind and SASS for modern frontend styling, with effective version control practices using GitHub Strong problem-solving skills, excellent attention to detail, and the ability to manage workload independently while meeting deadlines in a fast-paced agency environment Clear communicator and collaborative team player, with previous experience working in creative or digital agencies and an active interest in emerging technologies, including AI integration Here at Sapio Consulting we are not only proud to be equal opportunity employers in our own right but are also committed to and in the privileged position of being able to support each and every one of our clients and partners in their Diversity & Inclusion objectives and initiatives. Our clients are equal opportunity employers and on their behalf we welcome candidates, applicants or prospective applicants regardless Age, Disability, Neurodiversity, Sex, Sexual Orientation, Gender identity or expression, Marriage or Civil Partnership or Partnership status, Pregnancy and Maternity or Parental status, Race, Religion or Beliefs, and Political Opinion.


- Company Name
- Galaxy
- Job Title
- Vice President, Software Engineer - Finance Engineering
- Job Description
- Who We Are At Galaxy we are building products and services to help the world invest in economic progress. We believe crypto and blockchain innovations will permeate and improve all aspects of our global economy. Our vision is a society where value and ownership flow as freely as information. Galaxy is a digital asset and blockchain leader helping institutions, startups, and individuals access and navigate the crypto economy. As one of the most well-capitalized and trusted companies in the industry, we provide platform solutions custom-made for a digitally native ecosystem across three complementary operating businesses: Global Markets, Asset Management, and Digital Infrastructure Solutions. Our offerings include, amongst others, trading, lending, strategic advisory services, institutional-grade investment solutions across passive, active and venture strategies, proprietary bitcoin mining and hosting services, network validator services, and the development of enterprise custodial technology. Galaxy’s CEO and Founder Michael Novogratz leads a team of crypto enthusiasts, and institutional veterans focused on the future of finance and Web3. The Company is headquartered in New York City, with global offices across North America, Europe and Asia. Additional information about the Company's businesses and products is available on www.galaxy.com. What We Value We are a diverse team of free thinkers, and fast movers united to help investors and creators energize the global economy. We are looking for individuals who thrive in a culture of builders and overachievers and embrace high performance, transparent feedback, and a mission-first approach. Our culture shapes our way of working and gets us where we want to be. Seek Excellence. Be Selective To Be Effective. Be Highly Aligned, Loosely Coupled. Disagree Transparently. Encourage Independent Decision-Making. Build Dream Teams. Who You Are We are seeking a skilled Python developer to join our dynamic Financial Engineering team; where you'll build innovative reporting solutions that drive key financial decisions. This is a unique opportunity to work at the intersection of technology and finance, tackling complex challenges in a fast-paced, impact-driven environment. You should have a strong background in software development, expert level knowledge of SQL, and a good understanding of crypto trading. You should have the ability to work independently, have strong analytical and problem-solving skills, with a desire to own issues and see them through to resolution. What You’ll Do Collaborate with the Finance Engineering team to maintain and enhance existing solutions Work with internal Finance and Accounting clients to develop new solutions Provide first-line support to internal clients. This involves dealing with queries from clients and identifying and resolving issues Contribute to new Finance Engineering initiatives What We’re Looking For Excellent programming skills in Python and strong working knowledge of Pandas and PySpark libraries Excellent knowledge of relational databases and SQL Experience with integration of multiple platforms Experience with ETL processes Experience providing first-line support for business clients Full SDLC process experience Excellent communications skills, both written and verbal Bonus Points Technical experience with Databricks or any similar Delta Lake platforms Experience working with large datasets Experience with AWS cloud deployments and API Experience with Docker and Kubernetes Experience with Go, C#, or Java. Familiarity with financial statements (e.g. balance sheets, income statements / PnL). Familiarity with Crypto trading (spot, DeFi, and derivatives) What We Offer Competitive base salary and discretionary bonus Company-paid health and protective benefits for employees and their eligible dependents Free virtual coaching and counseling sessions Opportunities to learn about the Crypto industry Smart, entrepreneurial, and fun colleagues Employee Resource Groups Benefits may vary depending on location. Galaxy respects diversity and seeks to provide equal employment opportunities to all employees and job applicants for employment without regard to actual or perceived age, race, color, creed, religion, sex or gender (including pregnancy, childbirth, lactation and related medical conditions), gender identity or gender expression (including transgender status), sexual orientation, marital or partnership or caregiver status, ancestry, national origin, citizenship status, disability, military or veteran status, protected medical condition as defined by applicable state or local law, genetic information or predisposing genetic characteristic, or other characteristic protected by applicable federal, state, or local laws and ordinances. We will endeavor to make a reasonable accommodation to the known limitations of a qualified applicant with a disability unless the accommodation would impose an undue hardship on the operation of our business. If you believe you require such assistance to complete the application process or to participate in an interview, please contact careers@galaxy.com.