Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Programmer, Audio Engine

$226.58k - $332.32k per year

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, we’re always innovating.

Being Epic means being a part of a team that continually strives to do right by our community and users. We’re constantly innovating to raise the bar of engine and game development.

PROGRAMMING - UNREAL ENGINE

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 are always innovating to improve the tools and technology that empower content developers worldwide.

What You'll Do

As a Senior Software Programmer on the Media Services team, you'll provide technical leadership for the platform powering real-time voice communication across Fortnite and the Epic Games ecosystem at massive scale. You'll help set the technical direction for Epic's WebRTC-based products and implement features from design through final delivery.

In this role, you will

  • Work across Epic Games teams on the real-time communication stack, from design through hands-on implementation of new features
  • Design, develop, and continuously improve our real-time communication across platforms
  • Investigate and evaluate new technologies to drive innovation in real-time communication services
  • Drive timelines, resolve technical blockers, and deliver with a high degree of autonomy

What We're Looking For

  • Highly proficient in C++, with a strong command of performance-critical systems
  • Experience with low-level game audio engines
  • Experience designing and maintaining C APIs for broad platform distribution
  • Demonstrated ability to independently own and deliver complex, long-horizon projects
  • Strong communication skills, with a track record of cross-team alignment and technical decision-making
  • WebRTC signaling concepts, protocols, and architecture experience is a plus
  • Debugging and optimizing WebRTC stacks at scale is a plus

EPIC JOB + EPIC BENEFITS = EPIC LIFE

We pay 100% for benefits for both employees and dependents and offer coverage for supplemental medical, dental, vision, critical illness, telemedicine, Life and AD&D, long term disability insurance as well as weekly indemnity (short term disability) and a retirement savings plan with a competitive employer match. In addition to the EAP (employee assistance program), we also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents.

Pay Transparency Information

The expected annual base pay range(s) for this position are detailed below. Each base pay range is relevant only for individuals who are residents of or will be expected to work within the specified locale. Compensation varies based on a variety of factors, which include (but aren’t limited to) things such as skills and competencies, qualifications, knowledge, and experience. In addition to base pay, most employees are eligible to participate in Epic’s generous benefit plans and discretionary incentive programs (subject to the terms of those plans or programs).

British Columbia Base Pay Range

$226,580—$332,317 CAD

ABOUT US

Epic Games​ ​is a leading interactive entertainment company. For over 30 years we've been making award-winning games and engine technology that empowers others to make visually stunning games and 3D content that bring environments to life like never before. Epic's award-winning Unreal Engine technology not only provides game developers the ability to build high-fidelity, interactive experiences for PC, console, mobile, and VR, it is also a tool being embraced by content creators across a variety of industries such as media and entertainment, automotive, and architectural design. As we continue to build our Engine technology and develop remarkable games, we strive to build teams of world-class talent.

Like what you hear? Come be a part of something Epic!

