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

Engine Programmer

Epic Games, Inc.

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 DoUnreal-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 DoThe Fortnite Tech Desktop team is looking for an experienced Engine Programmer to enhance the player experience on the PC platform. You will work with other engineers and directly contribute to building and improving our Desktop platform support to an industry-leading state.This role covers a wide range of specialties, focusing on stability and performance engineering and ensuring critical features are available and performant for the Fortnite user base.In this role, you willAnalyze and resolve stability and performance problems of Fortnite on a wide range of PC hardware configurations; this includes identifying solutions in such areas as:Solving CPU and GPU performance and compatibility issuesMaking improvements to platform toolchains, i.e., compiler/linker support, SDK upgrades, platform-specific data management tools, debugger integration, crash reporting, etc.Improvements in low-level systems that interface with platform APIs, i.e., memory allocators (physical and virtual), file systems, and input systemsMonitor stability and performance data from Fortnite releases, address live issues that players are facing, and improve Unreal Engine’s systems and applications in Fortnite-specific use casesBuild and maintain Fortnite's support across PC storefronts, operating systems, and architectures, including Epic Games Store and Microsoft Store builds and Windows on ARMCollaborate with a variety of other Epic teams within Fortnite and Unreal Engine to help them solve complex technical challenges in ways that move the stability and quality of Fortnite and our internal products forwardWhat we're looking forStrong C++ knowledge and multi-threaded programming techniques; ability to code and architect various core engine systemsExperience in profiling and optimizing a large codebaseAbility to diagnose, debug, and action complex problems coming from a live-service title and experience in handling stability issuesDemonstrated ability to reason about and debug large, interacting systems from the macro-level to the micro-levelExperience with Linux, such as profiling and optimizing code that also runs on servers, is preferredExperience with OS-level systems, Windows/Linux APIs, and common frameworks is a plusEPIC JOB + EPIC BENEFITS = EPIC LIFEOur intent is to cover all things that are medically necessary and improve the quality of life. We pay 100% of the premiums for both you and your dependents. Our coverage includes Medical, Dental, a Vision HRA, Long Term Disability, Life Insurance & a 401k with competitive match. We also offer a robust mental well-being program through Modern Health, which provides free therapy and coaching for employees & dependents. Throughout the year we celebrate our employees with events and company-wide paid breaks. We offer unlimited PTO and sick time and recognize individuals for 7 years of employment with a paid sabbatical.ABOUT USEpic 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 1 day ago
Similar jobs that could be interesting for youBased on the Engine Programmer in Cary, NC vacancy
  • $125k - $135k

     ...like NC Tech Onsite 321 Coffee Shop providing free coffee and pastries to employees Job Description SUMMARY: We seek a Principal Engineer to serve as the foremost expert within our engineering organization, driving technological excellence and innovation across... 
    Suggested
    Live in
    Work at office
    Work from home
    Flexible hours

    Bertelsmann-Jobs

    Morrisville, NC
    8 hours ago
  • $86.8k - $165.2k

     ...market. Join us and help shape the future of aerospace and defense. Join Collins Aerospace Resilient Connectivity Products (RCP) Engineering as a Senior DevSecOps Software Engineer to shape the future of military communications! Be part of a dedicated DevSecOps team... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Relocation
    Relocation package
    Flexible hours

    RTX

    Morrisville, NC
    8 hours ago
  • Software Developer - SaaS Software Engineer - Hybrid, Cary, North CarolinaWe’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers.If you're looking for a dynamic... 
    Suggested
    Full time
    Local area
    Work visa
    3 days per week

    SAS Institute

    Cary, NC
    1 day ago
  •  ...purchase (and re-purchase.) Experience Myxx first hand at or learn more at  Job Description Myxx is looking for a Software Engineer to help develop our platform technology. The ideal candidate is well versed in full stack development and is comfortable working... 
    Suggested
    Full time
    Local area
    Flexible hours

    Myxx Inc.

    Cary, NC
    15 hours ago
  • Join Ascom as a Senior Software Engineer - and help Shape the Future of Critical Communication!We are looking for an experienced Senior Software Engineer to play a central role in the design, development, and evolution of Ascom’s clinical alarm management software solutions... 
    Suggested
    Work at office
    3 days per week

    Ascom

    Morrisville, NC
    1 day ago
  • $108.8k - $171k

     ...impossible. Our employees are not only part of history, they're making history.Northrop Grumman's Space Sector is seeking a Software Engineer - Level 3/4 to join our team in either Manhattan Beach, CA, Fairfax, VA, Aurora, CO, or Morrisville, NC.In this role, you will be... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    1 day ago
  • $114k - $171k

     ...history.Northrop Grumman Space Sector is seeking multiple Software Engineers to support an innovative program in their development,...  ...problems. This position requires interfaces between systems analysts/programmers and users located in a specialized area to ensure that... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    11 hours ago
  • $148.72k - $175.6k

     ...customer documents. Develop and implement a structured approach for Documaker to Quadient migration activities, including reverse engineering of Documaker System, Quadient Architecture and Design, Development templates and unit test, QA and Production deployment along... 
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    2 days ago
  • $79.68k - $112.5k

     ...Role Overview Retirement & Income Solutions is looking for Full Stack Engineers to design, develop, and implement software solutions. The role requires experience with modern technologies such as Generative AI, cloud-native applications with high-scalability architecture... 
    Temporary work
    Local area

    MetLife

    Cary, NC
    4 days ago
  • $100.3k - $165.5k

     ...generations. Northrop Grumman’s Space Sector invites you to bring your pioneering spirit to our collaborative teams. This Software Engineer – Level 3 or 4 role will be in either our Morrisville, NC, Fairfax, VA or Linthicum, MD sites. This position is 100% onsite... 
    Full time
    Remote work
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    15 hours ago
  • $92.4k - $171.6k

     ...integrity-related issues, and work with peers and other business groups.  Able to communicate effectively with Cadence R&D, Product Engineering, Marketing and with customers. Understands customer success criteria and is committed to ensuring customer success.... 
    Full time
    Remote work

    Cadence Design Systems

    Cary, NC
    1 day ago
  • $105k - $155k

     ...boundaries and set new industry standards? Join us and help drive the future of technology forward.The OpportunityThe Lead Software Engineer will build and operate cloud-based applications in an efficient, safe, and compliant manner. We maintain a global view of cloud... 
    Full time
    Temporary work
    Work at office
    Local area
    Worldwide
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    4 days ago
  • $142.2k - $213.4k

     ...what others think is impossible. Our employees are not only part of history, they're making history.About our organization: As an engineer, you'll be joining our growing Aurora Software department which has 200+ Software Engineer, DevOps Engineer, Systems Administrator... 
    Full time
    Work at office
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    3 days ago
  • $87.6k - $137.6k

     ...impossible. Our employees are not only part of history, they're making history.Northrop Grumman Space Systems is looking for a DevOps Engineer - Level 2 to augment our team. This position can be based in Aurora, CO or Morrisville, NC Primary Responsibilities:Responsible... 
    Full time
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    4 days ago
  •  ...organizations like NC TechOnsite 321 Coffee Shop providing free coffee and pastries to employeesJob DescriptionSUMMARY:We seek a Principal Engineer to serve as the foremost expert within our engineering organization, driving technological excellence and innovation across... 
    Live in
    Work at office
    Work from home
    Flexible hours

    Bertelsmann

    Morrisville, NC
    3 days ago
  • DevOps Engineer- Hybrid, Cary, North CarolinaWe’re a leader in data and AI. Through our software and services, we inspire customers around the world to transform data into intelligence - and questions into answers.If you're looking for a dynamic, fulfilling career with... 
    Full time
    Local area
    Immediate start
    Work visa

    SAS Institute

    Cary, NC
    11 hours ago
  • $91.8k - $137.6k

     ...what others think is impossible. Our employees are not only part of history, they're making history.About our organization: As an engineer, you'll be joining our growing Aurora Software department which has 200+ Software Engineer, DevOps Engineer, Systems Administrator... 
    Full time
    Work at office
    Relocation package
    Shift work

    Northrop Grumman

    Morrisville, NC
    3 days ago
  • $105k - $135k

     ...customer experiences, and deliver lasting business impact. We’re building the future of data - one that’s governed responsibly, engineered for scalability, and designed for growth. When you join us, you’re not just supporting the business - you’re empowering it. Let’s... 
    Full time
    Temporary work
    Work at office
    Local area
    Relocation package
    3 days per week

    Metropolitan Life Insurance Company

    Cary, NC
    1 day ago
  •  ...environment. Whether it’s building award-winning games or crafting engine technology that enables others to make visually stunning...  ...content developers worldwide.What You'll DoAs a Principal Software Programmer of the Media Services team, you'll provide technical leadership... 
    Worldwide

    Epic Games

    Cary, NC
    11 hours ago
  • $140k - $200k

     ...people around the globe work on Speechify in a 100% distributed setting - Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups... 
    Remote job
    Full time
    Work at office

    Speechify

    Cary, NC
    15 hours ago
  •  ...Join to apply for the Senior Software Engineer role at WarmHub . We’re looking for a Senior Software Engineer to help build WarmHub’s first scalable trust infrastructure platform. Overview At WarmHub, we’re building infrastructure where trust can be shared, reused, and... 

    WarmHub

    Cary, NC
    1 day ago
  • $196.35k - $292.6k

     ...begins. Join teams that innovate to elevate, drive results, and excel together across every function. Job Summary As a Senior Software Engineer – Cloud Infrastructure, you will help build, operate, and scale mission‑critical cloud services that support NetApp’s SaaS and... 
    Permanent employment
    Work at office
    Local area

    NetApp

    Morrisville, NC
    1 day ago
  • $148.72k - $175.6k

     ...Sr Software Development Engineer for MetLife Group, Inc. (Cary, NC) to design, develop & maintain enterprise-level CCM solutions using Quadient & Documaker platform techs. Requires Bachelor's or foreign education equivalent in Computer Engg or related field + 4 years'... 
    Work at office
    Remote work

    MetLife Group, Inc

    Cary, NC
    1 day ago
  • $68.9k - $131.1k

     ...challenges and to meet the demands of a rapidly evolving global market. Are you a dynamic and experienced RUST Embedded Software Engineer interested in contributing to programs that save lives and enable the freedoms we enjoy.  Our dynamic engineers develop demanding,... 
    Contract work
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Relocation
    Flexible hours

    Raytheon

    Morrisville, NC
    3 days ago
  • $74.2k - $137.8k

     ...for students graduating with a Bachelor’s degree only. The opportunity to learn from the technical experts, sales and application engineers who provide the design services, technical sales and customer support to the most advanced Cadence customers will be included in this... 
    Rotational program
    Full time

    Cadence Design Systems

    Cary, NC
    1 day ago
  •  ...essential for driving creativity and innovation.Our commitment to excellence has earned us several prestigious awards, such as Best Engineering Team, Best Company for Diversity, Compensation, and Work-Life Balance. At Arista, we take pride in our track record of success... 
    Work at office
    2 days per week
    1 day per week

    Arista Networks

    Cary, NC
    2 days ago
  •  ...scalable, secure, and intelligent solutions. You’ll work in a collaborative, agile environment and gain exposure to modern software engineering practices and AI-enabling technologies. How You’ll Help Us Build a Confident Future (Key Responsibilities) Assist in gathering... 
    Internship
    Worldwide

    MetLife

    Cary, NC
    1 day ago
  •  ...Overview We are seeking a full-time Senior Software Engineer at Garmin's Cary, North Carolina location. In this role, you will be responsible for providing technical leadership and project planning for software development for products, applications, or systems new to... 
    Full time

    Garmin

    Cary, NC
    1 day ago
  •  ...TCP/IP, EIGRP, BGPSecret Security Clearance - Public Trust - Medium Risk suitability background check *US Citizen •B.S. in System Engineering or a related field and 5 years of experience in a System Engineering discipline. •2 years of experience creating reports with the... 

    LanceSoft

    Cary, NC
    2 days ago
  •  ...semiconductor process development, wafer fabrication, circuit design, advanced packaging, systems architecture and applications engineering. We are committed to our customers’ success. We partner with customers to help solve their most challenging problems by providing... 
    Permanent employment
    Work at office

    MACOM

    Morrisville, NC
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Engine Programmer. Be the first to apply!