Computer Programmer

17 hours ago


Vancouver, British Columbia, Canada Epic Games Full time
Join Our Team as a Tools Programmer

Epic Games is a collaborative, welcoming, and creative environment where innovation thrives. We're always pushing the boundaries of engine and game development, and we're looking for a talented Tools Programmer to join our team.

About the Role

We're seeking a self-motivated and passionate individual to design and implement UI systems that will be integral to the Unreal Engine and used to ship awesome games and tools. The ideal candidate will have an endless list of ideas for improving the efficiency of a game development pipeline and excellent C++ skills and experience developing in a large codebase.

Responsibilities
  • Own, develop, improve, and optimize the code of UI tech used to build tools and in-game UI in Unreal Engine.
  • Analyze and fix common problems in a game engine, such as performance issues and memory usage.
  • Experience writing tools that improve the customer's user experience, iteration, and development time in game development or other fields.
  • Excellent interpersonal and communication skills with demonstrated ability to communicate fluently in English (written and verbal).
About Epic Games

Epic Games is a global company with 46 studios and 4,500+ employees across 25 countries. We've been making award-winning games and engine technology for over 25 years, empowering others to create visually stunning games and 3D content. We deeply value diverse teams and an inclusive work culture, and we're proud to be an Equal Opportunity employer.


  • Computer Programmer

    14 hours ago


    Vancouver, British Columbia, Canada Epic Games Full time

    Join Our Team as a Tools ProgrammerEpic Games is a collaborative, welcoming, and creative environment where innovation thrives. We're always pushing the boundaries of engine and game development, and we're looking for a talented Tools Programmer to join our team.About the RoleWe're seeking a self-motivated and passionate individual to design and implement UI...

  • Computer Programmer

    17 hours ago


    Vancouver, British Columbia, Canada Epic Games Full time

    Join Our Team as a Tools ProgrammerEpic Games is a collaborative, welcoming, and creative environment where innovation thrives. We're always pushing the boundaries of engine and game development, and we're looking for a talented Tools Programmer to join our team.About the RoleWe're seeking a self-motivated and passionate individual to design and implement UI...


  • Vancouver, British Columbia, Canada City of Vancouver Full time

    Job Title: GIS AnalystThe City of Vancouver is seeking a skilled GIS Analyst to join our team of innovative and inclusive professionals. As a GIS Analyst, you will play a key role in investigating, analyzing, and developing GIS solutions to drive strategic and operational decisions.About the City of VancouverThe City of Vancouver is a world-class city that...

  • Computer Programmer

    14 hours ago


    Vancouver, British Columbia, Canada Epic Games Full time

    Join Our Team as a UI Systems DeveloperEpic Games is a collaborative and innovative company that creates a welcoming environment for its employees. We're always pushing the boundaries of what's possible with our Unreal Engine technology, which empowers content creators across various industries.We're looking for a skilled UI Systems Developer to work on the...

  • Computer Programmer

    17 hours ago


    Vancouver, British Columbia, Canada Epic Games Full time

    Join Our Team as a UI Systems DeveloperEpic Games is a collaborative and innovative company that creates a welcoming environment for its employees. We're always pushing the boundaries of what's possible with our Unreal Engine technology, which empowers content creators across various industries.We're looking for a skilled UI Systems Developer to work on the...


  • Vancouver, British Columbia, Canada PHSA Full time

    Position: Research ProgrammerOrganization: Genome Sciences CentreOverview:The Research Programmer at the Genome Sciences Centre plays a crucial role in supporting scientific investigations and clinical initiatives through advanced computer data modeling, programming, and software engineering.Key Responsibilities:Design and execute computer models for...


  • Vancouver, British Columbia, Canada PHSA Full time

    Position: Research Programmer, Genome Sciences CentreOrganization: BC CancerLocation: Vancouver, BCThe Research Programmer at the Genome Sciences Centre plays a pivotal role in supporting scientific investigations and clinical initiatives by leveraging expertise in data modeling, programming, and software engineering.Key Responsibilities:Design and execute...

  • Research Programmer

    3 weeks ago


    Vancouver, British Columbia, Canada PHSA Full time

    Job SummaryThe Research Programmer provides technical support for research projects and clinical programs through the development of computer data modeling, programming, and software development and documentation.Key ResponsibilitiesDesign, plan, and implement computer modeling of research data.Work with other project team members to develop and test code,...

  • Research Programmer

    3 weeks ago


    Vancouver, British Columbia, Canada PHSA Full time

    Job SummaryThe Research Programmer provides technical support for research projects and clinical programs through the development of computer data modeling, programming, and software development and documentation.Key ResponsibilitiesDesign, plan, and implement computer modeling of research data.Work with other project team members to develop and test code,...

  • Research Programmer

    2 weeks ago


    Vancouver, British Columbia, Canada PHSA Full time

    Job SummaryThe Research Programmer provides technical support for research projects and clinical programs through the development of computer data modeling, programming, and software development and documentation.Key ResponsibilitiesDesign, plan and implement computer modeling of research data.Work with other project team members to develop and test code,...

  • Research Programmer

    2 weeks ago


    Vancouver, British Columbia, Canada PHSA Full time

    Job SummaryThe Research Programmer provides technical support for research projects and clinical programs through the development of computer data modeling, programming, and software development and documentation.Key ResponsibilitiesDesign, plan and implement computer modeling of research data.Work with other project team members to develop and test code,...


  • Vancouver, British Columbia, Canada HYPER CLOUD SYSTEMS LTD. Full time

    About the RoleWe are seeking a highly skilled Software Development Programmer to join our team at Hyper Cloud Systems Ltd. as a key member of our software development team.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and technologies.Collaborate with cross-functional teams to identify and prioritize...


  • Vancouver, British Columbia, Canada HYPER CLOUD SYSTEMS LTD. Full time

    About the RoleWe are seeking a highly skilled Software Development Programmer to join our team at Hyper Cloud Systems Ltd. as a key member of our software development team.Key ResponsibilitiesDesign, develop, and test software applications using various programming languages and technologies.Collaborate with cross-functional teams to identify and prioritize...


  • Vancouver, British Columbia, Canada The University of British Columbia Full time

    Job SummaryThe University of British Columbia is seeking a skilled Programmer Analyst II to design and develop computer application solutions for existing complex or enterprise-scale computer systems. This role will be part of a team that provides web services and application support for the administrative, teaching, and research needs of the Faculty of...


  • Vancouver, British Columbia, Canada The University of British Columbia Full time

    Job SummaryThe University of British Columbia is seeking a skilled Programmer Analyst II to design and develop computer application solutions for existing complex or enterprise-scale computer systems. This role will be part of a team that provides web services and application support for the administrative, teaching, and research needs of the Faculty of...


  • Vancouver, British Columbia, Canada UBC Full time

    Job Title: Senior Programmer Analyst Job Description: Seeking a highly skilled Senior Programmer Analyst to lead the analysis, design, and review of existing or proposed system features and requirements, and devise computer programs, systems, and related procedures. Job Summary: The Senior Programmer Analyst will be part of the IRP Student team, working...


  • Vancouver, British Columbia, Canada BCLC Full time

    Job Title: Senior Programmer AnalystJob Summary:We are seeking a highly skilled Senior Programmer Analyst to join our Lottery Games Team at BCLC. As a key member of our team, you will work with other Developers and Operations staff to build, deploy, and support Integration services in our Lottery platform.Key Responsibilities:Perform development and analysis...


  • Vancouver, British Columbia, Canada BCLC Full time

    Job Title: Senior Programmer AnalystJob Summary:We are seeking a highly skilled Senior Programmer Analyst to join our Lottery Games Team at BCLC. As a key member of our team, you will work with other Developers and Operations staff to build, deploy, and support Integration services in our Lottery platform.Key Responsibilities:Perform development and analysis...


  • Vancouver, British Columbia, Canada BCLC Full time

    Job SummaryWe are seeking a highly skilled Senior Programmer Analyst to join our Lottery Games Team at BCLC. As a key member of our team, you will work with other Developers and Operations staff to build, deploy, and support Integration services in our Lottery platform.Key ResponsibilitiesPerform development and analysis within a multivendor services...


  • Vancouver, British Columbia, Canada BCLC Full time

    Job SummaryWe are seeking a highly skilled Senior Programmer Analyst to join our Lottery Games Team at BCLC. As a key member of our team, you will work with other Developers and Operations staff to build, deploy, and support Integration services in our Lottery platform.Key ResponsibilitiesPerform development and analysis within a multivendor services...