This job might no longer be available.
Senior Engine Programmer C++ (onsite/ remote)
3 years ago
Abstraction is a Dutch game development studio known for technically challenging projects and for providing support for AAA publishers for the last 16 years. We have 90+ employees and plans to grow by another 30% this year. We are currently working on an unannounced game and have co-development partnerships with companies such as Bioware/EA, 343/Microsoft and more. We are privately owned, and the executive team has over 100 years of combined experience in the game industry.
As a Senior Engine programmer, you are responsible for building the technology behind our games. It includes writing code for new engine features, optimizing existing features, and adapting features to new games and platforms, as well as mentoring and inspiring less experienced team members to reach the senior level.
What You Will Be Doing:
- Design and implement new engine features in C++
- Maintain, debug and optimize existing engine features
- Adapt existing engines to support new platforms
- Write high-quality code while meeting project deadlines
- Mentor and inspire less experienced team members to reach the senior level
- Report to your Lead Programmer and Producer
- Collaborate in a multidisciplinary team
What You Will Bring:
- 5+ years of relevant professional experience
- A bachelor’s degree in Computer Science or equivalent experience
- Excellent programming skills in C++
- Experience and deep understanding of multiple low-level Engine areas
- Experience optimizing complex systems
- Ability to effectively navigate large codebases
- A proactive, self-motivated, and positive team-oriented attitude
- A demonstrable desire to learn and grow professionally
- Strong English communication and writing skills
What Separates You From The Rest:
- Experience in working with UE4 or UE5
- Experience in cross-platform development for Console and PC
- Experience in optimizing code for consoles
- Experience in porting games
- Experience in the Console Certification process (TCR, XR, Lotcheck)
- Experience working on AAA titles
- Passion for creating great games
What We Offer:
- An opportunity to work in a creative environment with amazing people!
- An autonomous job within a professional and informally organized company
- A competitive salary
- A lot of room for personal development and taking responsibility
- Travel expenses allowance and/or work-from-home allowance
- Possibility to work remote/hybrid/onsite
Create Your Profile — Game companies can contact you with their relevant job openings.