- 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.
- 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.
-
Senior Engine Programmer
3 weeks ago
Alpha Channel Inc. Old Toronto, CanadaJob 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 ...
-
Senior Engine Programmer
6 days ago
Kepler Interactive Old Toronto, CanadaAt 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 ...
-
Senior Engine Programmer
3 weeks ago
Alpha Channel Games Old Toronto, CanadaAt 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 ...
-
Programmer Engineer
4 weeks ago
National Consultants Professionals Ltd Richmond Hill, ON, CanadaJob 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 ...
-
Senior Mainframe Programmer/Engineer
4 weeks ago
National Consultants Professionals Ltd North York, ON, CanadaJob 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 ...
-
Project Planner
3 weeks ago
Matchtech North America Toronto, CanadaMatchtech 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 ...
-
Senior UI Programmer
1 week ago
Behaviour Interactive Toronto, Canada Permanent Full timeThe 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 ...
-
Principal Civil/Hydrologic Engineer
1 week ago
DNV Toronto, Canada Full timeWe 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 ...
-
Immediate Start Risk Manager
2 weeks ago
JAM Recruitment Toronto, Canada $130,000 - $160,000Risk 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 ...
-
Senior Requirements Engineer
1 week ago
Egis Rail Canada Toronto, Canada Permanent contractAs 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 ...
-
Senior Instrumentation and Control Engineer
1 week ago
Kinectrics Toronto, Canada Employment Type: PermanentGeneral 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. ...
-
FPGA Development Tools Engineer
1 week ago
Intel Toronto, CanadaJob 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 ...
-
Smart Contract Engineer
2 weeks ago
Interop Labs Ontario, CanadaWe 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 ...
-
Software Developer
2 weeks ago
Arcadis Toronto, CanadaJob 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 ...
-
Co-op, Mechatronics Engineer
2 weeks ago
The Engineering Institute of Canada Toronto, CanadaResponsibilities : 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, ...
-
electrical engineer
1 week ago
Gen Power System Inc Toronto, Canada Plein tempsDuré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 ...
-
Cost Manager
4 days ago
Alstom Toronto, CanadaReq 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 ...
-
computer manager
2 weeks ago
ADTRIBE CORPORATION Toronto, Canada Full timeEducation: 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 ...
-
Project Director
3 weeks ago
Arcadis Toronto, CanadaJob 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 ...
-
electronics engineering technician
1 week ago
Rychiger Canada Inc Toronto, Canada Plein tempsEducation: · 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 ...
Senior Engine Programmer - Toronto, Canada - Alpha Channel Inc.
![Default job background](https://contents.bebee.com/public/img/bg-user-ex-1.jpg)
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:
What we're looking for from you:
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