Senior Engine Programmer

3 Months ago • 5 Years + • Game Engine

Job Summary

Job Description

Abstraction, a Dutch game development studio, seeks a Senior Engine Programmer to lead implementation of complex systems and mentor junior developers. Responsibilities include owning game features, utilizing the technology stack for innovation, shaping the team's technical direction, and fostering team growth. This role requires leading system design and implementation, managing systems in production environments, mentoring junior team members, fostering continuous learning, collaborating with cross-functional teams, challenging processes, aligning work with technical strategies, and proactively identifying and mitigating project risks. Candidates should have 5+ years' experience in game development, proficiency in C++ and low-level programming, experience with Unreal Engine or a proprietary engine, and expertise in performance optimization and multi-threading.
Must have:
  • 5+ years game dev experience
  • C++ and low-level programming proficiency
  • Unreal Engine or proprietary engine experience
  • Performance optimization and multi-threading expertise
  • System design and implementation leadership
  • Mentoring and team leadership skills

Job Details

Abstraction is a Dutch game development studio aiming to deliver cutting-edge game experiences. Specializing in both technically and creatively demanding projects, we have collaborated on renowned IPs like Halo, Dune, Mass Effect, and Baldur’s Gate. Our portfolio boasts over 60 titles, reflecting our commitment to quality and technical prowess. We're not just partners with industry giants such as BioWare/EA, 343/Microsoft, Funcom, Sega, and others; we're innovators in our field.

We are seeking an experienced Senior Engine Programmer I to lead the implementation of complex systems and mentor junior developers.
In this role, you will take ownership of game features, while utilizing your deep knowledge of our technology stack to drive innovation. You will play a key role in shaping both the technical direction of the team and the growth of its members.

Role Impact


In this role, you'll be much more than your job title. You will:

  • Cultivate Collaboration: Enhance our team culture through active participation and open communication.

  • Ignite Innovation: Bring fresh, creative ideas that challenge conventional thinking.

  • Embody Our Values: Live our core values and inspire others by example.

  • Encourage Growth: Share your knowledge, fostering both individual and team development.

  • Champion Positive Change: Help steer our company towards impactful, industry-leading initiatives.

Your contribution will extend beyond tasks and targets; it's about making a lasting, positive difference in our workplace and community.

 

Responsibilities

  • Lead the design and implementation of medium to large systems, ensuring they meet both functional and technical requirements.

  • Take ownership of operating and monitoring the system in the production environment; including creating plans to mitigate risks, outages and other issues.

  • Mentor and guide junior team members, accelerating their growth through code reviews, pair programming, and knowledge-sharing sessions.

  • Foster a culture of continuous learning by organizing workshops and training, encouraging skill development within the team.

  • Collaborate with cross-functional teams to improve processes and drive effective solutions.

  • Challenge existing team processes and contribute to decision-making, driving continuous improvement.

  • Align individual and team work with the overall technical strategy and goals, contributing feedback on the team's direction.

  •  Proactively identify potential risks in projects, assess their impact, and collaborate with the team to implement mitigation strategies.

 

Knowledge & Experience

  • 5+ years of experience in game development or software engineering, with a focus on engine systems and optimization for multi-platform projects (PC, consoles).

  • Proficiency in C++ and low-level programming, with proven expertise in developing, optimizing, and maintaining game engines.

  • Experience with performance profiling, memory management, and multi-threading techniques for improving engine efficiency and scalability.

  • Hands-on experience with Unreal Engine or a proprietary game engine, contributing to at least 2 commercially released projects.

We are dedicated to fostering an inclusive and equitable work environment where all individuals, regardless of their background, are encouraged to thrive, and we empower all team members to bring their unique perspectives to the table. 

Similar Jobs

Coupa - Sr. Lead Software Engineer

Coupa

Bengaluru, Karnataka, India (Remote)
3 Weeks ago
The Walt Disney Company - Service Engineer (Electrical, Mechanical & Environmental Engineering)

The Walt Disney Company

Hong Kong (On-Site)
7 Months ago
ness digital  - Senior FullStack Developer

ness digital

Iași, Iași County, Romania (On-Site)
2 Weeks ago
WebFX - Jr. Web Developer

WebFX

Harrisburg, Pennsylvania, United States (On-Site)
8 Months ago
London stock Exchange - Customer Success Manager

London stock Exchange

Jakarta, Indonesia (On-Site)
2 Months ago
Roblox - Studio Builder Tools - Senior Software Engineer

Roblox

San Mateo, California, United States (On-Site)
5 Days ago
Inwave - Unity Programmer

Inwave

(On-Site)
2 Months ago
Ethernovia - Software Engineer – Eval Platforms Tools and Infrastructure

Ethernovia

Pune, Maharashtra, India (Remote)
1 Month ago
Digital sun games - Unreal Programmer

Digital sun games

Valencia, Valencian Community, Spain (On-Site)
2 Months ago
Milk  visual effects - Unreal Generalist

