Principal WebRTC Engineer

1 month ago


Cary, North Carolina, United States 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 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.

ENGINEERING - UNREAL ENGINEWhat We Do

Unreal-powered projects have been on the bleeding edge of real-time entertainment for over 20 years. Our team of engineering experts are always innovating to improve the tools and technology that empower content developers worldwide.

What You'll Do

As a member of the Media Services team, you'll build the platform that empowers existing and upcoming services within the Epic Games ecosystem. You'll face great challenges to build highly distributed systems to serve the needs to provide real-time communication to millions of users. You will work closely with other teams to design and maintain resilient services based on synchronous and asynchronous APIs.

In this role, you will
  • Guide the implementation of WebRTC across multiple Epic Games teams
  • Develop and improve our WebRTC client stack to ship to a large distribution of platforms
  • Investigate and explore new technologies to continuously innovate our real-time communication services
  • Provide technical guidance on the vision of WebRTC within Epic Games
What we're looking for
  • Highly proficient in C++
  • Deep understanding of signaling concepts for WebRTC
  • Hands-On experience in debugging and optimizing WebRTC stacks
  • Experience in designing and maintaining C APIs
  • Understanding build systems like GN, Ninja

This role is open to multiple locations in North America and Europe (excluding CA, NY, & WA).

ABOUT US

