Jobs
>
Toronto

    Senior Engine Programmer - Toronto, Canada - Alpha Channel Inc.

    Default job background
    Full time
    Description

    At Alpha Channel, we are building something new together.

    We are a team of developers, dedicated to creating bold, new and exciting experiences through pushing the boundaries of art and technology. We are incredibly grateful to be recognized as a Best Place to Work, 2023. To have achieved this so early on in our journey is a testament to the team and our collective contributions to our culture.

    As a small studio, we set out to do game dev differently and so to win this award gives us such a sense of pride.

    We are excited for the future of the studio and to continue sharing our creative projects. Come and join us in building a diverse studio that values imagination and the individual.


    Overview:

    As a Senior Engine Programmer at Alpha Channel, you will be a part of the core technology team working directly with the technical director in maintaining, developing and supporting engine features along with helping the team deliver their features.

    We are currently using Unreal Engine 5 for our production, and you will get a chance to work across many parts of the pipeline including integration, engine improvements, CI/CD pipeline and general ownership of the technology pipeline used across the entire company.

    As a part of this role, you need to be comfortable interacting with developers across all disciplines to guide them across the best practices used to develop our projects, and you will be included in all of the planning stages in delivering the technology across the entire company.

    What you will do:

    • Work with a cross-discipline team to ensure the game engine is performing as required.
    • Integration of code changes between different branches using Perforce and Git.
    • Analyze and continuously strive to improve and optimize engine and game code to allow for open world streaming.
    • Be aware of the latest engine changes happening across variety of branches and ensure the game team is following best practices.
    • Support our game code across a variety of different platforms ensuring compilation, performance and memory is within budget.
    • Mentor members of the team on how to develop things.

    What we're looking for from you:

    • You have previous experience working on game engines, whether it be public or private engines.
    • Extensive experience with C++.
    • Strong communication and interpersonal skills.
    • Able to work autonomously with little supervision.
    • Passionate about high performing code.
    • Excited to work on new features improving workflows for the production pipeline.

    The recruitment process:

    Screening call: first you will meet with a member of the Talent Acquisition team. This isn't an interview, but a chance to get to know you better, and in turn share more about Alpha Channel and the opportunity.

    First Interview: next you will meet with the hiring team, where we will focus on understanding your previous experience, whilst offering you the opportunity to ask any questions you might have about the role.

    Second Interview: next you will meet with technical director and a programming team member to do a more in-depth technical conversation / problem solving sessions to give you the opportunity to see how we work together as a team.

    Final interview: you will have the final conversation with the founders of the company to look at the company / culture fit and career progression if you were to get hired at Alpha Channel.

    Don't meet all the requirements?

    We care more about outcomes than ticking boxes, and we know the perfect person for the role often has a CV that's a little different.

    Research shows that women are particularly less likely to apply if they don't meet all the criteria in a job listing. If you're second guessing yourself, we encourage you to get in touch anyway.

    Don't quit before you've started

    How can we support you?

    We want to set you up for success and make our recruitment process as accessible as possible for you.

    In your application, feel free to let us know if you need anything to make your experience or environment more comfortable. We'll do our best to support you



  • Alpha Channel Inc. Toronto, Canada Full time

    At Alpha Channel, we are building something new together. · We are a team of developers, dedicated to creating bold, new and exciting experiences through pushing the boundaries of art and technology. We are incredibly grateful to be recognized as a Best Place to Work, 2023. To ...


  • Alpha Channel Inc. Old Toronto, Canada

    Job Description: · Job information Senior Engine Programmer from the Company Alpha Channel Inc., this latest Senior Engine Programmer job vacancy is located in the city Hybrid work in Toronto, ON located in the country Canada . This latest job opening is open to job seekers who h ...


  • Alpha Channel Games Old Toronto, Canada

    At Alpha Channel, we are building something new together. · We are a team of developers, dedicated to creating bold, new and exciting experiences through pushing the boundaries of art and technology. We are incredibly grateful to be recognized as a Best Place to Work, 2023. To h ...

  • National Consultants Professionals Ltd

    Programmer Engineer

    6 days ago


    National Consultants Professionals Ltd Richmond Hill, ON, Canada

    Job Title: Senior Mainframe Engineer – ICS Transformation We're seeking a Senior Mainframe Engineer with a focus on ICS Transformation, where your expertise in Mainframe Programming and ideally, VisionPLUS credit card software, will play a pivotal role. Your proficiency in Java p ...


  • Canadian Tire Corporation Toronto, Canada

    **What you'll **do** · The Product Development (Automotive, Tools, Yard and Home) team's mandate is to help build the equity of CTR's Retail Brands by improving the design and experience associated with our private-label branded offerings. The Product Development Consultant's rol ...

  • Alpha Channel Inc.

    Technical Lead

    1 week ago


    Alpha Channel Inc. Toronto, Canada

    As a Technical Lead at Alpha Channel Inc., you will be responsible for leading, developing and maintaining the entire technical stack from concept to production and to release. You will be involved day to day with all aspects of production across the technical stack and variety o ...

  • Riyo Games

    Game Integrator

    2 weeks ago


    Riyo Games Toronto, Canada

    Position SummaryAs the Game Integrator at Riyo Games, you are a problem solver who is able to think both technically and artistically. You are comfortable working within a multidisciplinary team, collaborating with Programmers, Artists, and Designers. · About UsOur mission is to ...


  • WJ Groundwater Canada Toronto, Canada

    **Introduction & Key Role Objective** · WJ Groundwater is the leading construction dewatering and groundwater specialist in the UK with operations in Canada, the Middle East, Poland & the Philippines. We have specialized plant and equipment that allows us to install custom dewate ...


  • Mace Toronto, Canada

    **2024 **Canada** Graduate Program **- Project **and Programme **Management** · - At Mace, we're global experts in shaping the built environment - helping to lead the way to a more connected, resilient and sustainable world. From consultancy, to construction, we connect expertise ...


  • EY Toronto, Canada

    **LEAD Consulting Conference** · Are you looking for a way to leverage your education to fuel a career in the dynamic world of consulting? If you are a Science, Technology, Engineering or Math, or a BComm/BBA student with an interest in getting an early start in the recruiting pr ...

  • Mace

    Project Manager

    2 weeks ago


    Mace Toronto, Canada

    The GO Expansion program is the largest transit infrastructure program in Canadian history. The GO Expansion Program will transform rail services in the Greater Toronto and Hamilton Area (GTHA), providing two-way all-day GO train service and improved passenger experience with qui ...

  • CT Real Estate

    Estimator

    2 weeks ago


    CT Real Estate Toronto, Canada

    **What you'll do** · The function of the Estimator is to support the Design & Construction team in the construction of stores & the management of our store network, to be an expert with respect to all construction cost related matters. · The incumbent is responsible for the prepa ...

  • Electronic Arts

    Product Manager, Eax

    3 weeks ago


    Electronic Arts Toronto, Canada

    At our core, Electronic Arts is a game maker that connects hundreds of millions of players from around the globe to some of the world's greatest games. The EAX team is leading the strategy and implementation of important programmes for EA's community of players to connect them to ...


  • University of Toronto Toronto, Canada

    **Date Posted**:06/07/2023 · **Req ID**: 31472 · **Faculty/Division**: Asst VP - Operations & Services · **Department**: F.&S. Utilities -06 · **Campus**: St. George (Downtown Toronto) · **Description**: · **General Description of Class**: · Under general supervision of the Worki ...


  • SNC-Lavalin Toronto, Canada

    **Let's transform the digital era.** · The world is changing at an unprecedented rate. SNC-Lavalin is responding by rapidly becoming more agile, connected and sustainable. · We're transforming how we, embrace data and collaboration during design, leverage data within a global pro ...


  • Oculus Toronto, Canada

    Techniques d'entrée et d'interaction · - Entrée multimodale · - Interfaces utilisateur adaptatives et personnalisation · **Research Scientist Intern, Human-Computer Interaction (PhD) | Chercheur stagiaire, Interaction homme-machine (niveau doctoral) Responsibilities**: · - Plan a ...

  • Ape Squared

    Environment Modeler

    2 weeks ago


    Ape Squared Toronto, Canada

    **Introduction** · Ape Squared is expanding and looking for an Environment Modeler to join our amazing team · **Project : Above.Land** · Above.Land is an AAA open world MMO ARPG. Set in a magical world above the clouds, humans and mythological creatures attempt to find a way to c ...


  • Safran Toronto, Canada

    **Description du poste**: · Accountable for a multi functional manufacturing team that is responsible for the manufacturing of heavy components from raw material to finished product; delivered to the Assembly Shop through the scheduling and forecasting of work; ensuring that targ ...


  • Safran Toronto, Canada

    **Description du poste**: · The Product Improvement Specialist will work across the functions liaising between the Engineering IPT's and Manufacturing investigating issues that arise during the manufacturing process and that require Engineering support to investigate and resolve ...


  • Safran Toronto, Canada

    **Description du poste**: · Accountable for a multi functional manufacturing team that is responsible for the manufacturing of heavy components from raw material to finished product; delivered to the Assembly Shop through the scheduling and forecasting of work; ensuring that targ ...