Milk visual effects

(On-Site)
2 Months ago

Get notifed when new similar jobs are uploaded

Similar Skill Jobs

Nasdaq - Director of Client Delivery

Nasdaq

Mexico (On-Site)
1 Month ago
Hawkeye Innovations - Match Operations Assistant - Bratislava

Hawkeye Innovations

Bratislava, Bratislava Region, Slovakia (On-Site)
2 Months ago
Wolters Kluwer - Product Marketing Manager, Audit

Wolters Kluwer

Coppell, Texas, United States (Hybrid)
1 Month ago
kaizen gaming  - Principal Data Scientist

kaizen gaming

(Remote)
2 Weeks ago
Kgroup - DevOps (Blockchain Gaming)

Kgroup

Thành Phố Hồ Chí Minh, Vietnam (On-Site)
12 Months ago
Rivian - Field Sales Advisor

Rivian

San Diego, California, United States (On-Site)
5 Months ago
Simcorp - Senior Software Engineer

Simcorp

Noida, Uttar Pradesh, India (Hybrid)
3 Weeks ago
Kolibri Games - Creative Marketing Lead

Kolibri Games

Berlin, Berlin, Germany (Hybrid)
4 Months ago
AECOM - Disaster Resilience Deputy

AECOM

Dallas, Texas, United States (Remote)
2 Weeks ago
Rockstar Games - Associate Principal Analytics Engineer

Rockstar Games

New York, United States (On-Site)
1 Month ago

Get notifed when new similar jobs are uploaded

Jobs in Eindhoven, North Brabant, Netherlands

Tesla - Service and Parts Analytics Manager EMEA

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
Abstraction Games - Senior Tech Producer

Abstraction Games

Eindhoven, North Brabant, Netherlands (Hybrid)
3 Months ago
PwC - Manager Digital Transformation - Oracle Technology

PwC

Amsterdam, North Holland, Netherlands (Hybrid)
9 Months ago
IMC - Trading Strategy Software Engineer

IMC

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Tesla - Asset Management Specialist, Supercharging

Tesla

North Holland, Netherlands (On-Site)
4 Months ago
Milestone - Analytics Business Manager, CIS

Milestone

Breda, North Brabant, Netherlands (Hybrid)
1 Month ago
PwC - Manager ESG Assurance

PwC

Amsterdam, North Holland, Netherlands (Hybrid)
9 Months ago
Evolution  - Dutch Game Presenter / Server/Waitress / Relocation included

Evolution

Amsterdam, North Holland, Netherlands (On-Site)
1 Month ago
Tesla - Service Technician Apprenticeship

Tesla

Utrecht, Utrecht, Netherlands (On-Site)
4 Months ago
Tesla - Vibration Test & Data Analysis Engineer

Tesla

North Brabant, Netherlands (On-Site)
4 Months ago

Get notifed when new similar jobs are uploaded

Game Engine Jobs

magmic - Senior Unity Game Developer

magmic

Ottawa, Ontario, Canada (Hybrid)
2 Months ago
Apple - Quality Engineer, Internal Tools

Apple

San Diego, California, United States (On-Site)
2 Weeks ago
Valve corporation - Game Development Software Engineer

Valve corporation

Bellevue, Washington, United States (On-Site)
8 Months ago
Studio Wildcard - Sr. Engine Programmer

Studio Wildcard

Seattle, Washington, United States (Remote)
11 Months ago
Gamebreaking studios - Software Development Engineer 2 (Unreal Game)

Gamebreaking studios

Colombia (Remote)
1 Month ago
Thatgamecompany - Senior Engine Programmer

Thatgamecompany

United States (Remote)
3 Months ago
Lighthouse Games - Tools Engineer

Lighthouse Games

Royal Leamington Spa, England, United Kingdom (Hybrid)
2 Months ago
playrix  - Principal C++ Software Engineer (Tools)

playrix

Serbia (Remote)
8 Months ago
AI Fund - Founder-in-Residence/CEO (Realtime Voice-Developer Tools)

AI Fund

United States (Remote)
3 Weeks ago
Nintendo - Intern – GPU Tools Software Engineer (NTD)

Nintendo

Redmond, Washington, United States (On-Site)
7 Months ago

Get notifed when new similar jobs are uploaded

About The Company

Eindhoven, North Brabant, Netherlands (Hybrid)

Eindhoven, North Brabant, Netherlands (Hybrid)

Eindhoven, North Brabant, Netherlands (Hybrid)

Eindhoven, North Brabant, Netherlands (On-Site)

Netherlands (Hybrid)

Eindhoven, North Brabant, Netherlands (Hybrid)

Netherlands (Hybrid)

Eindhoven, North Brabant, Netherlands (Hybrid)

Eindhoven, North Brabant, Netherlands (Hybrid)

Eindhoven, North Brabant, Netherlands (On-Site)

View All Jobs

Get notified when new jobs are added by Abstraction Games

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug