Rodeo
ResourcesPartnersSign in

Cast Iron Games

Senior (Platform) Programmer

Wakefield
Posted 13 days ago
Sign up to applySee more jobs like this

How your CV stacks up

1Upload CV
2Analyse CV
3Improve CV

Upload your CV to see how well it fits this job role

?%

About Cast Iron Games

At Cast Iron Games, we build technically ambitious games in a calm, focused environment, where every team member has a voice. Based in Tileyard North, we collaborate with high-quality partners on high-quality projects, guided by clarity, consistency, and mutual respect. We’re a young and growing studio, but our team is made up of experienced developers who’ve worked across AAA and independent titles. Together, we’re building a supportive, balanced environment where great work happens without crunch.


The Role: Senior Programmer

As a Senior Programmer, you'll work across a variety of systems inside proprietary engines, building new features, improving performance, and unblocking others. You'll be expected to own the implementation of significant features, contribute to technical planning, and act as a source of knowledge and mentorship for less experienced developers.

The engines you'll work with vary depending on the project, but what stays consistent is your role as a calm, trusted engineer who can dig deep, communicate clearly, and help deliver technically solid, production-ready code.


Key Responsibilities

  • Design, implement, and maintain features and systems in proprietary or third-party game engines
  • Work closely with production, design, and other disciplines to deliver reliable, efficient code
  • Debug and optimise existing systems, including:
    • Performance
    • Memory management
    • Multithreading
    • I/O operations
  • Understand and navigate unfamiliar codebases confidently and safely
  • Provide mentorship and support to junior and mid-level engineers
  • Participate in sprint planning and estimation, breaking down complex tasks
  • Identify risks and blockers early, offering practical, collaborative solutions
  • Maintain a high level of code quality and enforce team-wide standards
  • Contribute to tools and workflow improvements

Reasons to use Rodeo

I’m in my final year doing Economics and I don’t know whether to apply for grad schemes now or do a masters first. What do you think?

Honest answer — it depends on where you want to end up. A lot of top grad schemes (Big 4, civil service, banking) don’t need a masters. Let’s look at the ones you’d be competitive for now, and we can decide if a masters actually adds anything.

Also worth knowing: most autumn 2026 applications are open now. Timing matters more than you think.

Start with a chat, not a search bar

Grad scheme, placement, apprenticeship? Not sure what you want yet — that's fine. Your agent talks it through with you and turns "I have no idea" into a shortlist.

P

Graduate Consultant — 2026 Scheme

PwC·London, UK
£35,000/yr

Why you're a good match

Strong

Your economics background and your summer at a regional bank line up with what PwC looks for on the consulting scheme. Applications close in four weeks.

See breakdown
Save jobNot relevant
View details

It searches the market for you

Every day your agent scans the market matching roles against what actually matters to you, not just keywords on a CV.

Why you're a good match

You’ve got the grades and the economics background, and your bank internship is exactly the experience this scheme looks for. Apply soon — deadlines close within the month.

See breakdown
Strong

Experience fit

Your summer at the bank plus your econometrics coursework map directly to the day-one responsibilities on this scheme — client modelling, market briefings, and deal support.

See breakdown
Strong

Only hits

No noise. No "maybe this fits." Just roles with a clear explanation of why they're right — and where to focus when applying.


Requirements and Preferred Qualifications

Technical Experience

  • Strong proficiency with C++ in large, real-time codebases
  • Comfortable working in proprietary game engines
  • Ability to quickly understand and work within complex or legacy systems
  • Experience working with performance-critical systems (e.g., multithreading, memory, I/O)
  • Familiarity with platform-specific considerations (consoles or PC)
  • Comfortable using Perforce or similar source control and task/bug tracking tools (e.g., Jira)

Ways of Working

  • Take full ownership of feature delivery—from planning to testing
  • Support others through documentation, pairing, and technical discussions
  • Communicate clearly with design, production, and QA teams
  • Raise risks and suggest practical, team-focused solutions
  • Passionate about writing clear, maintainable, production-ready code

Bonus Points

  • Experience shipping a title built in a bespoke or custom engine
  • Familiarity with console submission processes and platform compliance
  • Knowledge of graphics programming concepts (e.g., materials, shaders, rendering pipelines)
  • Experience with graphics APIs (e.g., DirectX12, Vulkan)
  • Involvement in online services integration, input handling, or save systems
  • Background in technical tooling, automation, or performance tracking
  • Experience in team-based development with external partners or clients

Why Join Cast Iron Games?

You’ll thrive at Cast Iron Games for:

  • A people-first studio focused on craft, clarity, and collaboration
  • A high-trust team where experience is valued and voices are heard
  • A supportive, balanced team with a strong engineering culture
  • The opportunity to ship performance-optimised, cross-platform games you're proud of
  • Projects with real variety, ranging from different game engines to new challenges and growth
  • Creative surroundings at Tileyard North, with a supportive creative community
  • Competitive remuneration, *flexible working hours, and professional development support
  • No crunch. No egos. Just good code, good people, and good games

Get help with your application

Your very own career expert that helps elevate your application to the next level.

Get help applying for this job

What to Expect

Flexible Work Structure

  • Start your day between 8:00am and 10:00am
  • 35 working hours per week, with a 1-hour lunch break (flexible between 30 minutes to 2 hours)

Annual Leave and Complementary Policies

  • 25 days’ annual leave + 8 days’ bank holiday
  • 1 day of leave for your birthday
  • 1 day of leave if you're moving house
  • 1 additional day per year of service (up to a maximum of 8 extra days)
  • Up to 8 discretionary leave days during end-of-year break
  • Potential annual performance bonus

Wellbeing and Social Perks

  • Free breakfast, juices, hot drinks, and fruit
  • Employee referral bonus (up to £2000!)
  • Group Life Assurance (4x annual salary payable to beneficiaries)
  • Income Protection (covers up to 50% of monthly salary for 2 years)
  • Critical Illness Cover (1x annual salary lump sum)
  • Cycle-to-Work Scheme
  • Electric Vehicle (EV) & Hybrid Car Scheme
  • Tech Purchase Scheme (split interest-free costs on tech/electronics)
  • Healthcare Cash Plan (claim back for general healthcare, dentistry, and rehab services)
  • Private Medical Insurance with Vitality
  • Discounts and cashback via Reward Gateway (900+ retailers)
  • Employee Assistance Programme (including Virtual GP)

A Wellbeing Centre (Mind, Move, Munch, and Money focus) is also available for support.

Trusted by 25,000+ job seekers

“It took my CV and asked me questions relevant to understanding what kind of jobs to suggest for me. Suggestions were almost perfect. Jobs were exactly what I’ve been looking for.”

Jessica, London

Get help applying for this job

Skills

C++
Game Engines
Performance Optimization
Debugging
Multithreading
Memory Management
IO
Source Control
Task Tracking
Technical Planning
Mentorship
Collaboration
Documentation
Graphics Programming
Online Services Integration
Automation

Location

Wakefield, England, United Kingdom

Sign up to applySee more jobs like this