Senior Engine Programmer
Alpha Channel Inc.
Job Responsibility:
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 GI.biz 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!
$85k - $125k per year
...Level: Mid-Senior Engine and Tools Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always been more interested in asking "what if?" than following a roadmap. Whether we're dreaming up a chaotic game of hide...SeniorFull timeFlexible hours- ...ordinate with R&D team for custom features. Plan project handover in multiple shifts and task division within team. Ideally, Senior programmer should program complex portion OR new functionality and share other programming tasks within team to expediate programming....SeniorFull timeShift work
$85k - $125k per year
...Level: Mid-Senior Gameplay Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always... ...have fun. ~ Most of our games are built on our internal engine and tools. We believe that owning our tech gives us certain...SeniorFull timeFlexible hours$105k - $145k per year
...Level: Mid-Senior Graphics Programmer Location: on-site/hybrid From dodgeball in the streets to racetracks in your living room, we've always... ...at Velan: Most of our games are built on our internal engine and tools. We believe that owning our tech gives us certain...SeniorFull timeFlexible hoursNight shift$36.54 - $50.24 per hour
...spending account ~ Half-Day Fridays ~ Working on challenging engineering projects. ~ Continuous learning and career growth with... ...control’s environment. Three+ years of experience programming Programmable Logic Controllers (PLC), and Human/Machine Interfaces (HMI) using...SuggestedHourly payLong term contractTemporary workLocal areaImmediate startRemote work$58k - $72.5k per year
...maintain software functionality Preferred Qualifications and Educational ~ Post-Secondary Education in Computer Science, Computer Engineering or equivalent experience ~ Experience in C++, C#, Java and/or any other object-oriented language a must ~ An understanding of...Full timeContract work$120k - $160k per year
...That’s where you come in. The Role We're hiring our Senior Data Engineer (Data / ML Platform) to stand up data engineering as a discipline... ...000 $ CAD. Ce que Flinks offre Dans le cadre de son programme global de rémunération et d’avantages sociaux, Flinks offre...SeniorFull timeContract workRemote workFlexible hours$4102 per week
...role provides technical leadership for the structural design of transmission stations and related facilities by driving high-quality engineering solutions, design consistency, and adherence to standards, codes, and regulatory requirements. Responsibilities include developing...Senior$92k - $121k per year
...greener and smarter mobility worldwide, connecting cities as we reduce carbon and replace cars. Could you be the full-time Senior Requirements Engineer in Ontario (Toronto, Mississauga, Thunder Bay, Brampton, Kingston) or St-Bruno, Montreal, we’re looking for? This job...SeniorLong term contractFull timeContract workWorldwideFlexible hours$135k - $150k per year
...Who We Are Founded in 1993, Kinross is a Canadian-based senior gold mining company with operations and projects in the United States... ...We are seeking a highly technical and hands-on Senior Platform Engineer to drive the evolution of our hybrid infrastructure ecosystem...SeniorLong term contractTemporary workCasual workLocal areaImmediate startRemote work$145k - $190k per year
...from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Merchant Identity Engineering Team in building robust... ...plus de 22 ans d'histoire Salaire concurrentiel Programme généreux de vacances payées + vendredis d'été Assurance maladie...SeniorFull timeApprenticeshipSummer workSummer holidayLocal areaRemote work- Job Responsibility: Requisition ID: 199854 Join a purpose driven winning team, committed to results, in an inclusive and high-performing culture. This role plays a critical relevance in bridging capabilities into Dev Team. It's responsible for translating requirements and...Permanent employmentFlexible hours
$82k - $100k per year
...platform. What We Need NetBrain is looking for an experienced Senior QA Engineer to work on a variety of automation-related projects for our... ...powered by agentic-AI. We need a detail-oriented and logical programmer who loves to be part of a team and is comfortable...SeniorWork at office$150k - $170k per year
...Description General Information: Job Title: Senior Engineering Manager Location: Toronto, ON (Onsite/Hybrid) Job Type: Full-Time Reporting Line: Senior Vice President, Architecture Hiring Timeline: Immediate Existing Vacancy: Yes Application Deadline...SeniorLong term contractFull timeInternshipWork at officeImmediate startRemote workFlexible hours- ...Hire Resolve is partnering with established and growing organisations across Canada to recruit experienced mid-senior to senior-level engineering professionals . These opportunities are ideal for engineers with strong technical expertise, proven project delivery experience...SeniorFull timeFor contractors
- ...it possible to deliver the world’s most impactful projects and programmes as we turn challenge into opportunity and complexity into success... ...will ensure that logistics considerations are embedded within engineering, design, programme, procurement and construction planning...Full timeFor contractorsFlexible hours
- ...individuals and organizations to thrive in the modern economy. Rockstar is supporting this client in their search for a talented Sr. Data Engineer to help evolve their core data platform and drive impactful business outcomes. A Sr. Data Engineer is sought to join the team....Senior
- ...The Children’s Programmer (Relief) plays an important role in the delivery of NYWS’ child and youth programs with guidance from the Manager, Programs & Services. This role is responsible for facilitating age-appropriate educational and recreational programs to support the...Full timeSummer workInternshipWork at officeShift work
- ...On behalf of our client, we are seeking experienced Electrical Engineers to support power generation utilities and major industrial customers... ...engineering expertise across a range of generation projects. Senior candidates will additionally provide technical leadership and...SeniorFull timeImmediate start
$113.68k - $155.22k per year
Job ID: 66304 Job Category: Engineering & Technical Division & Section: Engineering & Construction Services, ECS Roadways Work Location:... ...industry, utility companies and other public agencies. As a Senior Engineer in ECS Roadways, you’ll provide project management and...SeniorRemplacementPermanent employmentFull timeContract workFor contractorsInternshipLocal areaRelocationMonday to fridayShift work- ...management, private client, commercial banking, treasury, and retail banking. Introduction: Robertson is seeking a skilled Applications Programmer to join our client. Contract Dates: 04/14/2025-04/10/2026 Pay Range: $73.25 to $83.33/hr Business Hours: Monday to Friday (Hybrid, 2...Contract workMonday to friday
$170k - $220k per year
...with the discipline of high-performance finance and the agility of a crypto-native startup. They are currently seeking a Senior Infrastructure Engineer to design and build an internal platform that empowers product teams to deploy software with confidence, reliability, and...SeniorFull timeInternshipRemote work- ...Our team is looking for a DevOps engineer with at least 7 years cloud experience including specialization with Identity Our project involves building automations for a greenfield managed service product in AWS and we are looking for candidates who are interested in designing...SeniorFull time
$80 - $100 per hour
...company committed to its people, find out more about what Aviso has to offer at . The Opportunity: We’re looking for a Senior Data Engineer to join our Data and Analytics Group within the Technology Services Partners (TSP) department for 12 months. Reporting to the...SeniorHourly payLong term contractTemporary workInternship- ...Senior Security Engineer Location : Toronto, On-Site Reports to: Head of Security The Role This is an early, high-ownership security engineering hire. You'll design and operate the security platform end to end — identity, endpoints, detection, automation, and...SeniorFull time
- ...techniques possible. Drive creation and maintenance of API contracts between front-end and backend systems. Continuously improve our engineering processes, tools, and systems that allow us to scale the code base, productivity, and the team. What You’ll Need Minimum 6+...SeniorFull timeContract workInternshipImmediate start
- ...and monitoring infrastructure. ~ Deploy and manage services on Kubernetes-based platforms such as Amazon EKS and Google Kubernetes Engine (GKE). ~ Provision and manage cloud infrastructure using Terraform, ensuring best practices in security, scalability, and cost-efficiency...SeniorWorldwide
$148k - $170k per year
...and heavy-duty trucks moving — in real time. Role Description Join TeraWatt’s innovative technology team as a DevOps Software Engineer and help drive the evolution of our platform to support one of the leading fleet EV charging solutions in North America. In this role...SeniorRemote jobPermanent employmentFull timeLocal area- ...candidate’s skills and potential, and adjust the level of the role as needed to create the best possible fit. The Work The Senior Data Engineer, Digital Banking will be responsible for the development and maintenance of our Digital Banking data platform and provide on-...SeniorLong term contractPermanent employmentFull timeFlexible hours
$130.5k - $159.5k per year
...believe that quality and craft are no longer just nice to haves, they’re product requirements. That belief shapes how we build. Design Engineering is a small, deliberate function with a clear mandate: own the front-end across the product, hold a high bar of quality, and raise...SeniorFull timeInternshipWork at officeTrial periodFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Engine Programmer. Be the first to apply!