Epic Games spans across 19 countries with 55 studios and 4,500+ employees globally. For over 25 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.



  • Cary, North Carolina, United States Epic Games Full time

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


  • Cary, North Carolina, United States Parker Hannifin Corporation Parker Aerospace Group Full time

    Principal Electrical Engineer Location: Cary, NC, United StatesJob Family : EngineeringJob Type : RegularPosted : May 21, 2024 Job ID: 48701 Back to Search ResultsJob DescriptionApply Now >Save Job Job Saved We are Parker... Parker Aerospace, an operating segment of Parker Hannifin Corporation, is one of the world's leading producers of flight control,...


  • Cary, North Carolina, United States Cadence Design Systems Full time

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Principal Physical Design Engineer (PNR/Physical Verification/STA/EMIR) The candidate will have the opportunity to work on many varieties of challenging designs, i.e. low power and high speed design. As well as participating in or leading next...


  • Cary, North Carolina, United States MetLife Full time

    AVP, Senior Principal AI EngineerLocation(s)Posting Location:Cary, North CarolinaCountryUnited StatesWorking ScheduleFull-TimeWork ArrangementHybridTravel Required10%Relocation Assistance AvailableYesPosted Date07-Feb-2024Job ID1373Description and RequirementsTitle: Sr. Principal AI EngineerLocation(s): Cary, NCSetting: HybridReports to: AVP, Product...


  • Cary, North Carolina, United States MetLife Full time

    Description and Requirements Title: Sr. Principal AI Engineer Location(s): Cary, NCSetting: HybridReports to: AVP, Product Development Engineering Travel: Less than 5% The Team You Will Join Global Technology - RIS team is responsible for technology development, information and cyber security, and data strategy and analytics in support of the Retirement...

  • Principal UX Designer

    1 month ago


    Cary, North Carolina, United States 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 being a...

  • Principal Engineer

    1 month ago


    Cary, North Carolina, United States MetLife Full time

    Description and RequirementsMetLife is the leading provider of Group Benefits. The Disability Evolution Delivery organization is a diverse team of technologists, all working towards the common goal of ensuring the customer is at the center of everything we do. As a Principle Software Engineer in the Disability Evolution organization in Cary NC, you will be...


  • Cary, North Carolina, United States DPS Group LLC Full time

    Our Cary office is looking to add a Senior Process Engineer to the team. The Senior Process Engineer will work closely with clients, office leadership, and directs less experienced Engineers; Piping Designers; and CAD Designers in the generation of design documents per the Design Deliverables Matrix. Work products developed will vary with the project to meet...


  • Cary, North Carolina, United States 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 being a...


  • Cary, North Carolina, United States 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 being a...

  • Project Director

    3 weeks ago


    Cary, North Carolina, United States CRB Full time

    Project Director Position at Company XThe Project Director at Company X is responsible for managing and coordinating integrated EPC projects through all phases of design, permitting, and construction. In this role, you will act as the principal project representative, meeting with senior corporate management both internally and externally. The Project...

  • Environment Art Lead

    1 month ago


    Cary, North Carolina, United States 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 being a...


  • Cary, North Carolina, United States Taylor Morrison Full time

    We trust that as a Land Acquisition Manager you will: (responsibilities) Utilize our geographic information system to locate and track land development opportunities Establish network of colleagues and brokers able to bring acquisition/divestiture opportunities as needed Keep abreast of local market land transactions Identify and secure best prices and...


  • Cary, United States 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...


  • Cary, United States 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...


  • Cary, United States Blackbaud Full time

    Principal Engineer, Quality Engineering Blackbaud unleashes the potential of the people and organizations who change the world, and we’re growing our team. As the leading software exclusively dedicated to powering social impact, expand what is possible across the nonprofit and education sectors, at companies committed to social responsibility, and for...


  • Cary, United States Parker Aerospace Full time

    We are Parker...Parker Aerospace, an operating segment of Parker Hannifin Corporation, is one of the world’s leading producers of flight control, hydraulic, fuel and inerting, fluid conveyance, thermal management, and engine systems and components for the aerospace industry. We design and build equipment for virtually every aircraft and aero engine being...


  • Cary, United States Parker Aerospace Full time

    We are Parker... Parker Aerospace, an operating segment of Parker Hannifin Corporation, is one of the worlds leading producers of flight control, hydraulic, fuel and inerting, fluid conveyance, thermal management, and engine systems and components for the aerospace industry. We design and build equipment for virtually every aircraft and aero engine being...


  • Cary, United States Parker Aerospace Full time

    We are Parker...Parker Aerospace, an operating segment of Parker Hannifin Corporation, is one of the world's leading producers of flight control, hydraulic, fuel and inerting, fluid conveyance, thermal management, and engine systems and components for the aerospace industry. We design and build equipment for virtually every aircraft and aero engine being...


  • Cary, United States Parker Aerospace Full time

    We are Parker...Parker Aerospace, an operating segment of Parker Hannifin Corporation, is one of the world’s leading producers of flight control, hydraulic, fuel and inerting, fluid conveyance, thermal management, and engine systems and components for the aerospace industry. We design and build equipment for virtually every aircraft and aero engine being...


  • Cary, United States Epic Games Full time

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


  • Cary, United States Info Way Solutions Full time

    Principal Full Stack Engineer-AI Engineer Location - Cary NC (Hybrid) Key Responsibilities: rchitecture, design and development of AI applications Lead POC's and drive technical decisions for developing new AI development stack Hands on work with requirements, application architecture, design, code, code-reviews, CI/CD, deployment, and...


  • Cary, United States Garmin Full time

    Overview We are seeking a full-time Senior C/Linux Software Engineer in our Cary, NC location on the Marine Telematics Engineering team. Seeking someone who is passionate about on-device technology and how it can be leveraged in a marine ecosystem to monitor and control essential data through varied communication protocols. In this role, you will...


  • Cary, United States Equiliem Full time

    Responsibilities * Attend & participate in daily stand-ups for Agile planning * Reviewing code (maintenance mode) o Current state: features are already 'done' * Converting web API's from Node.js to .NET * Assisting other teams with .Net projects Required Skills * Candidates must be able to work EST/EDT hours * 8+ years of experience with .NET Core 3+ (.NET...


  • Cary, United States Equiliem Full time

    Responsibilities * Attend & participate in daily stand-ups for Agile planning * Reviewing code (maintenance mode) o Current state: features are already 'done' * Converting web API's from Node.js to .NET * Assisting other teams with .Net projects Required Skills * Candidates must be able to work EST/EDT hours * 8+ years of experience with .NET Core 3+ (.NET...


  • Cary, United States MetLife Full time

    Description and Requirements Title: Sr. Principal AI Engineer Location(s): Cary, NCSetting: HybridReports to: AVP, Product Development Engineering Travel: Less than 5% The Team You Will Join Global Technology - RIS team is responsible for technology development, information and cyber security, and data strategy and analytics in support of the Retirement...


  • Cary, United States Parker Aerospace Full time

    We are Parker...Parker Aerospace, an operating segment of Parker Hannifin Corporation, is one of the world’s leading producers of flight control, hydraulic, fuel and inerting, fluid conveyance, thermal management, and engine systems and components for the aerospace industry. We design and build equipment for virtually every aircraft and aero engine being...


  • Cary, United States Parker Aerospace Full time

    We are Parker...Parker Aerospace, an operating segment of Parker Hannifin Corporation, is one of the world’s leading producers of flight control, hydraulic, fuel and inerting, fluid conveyance, thermal management, and engine systems and components for the aerospace industry. We design and build equipment for virtually every aircraft and aero engine being...

  • .Net Developer

    1 month ago


    Cary, United States MyKelly Full time

    Job Title: Software Engineer IIPay rate: $70 - $78 per hourDuration: Until 12/31/2024W2 contract only (No C2C)Location- Cary, NC, 27518Responsibilities Attend & participate in daily stand-ups for Agile planning Reviewing code (maintenance mode) Current state: features are already ‘done’ Converting web API’s from Node.js to .NET Assisting other...


  • Cary, United States SAS Full time

    :   Nice to meet you! We’re the leader in analytics. Through our software and services, we inspire customers around the world to transform data into intelligence – and questions into answers.We’re also a debt-free multi-billion-dollar organization on our path to IPO-readiness. If you’re looking for a dynamic, fulfilling career coupled with...


  • Cary, United States MetLife Full time

    Role Value Proposition: MetLife is a leader in providing insurance and protection products to customers around the globe. MetLife has undertaken a digital transformation journey to deliver innovative and industry-leading digital solutions, employing innovative cloud and engineering technologies, and agile development practices. As Principal Identity Security...


  • Cary, United States Cadence Design Systems Full time

    At Cadence, we hire and develop leaders and innovators who want to make an impact on the world of technology. Principal Physical Design Engineer (PNR/Physical Verification/STA/EMIR) The candidate will have the opportunity to work on many varieties of challenging designs, i.e. low power and high speed design. As well as participating in or leading next...


  • Cary, United States eTeam Full time

    Responsibilities: Design, develop, test, and deploy high-quality, scalable software applications Write clean, maintainable, and well-documented code Collaborate with other engineers, product managers, and stakeholders to understand requirements and define solutions Participate in code reviews and pair programming Continuously improve the quality...