DECK 13 Interactive GmbH logo
DECK 13 Interactive GmbH

The creators of "The Surge I + II" & "Atlas Fallen" and the home of DECK 13 Spotlight!

Principal Game Programmer

Software EngineerSoftware EngineerFull TimeRemoteLeadTeam 51-200Since 2001H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

4 days ago

Salary

0

Seniority

Lead

Job Description

Principal Game Programmer

DECK 13 Interactive GmbH

Role Description As our Principal Game Programmer (f/m/x) , you will be the most senior individual contributor on the programming team. Your mission includes setting the technical bar across Unreal Engine, our development tools, and gameplay. Additionally, you will own the hardest technical problems and drive architecture in close collaboration with the Technical Director. Mentoring senior, regular, and junior programmers is a core, formal part of the role. - Drive technical and architectural decisions across major systems. - Take ownership of the most technically demanding work: deep optimization, cross-system refactors, and high-risk areas of the codebase. - Set and uphold technical standards and best practices. - Mentor programmers of all levels through pairing, code reviews, and technical guidance, fostering growth and unblocking complex problems. - Own documentation and knowledge-sharing for the systems and domains you know best. - Identify, evaluate, and prototype new tools and workflows to improve the team's output. - Contribute to hiring through technical interviews and onboarding. Qualifications - 10+ years of experience in the game development industry. - Expert-level proficiency in C++, with a deep understanding of programming principles, system design, and large-scale architectures. - 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, including platform-specific work. - Demonstrated mentorship experience: growing other programmers through pair programming, code reviews, and technical coaching. - Excellent communication and documentation skills, with the ability to explain complex concepts to both engineers and non-engineers. - Sound judgment on when to build, when to refactor, and when to ship as-is. - 2+ years of console programming experience (PlayStation, Xbox). Requirements - Deep specialization in a particular domain (gameplay, tools, rendering, animation, or AI). - Prior experience on a Principal/Staff IC track at another studio. - Console certification work (PlayStation, Xbox). - Having shipped at least one AA/AAA game. 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 Job Pages

More Software Engineer Jobs

Miratech logo

.Net Developer

Miratech

Helping Visionaries Change the World

Full TimeRemoteTeam 501-1,000Since 1989H1B No Sponsor

Role Description We are seeking a skilled and self-motivated .NET Developer to join our Digital Workplace Engineering team. You will design, develop, and maintain high-quality software solutions for engineering and operations teams. The ideal candidate has strong experience in software development, scripting, and modern programming practices. You will lead requirement sessions, document technical needs, and deliver end-to-end solutions, including: - Design - Coding - Testing - Code reviews - Deployment - Ongoing maintenance You’ll apply the latest industry practices while aligning with internal development standards to ensure scalable and sustainable solutions. Responsibilities - Design, develop, and maintain robust software solutions using C#.NET as the primary technology. - Build and support applications that interface with backend infrastructure, including Active Directory, Azure, Intune, SQL Server, and SCCM/MECM. - Develop and maintain Windows-based applications (WinForms, WPF), services, and console applications. - Collaborate with internal teams and external vendors to ensure seamless integration of systems and applications across both on-premises and cloud environments. - Implement and support REST and RPC APIs, and assist in creating/hosting web services. - Contribute to all stages of the software development lifecycle, following Agile methodologies. - Maintain high standards for code quality, documentation, and training materials to support product support and knowledge sharing. - Manage multiple priorities effectively, balancing development tasks with overall business and operational goals. Qualifications - 4+ years of experience in software development using C#.NET. - Knowledge in PowerShell. - Hands-on experience with Azure cloud platform. - Solid experience with SQL Server (or MySQL). - Familiarity with REST and RPC APIs and creating/hosting web services. - Understanding of Object-Oriented Programming (OOP) principles. - Experience working in Agile environments and understanding of Agile methodologies. Requirements - Exposure to additional programming/scripting languages such as VBScript, JavaScript, Python. - Experience with Microsoft Graph API. - Experience in developing web applications. - Familiarity with design and architectural patterns, such as Model-View-Controller (MVC). - Knowledge of Active Directory, including reading/writing object attributes. - Basic understanding of Linux environments. Benefits - Culture of Relentless Performance: join an unstoppable technology development team with a 99% project success rate and more than 30% year-over-year revenue growth. - Competitive Pay and Benefits: enjoy a comprehensive compensation and benefits package, including health insurance, language courses, and a relocation program. - Work From Anywhere Culture: make the most of the flexibility that comes with remote work. - Growth Mindset: reap the benefits of a range of professional development opportunities, including certification programs, mentorship and talent investment programs, internal mobility and internship opportunities. - Global Impact: collaborate on impactful projects for top global clients and shape the future of industries. - Welcoming Multicultural Environment: be a part of a dynamic, global team and thrive in an inclusive and supportive work environment with open communication and regular team-building company social events. - Social Sustainability Values: join our sustainable business practices focused on five pillars, including IT education, community empowerment, fair operating practices, environmental sustainability, and gender equality.

