Jobs
>
Toronto

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

    Alpha Channel Inc.
    Alpha Channel Inc. Toronto, Canada

    4 weeks ago

    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: Than you will meet with the Technical Director and a Programming team member to do a more in-depth technical conversation & problem solving session in order to give you the opportunity to see how we work together as a team.

    Final interview: You will have the chance to talk with the founders of the company in order to discuss and ask questions about when it comes to 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. 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 ...


  • Kepler Interactive 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 ...


  • 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

    4 weeks 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 ...


  • National Consultants Professionals Ltd North York, ON, Canada

    Job Title: Senior Mainframe Engineer – ICS TransformationWe'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 pr ...

  • Matchtech North America

    Project Planner

    3 weeks ago


    Matchtech North America Toronto, Canada

    Matchtech are working with a key client to recruit for x8 Project Planners to support on high profile railway projects in Toronto. · Job description · - Coordinating with all team members to update the schedules and different reports for different projects whenever required minim ...


  • Behaviour Interactive Toronto, Canada Permanent Full time

    The roleBehaviour is looking for a programmer to increase its expertise in the UI area. The programmer will work in a dynamic environment, with other programmers as well as a creative team on prototyping, design, implementation, and improvement of many aspects of the projects rel ...


  • DNV Toronto, Canada Full time

    We have all seen the news: the time to mitigate the climate crisis is now. Come join a team focused on the energy transition to do just that. · Our Civil Engineering team is growing, and we are looking for you. Our team is comprised of highly skilled civil hydrologic, structural ...


  • JAM Recruitment Toronto, Canada $130,000 - $160,000

    Risk Manager · Based in Toronto, ON · Salary – CAD$130,000 – CAD$160,000p/a + Bens · Benefits include - Bonus of circa 10%-20% p/a · Contact – Ed Hammersley for further information or apply below · This role will be based in Toronto supporting a large scale multi-billion dollar i ...


  • Egis Rail Canada Toronto, Canada Permanent contract

    As a member of the Rail Systems Team, you will work with technical documents, extracting and manipulating textual requirements in collaboration with technical experts. You will manage large sets of requirements for rail projects, supporting our engineering teams across Canada. Yo ...


  • Kinectrics Toronto, Canada Employment Type: Permanent

    General Accountabilities · To deliver I&C engineering expertise service to power generation utilities and other customers. The specific accountabilities of the position include the following: · Provide I&C engineering design and analysis for nuclear and other industrial plants. ...


  • Intel Toronto, Canada

    Job Description · In Q4 2023, Intel announced Altera will be reported as a separate business unit beginning on January 1, 2024, with ongoing support from Intel. This position is associated to that standalone business strategy and is expected to fully transition to a standalone c ...


  • Interop Labs Ontario, Canada

    We are seeking a Senior Smart Contract Engineer to join our team. The ideal candidate has a strong background in blockchain technology, particularly in smart contract development and security. In this role, you will be instrumental in developing smart contracts for various chains ...

  • Arcadis

    Software Developer

    2 weeks ago


    Arcadis Toronto, Canada

    Job Description · Role: Software Developer (.NET) · Location: Ontario (Remote) · We are hiring a Software Developer to join the Arcadis Product Team. The Arcadis Product team, operate and maintain complex information technology projects and push the limits of systems enginee ...


  • The Engineering Institute of Canada Toronto, Canada

    Responsibilities : Your supervisor may from time to time ask you to perform other related duties not specifically included in this job description. This job's key responsibilities include: · System Integration: Mechatronics engineers are responsible for integrating mechanical, ...

  • Gen Power System Inc

    electrical engineer

    1 week ago


    Gen Power System Inc Toronto, Canada Plein temps

    Durée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 35 to 40 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Urban area · Electrical or electronic equipment manufacturing · Manufacturing and industrial plant ...

  • Alstom

    Cost Manager

    4 days ago


    Alstom Toronto, Canada

    Req ID:459656 · Imagine playing a central role in reducing the carbon footprint of Canada's busiest public transit system and doing so with a consistently ranked Top Employer with a global reach. As part of the ONxpress consortium, Alstom is proudly working to transform the coll ...

  • ADTRIBE CORPORATION

    computer manager

    2 weeks ago


    ADTRIBE CORPORATION Toronto, Canada Full time

    Education: College/CEGEP · Experience: 2 years to less than 3 years · Tasks · Plan and control budget and expenditures · Plan and organize daily operations · Supervise computer analysts, engineers, programmers, technicians and other personnel · Train staff · Meet with clients to ...

  • Arcadis

    Project Director

    3 weeks ago


    Arcadis Toronto, Canada

    Job Description · Arcadis is seeking a Project Director to join our Mobility Global Business Area (GBA) in Canada. You will bewill be responsible for managing the delivery of projects to meet time, quality, budgetary and health and safety targets. All aspects of the client relat ...


  • Rychiger Canada Inc Toronto, Canada Plein temps

    Education: · Expérience: · Education · College, CEGEP or other non-university certificate or diploma from a program of 1 year to 2 years · Tasks · Assist in design, development and testing · Write specifications · Assist in inspecting, testing and adjusting electronic component ...