The creators of "The Surge I + II" & "Atlas Fallen" and the home of DECK 13 Spotlight!
Principal Game Programmer
Location
Germany
Posted
2 days ago
Salary
0
Seniority
Lead
Job Description
Principal Game Programmer
DECK 13 Interactive GmbH
• Be the most senior individual contributor on the programming team • Drive technical and architectural decisions across major systems • Take ownership of the most technically demanding work • Set and uphold technical standards and best practices • Mentor programmers of all levels • Own documentation and knowledge-sharing for the systems and domains you know best • Identify, evaluate, and prototype new tools and workflows • Contribute to hiring through technical interviews and onboarding
Job Requirements
- 10+ years of experience in the game development industry
- Expert-level proficiency in C++
- Extensive experience in game programming across engine-level work and tools development
- Deep knowledge of Unreal Engine internals and major subsystems
- A proven track record of shipping AA/AAA titles with significant ownership over core systems
- Strong debugging, profiling, and optimization skills across CPU and GPU
- Demonstrated mentorship experience
- 2+ years of console programming experience (PlayStation, Xbox)
Benefits
- A modern, centrally located office in Frankfurt, Germany (near Messe)
- Free language courses to help you expand your skills
- Monthly allowances for remote working and gym memberships
- A monthly allowance for the Deutschlandticket to ease your commute
- Tax-free Probonio vouchers available every month
- Free access to an online mental health platform (Bloom) to support your well-being
- Opportunities for career growth with a yearly learning & development budget
- 28 days of paid vacation, plus the 24th and 31st of December off
Related Guides
Related Job Pages
More Software Engineer Jobs
WebFlow Developer
Cantourage UKLondon based subsidiary, consisting of a licensed medical cannabis wholesaler and online medical cannabis clinic.
• Own and execute the website development and optimisation strategy aligned with business and growth goals • Build, maintain, and optimise website pages and templates using Webflow and Wix • Develop scalable components and implement custom code (HTML, CSS, JavaScript) where required • Collaborate with cross-functional teams to deliver a consistent, high-performing user experience • Act as the technical owner for all website initiatives, ensuring best-in-class web standards • Translate marketing, product, and brand initiatives into seamless on-site user journeys • Implement and manage conversion rate optimisation (CRO) initiatives, including A/B and multivariate testing • Monitor site performance and user behaviour using tools such as Google Analytics, Hotjar, and other analytics platforms • Apply SEO best practices across site structure, metadata, and technical implementation • Ensure mobile-first design, accessibility standards, and page speed optimisation across all platforms • Identify opportunities to improve conversion funnels, lead generation, upselling, and cross-selling • Conduct usability testing and incorporate data-driven improvements to continuously optimise the user experience • Collaborate with content, SEO, CRM, and paid media teams to ensure landing pages and campaigns perform effectively • Thrive in a fast-paced, high-growth environment, where testing, iteration, and innovation drive results
Project Manager (Software Development)
ZeroHassle - Interactivated Solutions GroupEvery idea has the potential to deliver an amazing value to the world and everyone deserves a smart and transparent software development partner to make that happen.
Role Description We are looking for a proactive Project Manager who can successfully lead software projects while maintaining a strong understanding of business goals and product direction. This role goes beyond traditional project coordination. You will work directly with clients, developers, designers, and stakeholders to ensure projects are delivered successfully, priorities remain aligned with business objectives, and communication stays clear and transparent throughout the entire lifecycle. We value people who naturally think from both a project and product perspective and who are comfortable helping clients shape ideas, challenge assumptions, and make informed decisions. We also highly value Project Managers who enjoy participating in presales activities alongside senior developers, helping scope opportunities, understand client needs, identify risks, and contribute to solution discussions before projects begin. - Project Delivery - Manage software development projects from discovery through delivery - Define project goals, scope, timelines, and priorities - Maintain project plans, roadmaps, budgets, and delivery schedules - Monitor project progress and proactively identify risks and blockers - Ensure transparency through regular client communication and reporting - Coordinate activities between clients, developers, designers, and other stakeholders - Facilitate decision-making and keep projects moving forward - Product-Oriented Collaboration - Help clients refine ideas and align development efforts with business goals - Support backlog prioritization and scope management - Ensure delivered features contribute meaningful value to the product - Drive iterative delivery and regular releases - Identify opportunities to improve outcomes while maintaining a Lean approach to scope and budget - Agile Leadership - Apply Agile principles pragmatically based on the needs of the client, project, and team - Facilitate relevant Agile ceremonies when they add value - Promote continuous improvement and help remove delivery bottlenecks - Support healthy collaboration and team engagement - Presales & Discovery - Participate in discovery and presales discussions together with senior developers - Help gather requirements and understand business challenges - Contribute to project estimations, scope definition, and solution planning - Identify risks, dependencies, and delivery considerations before project kickoff Qualifications - Proven experience managing software development projects - Strong communication and stakeholder management skills - Experience working directly with clients - Solid understanding of Agile principles and delivery methodologies - Experience with Jira, Slack, and similar collaboration tools - Understanding of modern software development processes and technology stacks - Ability to balance business goals, timelines, budgets, and technical constraints - Fluent English (written and spoken) Requirements - Experience working with startups and scale-ups - Product Owner or Product Management experience - Scrum Master experience - Experience with marketplaces, SaaS products, AI solutions, or custom software projects - Experience participating in project discovery, estimation, and presales activities - Technical background or previous hands-on software development experience Benefits - Fully remote work - Flexible working environment - International clients and projects - Opportunity to work on a wide variety of products, industries, and markets - Collaborative team focused on quality, transparency, and continuous improvement - Significant ownership and influence over project outcomes - Long-term professional growth opportunities Company Description Every idea has the potential to deliver an amazing value to the world and everyone deserves a smart and transparent software development partner to make that happen.
• Ajudar o time de desenvolvimento nas necessidades do dia • Validação de testes • Automatização de tarefas • Ajuda com deploy • Codar nervosamente
• Ensure the sustainable evolution of the GLPI platform (Community and/or Network), leading technical decisions, governance of customizations, and integration with other systems. • Define development standards for plugins and customizations: technically lead the evolution of the GLPI platform (Community and Network); ensure compatibility with future releases (upgrade-safe). • Avoid dependence on hacks or direct modifications to the core. • Define strategy for: use of official plugins; adoption of GLPI Network. • Create and maintain structured technical documentation. • Plan version upgrades (especially critical in GLPI). Evaluate the impact of: new releases; plugins; architectural changes. • Ensure the technical roadmap is aligned with product and business goals. Define integration standards: REST APIs; Webhooks; Middleware (if necessary). Ensure consistency between GLPI and channels (Teams, WhatsApp, bots), directories (AD/LDAP) and legacy systems. • Develop and maintain GLPI plugins (PHP); manage versioning of plugins/customizations; create automation scripts and routines. • Implement adjustments to forms, tickets and rules. Fix bugs and issues. Implement API calls. • Configure authentication methods (tokens, OAuth, etc.); create integrations with bots, internal systems and external services. • Test new features: validate the impact of changes, perform user acceptance testing with users, and document features, integrations and technical procedures; update wikis or internal repositories.