Worldwide
Full TimeRemoteTeam 51-200

Role Description As a Senior Software Engineer (Data-Focused), you will play a key role in supporting and maintaining a business-critical data platform responsible for calculating dentist pay across the UK. Working within an established engineering team, you will help ensure the reliability of complex data ingestion pipelines, resolve production issues, and contribute to tactical improvements that strengthen engineering processes and platform stability. This is a highly data-focused engineering position requiring strong problem-solving skills, the ability to work independently through ambiguity, and close collaboration within a Kanban team. You'll operate across a complex, heavily customised environment while helping introduce better engineering practices without undertaking a full platform rebuild. Responsibilities - Support and maintain data ingestion pipelines, including connectors that pull data from NHS systems, practice management systems, and laboratory or equipment sources using APIs and screen-scraping. - Own and support the BigQuery ingestion layer and the downstream SQL Server and SQL Azure processing responsible for calculating dentist pay. - Proactively identify, investigate and resolve data ingestion issues while improving platform observability and monitoring. - Handle enterprise customer support requests and tactical enhancement requests for the existing platform. - Work across a highly distributed, brownfield, heavily customised environment supporting multiple bespoke customer deployments. - Review and occasionally adjust SQL-driven commands used by the legacy on-premises Delphi connector where required. - Contribute to tactical process improvements, including introducing source control through GitHub Enterprise and improving CI/CD practices using Azure DevOps. - Perform light-touch maintenance of the existing .NET web application. - Trace and resolve complex issues across stored procedures, Common Table Expressions (CTEs), SQL Server business logic and distributed systems. - Solve ambiguous production problems independently while collaborating within a Kanban team. - Help improve SDLC controls and engineering processes in an environment where production changes currently occur without CI/CD safeguards. - Deliver careful production changes while responding quickly to live customer issues. Qualifications - 5+ years’ experience in data engineering, including data pipelines and ingestion, ideally using GCP BigQuery, Airflow and Cloud Composer; equivalent large-scale data pipeline experience on another cloud platform may also be considered. - 5+ years’ experience with SQL Server and T-SQL, including stored procedures, Common Table Expressions (CTEs), and business logic implemented within the database. - 2+ years’ experience with GCP tooling, specifically BigQuery, Airflow and Cloud Composer; Azure Data Factory or a similar data integration platform may be considered as an alternative. - 2+ years’ experience with Azure, including SQL Azure, Azure Functions and Azure DevOps; equivalent AWS or GCP hosting experience may also be considered. Nice to Have - Experience with .NET / C# for maintaining and supporting existing applications. - Experience working with Delphi, particularly within legacy application environments. Benefits - Fixed Shifts: 12:00 PM - 9:30 PM IST (Summer) | 1:00 PM - 10:30 PM IST (Winter) - No Weekend Work: Real work-life balance, not just words - Day 1 Benefits: Laptop and full medical insurance provided - Support That Matters: Mentorship, community, and forums where ideas are shared - True Belonging: A long-term career where your contributions are valued

IST (UTC+5:30)
poolside logo

Member of Engineering – Infrastructure

poolside

World's most capable AI for software development

Full TimeRemoteTeam 51-200Since 2023H1B No Sponsor

• Design and implement the build, CI/CD, and tooling infrastructure that Poolside's researchers and engineers rely on every day. • Join our infrastructure team as the second engineer focused on developer experience. • Partner closely with the person who owns this area today while sharing on-call, incident response, and platform ownership with the wider team. • Make our monorepo fast, our builds reproducible, and our Python ecosystem coherent, leveraging automation to multiply your impact across every team at Poolside. • Take on significant ownership of our build and CI/CD systems, with the support of an established infrastructure team behind you. • Develop tools and solutions aimed at increasing the efficiency of our engineering teams.

Europe
poolside logo

Member of Engineering – Compute

poolside

World's most capable AI for software development

Full TimeRemoteTeam 51-200Since 2023H1B No Sponsor

• Design and develop internal scheduling system to maximize GPU utilization • Build API and tooling to help manage the lifecycle of GPU workloads and troubleshoot failures • Design and improve inference control plane to speed up model deployment and inference request serving • Collaborate with research to improve research velocity continuously

Europe