Senior Language Programmer

1 week ago


BC Canada Epic Games Full time

Senior Language Programmer What We Do Unreal-powered projects have been on the bleeding edge of real‑time entertainment for over 20 years. Our team of programming experts is always innovating to improve the tools and technology that empower content developers worldwide. What You'll Do Build out and maintain the language compiler and tool chain Work closely with language consumers to ensure an exceptional user experience Design and maintain the scripting interface to Unreal Engine Fix bugs and maintain the language code base What We're Looking For Proficiency in C++ Well‑versed in software programming principles, especially API design Experience developing in a large codebase at a fast pace, making trade‑offs between usability, performance, and power Benefits and Compensation We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, life and AD&DD, long‑term disability insurance, and a retirement savings plan with a competitive employer match. In addition, we provide a robust mental well‑being program through Modern Health, which offers free therapy and coaching for employees & dependents. Pay Transparency Information The expected annual base pay range for this position is $201,282—$295,214 CAD in British Columbia. About Us Epic Games spans across 25 countries with 46 studios and 4,500+ employees globally. For over 25 years, we've made award‑winning games and engine technology that empowers others to create visually stunning 3D content. Our Unreal Engine technology enables developers to build high‑fidelity, interactive experiences for PC, console, mobile, and VR, and is also embraced by content creators across various industries. Epic deeply values diverse teams and an inclusive work culture, and we are proud to be an Equal Opportunity employer. Learn more about our Equal Employment Opportunity (EEO) Policy here . Note to Recruitment Agencies: Epic does not accept unsolicited resumes or approaches from unauthorized third parties. We will not pay any fees to any unauthorized third party. Further details can be found here . #J-18808-Ljbffr



  • , , Canada Epic Games Full time

    Senior Language Programmer – Epic Games Join Epic Games in Montreal, Quebec, Canada as a Senior Language Programmer. Epic is a global leader in game and engine technology, empowering developers to create visually stunning interactive experiences. About the Role What You'll Do: Lead implementation of the Verse programming language and its integration with...


  • , BC, Canada Epic Games Full time

    Senior Research Programmer Epic Games seeks a Senior Research Programmer to develop AI‑powered conversational technology for games, building production ML tools and integrating large language models into real‑time gameplay. Responsibilities Own the data pipeline: source and synthesize scalable conversational datasets, enforce data quality, privacy, and...


  • , BC, Canada Epic Games Full time

    A leading game development company based in British Columbia is seeking a Senior Language Programmer to enhance their language compiler and tools. Ideal candidates will have a strong proficiency in C++, a solid understanding of software programming principles, and experience working with large codebases. This position offers comprehensive benefits including...


  • , BC, Canada Epic Games Full time

    Senior Backend Programmer – Epic Games What Makes Us Epic? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award‑winning games or crafting engine technology that enables others to make visually stunning interactive experiences,...


  • , BC, Canada Epic Games Full time

    WHAT MAKES US EPIC? At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award‑winning games or crafting engine technology that enables others to make visually stunning interactive experiences, we’re always innovating. Being Epic means...


  • , , Canada People Can Fly Studio Full time

    Join to apply for the Senior Rendering Programmer role at People Can Fly Studio People Can Fly is one of the leading independent AAA game development studios. Our international team consists of hundreds of talented individuals working from offices in Poland, the UK, Ireland, the US, and Canada, as well as remotely across the globe. Founded in 2002, we made...


  • , BC, Canada Epic Games Full time

    Senior AI Programmer, Special Projects Join to apply for the Senior AI Programmer, Special Projects role at Epic Games. About Epic At the core of Epic’s success are talented, passionate people. Epic prides itself on creating a collaborative, welcoming, and creative environment. Whether it’s building award‑winning games or crafting engine technology...


  • , , Canada Warman O'Brien Full time

    Principal Consultant | Biometrics at Warman O'Brien Senior/Principal Statistical Programmer | Small CRO | Remote We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics. The Role As a Senior Statistical Programmer, you'll lead high-impact projects, tackling complex statistical programming tasks and managing project...


  • Canada Warman O'Brien Full time

    Senior/Principal Statistical Programmer | Small CRO | RemoteWe're partnered with a small CRO who are experiencing a large amount of growth within Biometrics.The Role: As a Senior Statistical Programmer, you'll lead high-impact projects, tackling complex statistical programming tasks and managing project timelines. You'll work directly with clients and...


  • Canada Warman O'Brien Full time

    Senior/Principal Statistical Programmer | Small CRO | Remote We're partnered with a small CRO who are experiencing a large amount of growth within Biometrics. The Role: As a Senior Statistical Programmer, you'll lead high-impact projects, tackling complex statistical programming tasks and managing project timelines. You'll work directly with clients and...