Epic Games 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 any unsolicited resumes or approaches from any unauthorized third party (including recruitment or placement agencies) (i.e., a third party with whom we do not have a negotiated and validly executed agreement). We will not pay any fees to any unauthorized third party. Further details on these matters can be found here .

Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Programmer, Audio Engine in Vancouver, BC vacancy
  • $104.5k - $142.8k per year

     ...the role of a lifetime. This team works 3 days/week onsite in our Burnaby studio. As a Systems Software Engineer , you will help define, deliver, and evolve the foundational engine and technology systems that enable performance, scalability, and creative freedom across all... 
    Audio
    Long term contract
    Full time
    Work at office
    Local area
    Worldwide
    3 days per week

    Electronic Arts

    Vancouver, BC
    2 days ago
  • $104.5k - $142.8k per year

     ...this will be more than a job. It’ll be what you love. As an Audio Software Engineer , you will develop and support the core technology that brings...  ...maintaining, and debugging production-level software or game engine systems. ~ Background in developing audio technology or... 
    Audio
    Full time
    Local area
    Worldwide

    Electronic Arts

    Vancouver, BC
    2 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products...  ...with team goals and objectives. Preferred Skills • L3 Support Engineering: Exposure to L3 support engineering practices, including... 
    Senior
    Full time
    Internship

    IBM

    Vancouver, BC
    6 days ago
  • $114.4k - $203.9k per year

     ...availability, and seamless scalability at cloud scale. As a Senior Software Engineer, you will help design, build, and operate core components of...  ...Qualifications Experience with PostgreSQL internals or database engine development, including areas such as query processing,... 
    Senior
    Ongoing contract
    Full time
    Local area
    Worldwide

    Microsoft

    Vancouver, BC
    1 day ago
  • $141.4k - $204.4k per year

     ...happen. Description and requirements In FC Quality Verification Engineering, our mission is to build the technology, large-scale test...  ...production, content, and live operations teams. Role summary As a Senior Software Developer in Vancouver you will manage these systems from... 
    Senior
    Full time
    Work at office
    Local area
    3 days per week

    Electronic Arts

    Vancouver, BC
    2 days ago
  • $199.8k - $244.2k per year

     ...looking for an experienced, product-minded, and resourceful senior backend engineer to own the design, development, and operation of these services...  ...community members. WHAT WE'RE LOOKING FOR  ~4+ years of software engineering experience, with most of it spent building and... 
    Senior
    Full time
    Work at office
    Local area
    2 days per week

    EarnIn

    Vancouver, BC
    2 hours ago
  • $111k - $160k per year

     ...of products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Job Description Summary Who is Mastercard Mastercard is a global technology company in the payments industry. We work to... 
    Senior
    Full time
    Worldwide

    Mastercard

    Vancouver, BC
    2 days ago
  • $210.61k - $308.89k per year

     ...building award-winning games or crafting engine technology that enables others to make...  ...Epic Games is seeking an experienced Senior Language Programmer to join our Verse team, which owns the...  ...systems Solid grounding in software programming principles, including API... 
    Senior
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    2 hours ago
  • usd192k - usd240k per year

     ...intuitive spend management, bill pay, and travel software, Brex enables founders and finance teams...  ...support you need to grow your career. Engineering at Brex Engineering at Brex is about...  ...leaders. What you’ll do As a Senior Frontend Engineer, you will be working across... 
    Senior
    Long term contract
    Work at office
    Remote work
    Work from home

    Brex

    Vancouver, BC
    2 hours ago
  • usd176k - usd200k per year

     ...We’re looking for a Senior Software Engineer to join our growing AI organization in Vancouver. Asana is pioneering a new category of technology as the human-agent operating system, doubling down on our AI Suite to move our customers toward expansive, end-to-end intelligent... 
    Senior
    Long term contract
    Work at office
    Local area
    Work from home
    Worldwide

    Asana

    Vancouver, BC
    2 hours ago
  • $146.2k - $201.1k per year

     ...can use deep data insights to improve their business. Founded by engineers — and customer obsessed — we leap at every opportunity to tackle...  ...features and improvements What We Look For ~5+ years of software engineering experience ~ Experience designing, building, and operating... 
    Senior
    Worldwide

    Databricks

    Vancouver, BC
    2 days ago
  • $197.62k - $289.85k per year

     ...building award-winning games or crafting engine technology that enables others to make visually...  ...Desktop team is seeking an experienced Senior Rendering Engineer to enhance the player...  ...experience across a wide variety of hardware and software configurations. In this role, you will... 
    Senior
    Long term contract
    Worldwide

    Epic Games

    Vancouver, BC
    2 hours ago
  •  ...deployment. Work with distributed systems, cloud infrastructure, data engineering technologies, and machine learning-related data workflows. Design, maintain, and improve sophisticated object-oriented software collaboratively. Implement testing and quality practices... 
    Senior
    Full time
    Work at office
    Remote work
    Flexible hours

    Workday

    Vancouver, BC
    1 day ago
  • $140k - $210k per year

     ...diner, they came up with an idea to revolutionize the enterprise software market. And when we began to rise, one thing that really set us...  ...not Workday Careers. We’re Platypus, an AI/ML-centered data engineering team and our goal is to ingest, manage, derive, and serve data... 
    Senior
    Full time
    Internship
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Vancouver, BC
    8 hours ago
  •  ...vendor sourcing, evaluation, and escalation when applicable. Oversee production-system installation and maintenance support while engineering solutions that minimize ongoing support needs. Use cloud computing, automation, and configuration as code where appropriate.... 
    Senior
    Full time
    Work at office

    Electronic Arts

    Vancouver, BC
    1 day ago
  • $55 per hour

    Education: College, CEGEP or other non-university certificate or diploma from a program of 3 months to less than 1 year Experience: 7 months to less than 1 year or equivalent experience Asset languages Hindi Spanish; Castilian Chinese Work site environment...
    Permanent employment
    Full time
    Work at office

    Vancouver Psychology Centre

    Vancouver, BC
    21 days ago
  •  ...with your vision of your career growth, we want to hear from you! About Your Role We are looking for passionate and skilled software engineers to join us in our mission to secure the next generation of cloud-native applications and AI workloads. Calico Open Source... 
    Senior
    Flexible hours

    Tigera

    Vancouver, BC
    10 days ago
  • Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native...  ..., curious humans pushing toward something bigger, together. Senior Software Engineers II at Confluent take ownership of critical backend systems... 
    Senior
    Full time

    IBM

    Vancouver, BC
    6 days ago
  • $155k - $205k per year

     ...invoices, payments, bank transactions and reconciliation. As a Senior Engineer, you’ll own significant end-to-end initiatives from technical...  ...closely with partner teams to ensure changes to the accounting engine support other Xero teams built on Accounting Core. You’ll also... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero

    Vancouver, BC
    2 hours ago
  • $140k - $230k per year

     ..., We’re Building the Future of Competitive Intelligence The Engineering team is hiring This role exists to make the correct way to...  ...ll help shape how a fast-moving, AI-first engineering org ships software safely. Klue moves fast and builds AI-first. This role... 
    Senior
    Full time
    Work at office

    Klue

    Vancouver, BC
    2 hours ago
  • $155k - $205k per year

     ...such as payment orchestration, provider integrations, onboarding, risk and compliance, reconciliation and bill payments. As a Senior Engineer, you’ll own significant end-to-end initiatives from technical design through to production, helping decide how payment capabilities... 
    Senior
    Long term contract
    Permanent employment
    Full time
    Work at office
    Work from home
    2 days per week
    1 day per week

    Xero

    Vancouver, BC
    2 hours ago
  • $230.02k - $279.12k per year

     ...at scale, and helping to create safer, more civil shared experiences for everyone. As Senior Software Engineer on the Avatar Animation team, you will leverage the Roblox game engine and tools to build groundbreaking experiences that push the boundaries of what is... 
    Senior
    Full time
    Work at office
    Local area
    Visa sponsorship
    Monday to friday

    Roblox

    Vancouver, BC
    2 hours ago
  • $146.2k - $201.1k per year

     ...into deep, actionable insights. Founded by engineers and driven by innovation, we’re obsessed...  ...simple and approachable. As a Senior Frontend Engineer focused on Dashboards...  ...We Look For ~5+ years of professional software engineering experience, with strong experience... 
    Senior
    Full time
    Worldwide

    databricks

    Vancouver, BC
    2 days ago
  • $36.93 - $52.25 per hour

     ...Our Audio-Visual team focuses on designing, installing, and maintaining complex AV solutions for our clients. As a Senior Technician with Bosch Building Technologies, you will be responsible...  ...Toolbox, Extron Toolbelt, and Tesira software. Configure device IDs, IP addresses... 
    Senior
    Audio
    Full time
    Work at office
    Flexible hours

    Bosch Building Technologies

    Vancouver, BC
    20 days ago
  • $107k - $157.3k per year

     ...a better world for everyone. Our Field Delivery team builds software used by construction workers on active job sites where connectivity...  ..., and reliability is required. We're looking for a Senior Software Engineer to help build and evolve our field operations platform. You'... 
    Senior
    Full time
    For contractors

    Autodesk

    Vancouver, BC
    8 days ago
  • $80 - $100 per hour

     ...its people, find out more about what Aviso has to offer at . The Opportunity: We’re looking to fill an opening for a Senior Software Engineer to join our Information Technology team. Reporting to the Manager, Software Engineering, the Senior Software Engineer leads... 
    Senior
    Hourly pay
    Long term contract
    Contract work
    Internship

    Aviso Wealth

    Vancouver, BC
    7 hours ago
  • $141.4k - $204.4k per year

     ...love. We are looking for an experienced Senior Gameplay Engineer to join our team in Vancouver and help...  ...designers, animators, producers, and audio engineers to translate hockey systems and...  ...and junior engineers, advocating for software architecture best practices, thorough code... 
    Senior
    Audio
    Full time
    Local area
    Worldwide

    Electronic Arts

    Vancouver, BC
    2 days ago
  • $141.4k - $204.4k per year

     ...matter. A team where everyone makes play happen. Job Title: Senior Software Engineer - Generalist (Foundations) (Apex Legends) Location: Los Angeles...  ...into the engine Collaborate with design, art, and audio on feature development Mentor engineers through code reviews... 
    Senior
    Audio
    Full time
    Local area

    Electronic Arts

    Vancouver, BC
    2 days ago
  • $166.2k - $243.75k per year

     ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...worldwide. What You'll Do We're looking for a Senior Tools Programmer to evolve artist tools within the Unreal Editor, particularly... 
    Senior
    Long term contract
    Temporary work
    Worldwide

    Epic Games

    Vancouver, BC
    2 hours ago
  • $132.8k - $199.2k per year

     ...chapter gets built. We’re forming small, senior, cross-functional AI teams that bring together product leaders, machine learning engineers, and full-stack builders to create intelligent...  .... About the Role As a Full Stack Software Engineer in Agent Factory, you’ll help build... 
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Home office
    Flexible hours

    Workday

    Vancouver, BC
    8 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Programmer, Audio Engine. Be the first to apply!