Jobs
>
Cary

    Tools Programmer, Applied Usability - Cary, United States - Epic Games

    Default job background
    Description

    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 ENGINEWhat 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

    We're looking for a Tools Programmer to work on the development of the Unreal Engine editor and its tools with a focus on improving usability. You will have the opportunity to work across areas and systems, identifying their workflows pain points, designing solutions and implementing them. The ideal candidate is self-motivated and passionate about UI, UX and usability, excited to work with artists and content creators to optimize their workflows and enable them to do their best work. You should have an endless list of ideas for improving the efficiency of a suite of game development tools, be willing to take risks and think out of the box.

    In this role, you will

    • Identify workflow issues, usability issues and tooling gaps in the Unreal Engine editor
    • Work with UX designers and artists to come up with solutions to usability problems
    • Implement new workflows and tools to accelerate content creation
    • Improve and optimize existing tools, working across teams with subject matter experts, to make them state of the art
    • Analyze and fix common problems in a game engine such as performance issues and memory usage
    • Work collaboratively across many of Epics' internal teams and projects
    • Work with Unreal Engine's licensees to enable them to overcome their challenges

    What we're looking for

    • Excellent C++ skills and experience developing in a large codebase
    • Experience writing tools that improve the customer's user experience, iteration, and development time in game development or other fields
    • A passion for improving the customer experience in software products, holistically and beyond code. Some examples of your passion may be - participating in UX design, developing automated tests, or adding profiling and analytics to monitor user behaviors
    • Well versed in software programming and design principles
    • Someone who is user-focused, passionate, solutions-focused, and innovative. These traits equal success at Epic and influence everything we do
    • Demonstrated ability to communicate fluently in English (written and verbal)

    This role is open to multiple locations across North America and Europe (including CA & WA).

    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).

    California Base Pay Range

    $157,355 — $230,788 USD

    Washington Base Pay Range

    $157,355 — $230,788 USD

    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.



  • Epic Games Cary, United States

    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 s ...


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


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


  • Mastech Digital Cary, United States

    Job Title: Senior Software Engineer · Location: Cary, NC, Hybrid: 3 days onsite · Duration: Long Term Contract · JOB DESCRIPTION · Position Summary: · A Senior Software Engineer will develop, maintain, and support new or existing software products while evangelizing and applying ...


  • Mastech Digital Cary, United States

    Job Title: Senior Software Engineer · Location: Cary, NC, Hybrid: 3 days onsite · Duration: Long Term Contract · JOB DESCRIPTION · Position Summary: · A Senior Software Engineer will develop, maintain, and support new or existing software products while evangelizing and applyin ...

  • Epic Games

    Tester II

    1 week ago


    Epic Games Cary, United States

    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 s ...


  • Mastech Digital Cary, United States

    Job Title: Senior Software Engineer · Location: Cary, NC, Hybrid: 3 days onsite · Duration: Long Term Contract · JOB DESCRIPTION · Position Summary: · A Senior Software Engineer will develop, maintain, and support new or existing software products while evangelizing and appl ...

  • Shiftcode Analytics, Inc

    Java Developer

    1 week ago


    Shiftcode Analytics, Inc Cary, United States

    Java Developer (with Aurora RDS exp.) - local or Nearby to Cary, NC only - Immediate Joining · 6+ MONTHS CONTRACT · CARY, NORTH CAROLINA · NEED LOCAL CANDIDATES ONLY · HYBRID OPPORTUNITY · VISA- NO CPT/H1B · Location: Cary, NC · Onsite: Client roles will be required T, W & ...

  • Atem Corp

    Sr Software Engineer

    3 weeks ago


    Atem Corp Cary, United States

    Job Description · Job DescriptionTitle:Sr Software Engineer · Interview Process/Times: Zoom & F2F · Location: Cary, NC · Only considering candidates local to the Cary, NC area as in person interview is required in Cary · Must haves: · 10 years of Java/J2EE Web Development Experie ...

  • Resource Consulting Inc

    Java Developer

    1 week ago


    Resource Consulting Inc Cary, United States

    Title: Java Developer · Interview Process: Face to Face · Location: Cary, NC · Roles will be required T, W & Thurs. · Communication skills required: Excellent · Location Accessibility: Parking lot in front of building. There will be someone waiting on the interviewees when the ...

  • MetLife

    UX Lead, Servicing

    5 days ago


    MetLife Cary, United States

    UX Lead, Servicing · Location(s) · Posting Location:Bridgewater, New Jersey · Posting Location:Cary, North Carolina · Posting Location:New York, New York · Country · United States · Working Schedule · Full-Time · Commutable Distance Required · Yes · Travel Required · 10% · Rel ...

  • MetLife

    UX Lead, Servicing

    6 days ago


    MetLife Cary, United States

    UX Lead, Servicing · Location(s) · Posting Location:Bridgewater, New Jersey · Posting Location:Cary, North Carolina · Posting Location:New York, New York · Country · United States · Working Schedule · Full-Time · Commutable Distance Required · Yes · Travel Required · ...


  • Elevance Health Cary, United States Full time

    Job Description · : JD Sr UX Designer – Healthcare Digital Products · Location: Employee must live within 50 miles of an Elevance Health location. · Carelon's Product Platforms and Strategy team is looking to hire a Sr UX Designer. As part of our team, this high-performing in ...


  • Mastech Digital Cary, United States

    Job Description · Job DescriptionMastech Digital provides digital and mainstream technology staff as well as Digital Transformation Services for all American Corporations. We are currently seeking a Senior Software Engineer for our client in the Transportation domain. We value ou ...

  • Epic Games

    Tester II

    3 weeks ago


    Epic Games Cary, United States

    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 s ...


  • MLS Technologies Apex, United States

    Seeking an experienced mechanical engineer to work alongside our growing engineering and scientific team in its NC office. This person will lead a broad set of development objectives. This person will lead a team of mechanical engineers, will manage project requirements for our s ...


  • Merz Pharmaceuticals USA Raleigh, United States

    Provide human factor engineering expertise from product prototype and development through commercialization. Work with R&D engineering to provide the necessary usability and validation testing to support FDA and EU regulations and product filings. Develop and create evidence-base ...


  • Merz North America Raleigh, United States

    Provide human factor engineering expertise from product prototype and development through commercialization. Work with R&D engineering to provide the necessary usability and validation testing to support FDA and EU regulations and product filings. Develop and create evidence-base ...


  • North Carolina State University Raleigh, United States

    The Southeast Climate Adaptation Science Center (SE CASC) in partnership with Consortium host NC State University is seeking a Postdoctoral Scholar in research synthesis to further climate adaptation science and practice in the Southeast and US Caribbean region. The mission of th ...


  • Prismatik Irvine, United States

    Job Description · Job DescriptionEssential Functions:Provides expertise and guidance in interpreting policies, regulatory and/or governmental regulations, and internal regulations to assure compliance. · Partners with software development teams in Software Development Lifecycle ( ...