Location: Vancouver, Alberta, Ontario, Quebec, other major provinces of Canada. --- About Us We are Regressor Games an actual AI heavy game development studio dedicated to creating immersive gaming experiences. As we expand our focus to optimize and develop games for the Steam Deck, we are seeking three talented Game Engine Developers to join our team. If you’re passionate about gaming, have a knack for mobile and web development, and thrive in a fast-paced environment, we want to hear from you! Also if you value genuineness, and hate AI we are probably also for you as well since we have been part of the OpenAI program since 2020-2021 before all the posers ;) --- Key Responsibilities Develop and optimize game engines for the Steam Deck, ensuring top-tier performance and compatibility. Collaborate with cross-functional teams to implement features and debug issues across platforms. Write clean, efficient, and maintainable code in Python, Rust, and C/C++. Work on mobile development projects to create seamless gaming experiences across devices. Contribute to web development efforts using TypeScript and JavaScript to enhance game-related web platforms. Follow Test-Driven Development (TDD) principles to ensure robust and reliable code. Use Kanban or Agile methodologies to manage workflows, track progress, and meet deadlines effectively. Research and integrate new technologies to improve engine performance and game development pipelines. Document processes, codebases, and development workflows to ensure clarity and continuity. --- Required Skills & Qualifications Proficiency in Python, Rust, and C/C++ with a strong portfolio of past projects. Experience with mobile development, including optimization for portable gaming devices. Solid understanding of web development using TypeScript and JavaScript. Familiarity with game engines like Unity, Unreal, or custom-built engines. Strong debugging and problem-solving skills, particularly in performance-critical environments. Experience with Test-Driven Development (TDD) and writing automated tests. Knowledge and practical experience with Kanban or Agile frameworks (e.g., Scrum). Education: A Master’s or Ph.D. in Computer Science, Software Engineering, or a related field. Candidates currently enrolled in a Master’s or Ph.D. program with relevant experience will also be considered. Ability to work collaboratively in a team and communicate effectively with technical and non-technical stakeholders. --- Preferred Qualifications Experience developing or optimizing games for the Steam Deck or similar platforms. Knowledge of Vulkan, OpenGL, or DirectX APIs. Understanding of Linux-based operating systems and gaming environments. Familiarity with CI/CD pipelines and version control systems like Git. --- What We Offer Competitive Salary: A compensation package designed to reward your expertise. Professional Growth: Opportunities to work on cutting-edge gaming projects and grow your career. Collaborative Environment: Work with passionate and talented professionals in a supportive and inclusive team. Flexibility: Remote work options and a culture that values work-life balance. --- How to Apply Submit your resume, a cover letter detailing your relevant experience, and links to any portfolio or GitHub repositories to play@regressorgames.com Join us and be part of shaping the future of gaming on the Steam Deck! Job Type: Full-time Pay: $79,107.00-$85,709.00 per year Additional pay: Bonus pay Commission pay Overtime pay Signing bonus Tips Benefits: Language training provided Flexible language requirement: English not required French not required Schedule: Monday to Friday Weekends as needed Application question(s): Are you a Canadian Citizen? Do you own a Steam Deck or have a Steam account? What do you think of Gabe Newell? What do you think about the CEO of Reddit? Education: Master's Degree (preferred) Experience: tech industry: 2 years (required) Python: 5 years (preferred) Work Location: Remote

Salary

Competitive

Project Basis based

Remote Job

Worldwide

Job Overview
Job Posted:
1 year ago
Job Type
Contractual
Job Role
Any
Education
Any
Experience
Any
Total Vacancies
-

Share This Job:

Location

Canada