Senior Rendering Engineer
3 weeks ago
At Kabam, we’re constantly raising the bar of excellence in free-to-play gaming. We hire for passion and diversity so that we can triumph in our collective skill. Our teams are made up of a fusion of personalities and interests bound together by a collaborative nature, fun-loving culture, and a drive to do what it takes to make great games. And this is where you come in… We are looking for a Senior Rendering Engineer to take our rendering team to the next level. This is the perfect role for someone who possesses a technical background and has a high degree of appreciation for game art and the people who craft it, loves to improve quality through research and implementing new techniques, and enjoys designing scalable solutions that push visual quality on the latest hardware yet can scale back on older hardware. This is a challenging and exciting role on a collaborative, talented team. This role is a full-time, on-site position based 5 days a week at our Downtown Vancouver studio. In this role, you can expect to: Lead the design, development, and maintenance of high-quality rendering software, ensuring code quality and adherence to best practices. Develop rendering pipeline code and shaders, implementing advanced visual features including lighting, shadows, and post-processing effects. Architect robust and scalable solutions for complex rendering challenges, making informed technology decisions to ensure optimal system performance, security, and scalability. Collaborate effectively with cross-functional teams, including art and other engineering disciplines, to understand requirements and facilitate seamless communication throughout the project lifecycle. Drive continuous improvement and innovation within the rendering pipeline by optimizing algorithms and code for peak performance, staying current with industry trends and technologies, and proactively identifying and resolving critical software issues. Provide technical guidance, mentorship, and constructive code reviews to team members, fostering knowledge sharing and contributing to overall team growth and expertise. Contribute to project planning and manage timelines effectively, while also maintaining comprehensive documentation to support knowledge sharing and ongoing system maintenance based on evolving project needs. To be successful in this role, your background includes: Bachelor's degree in Computer Science, Engineering, or equivalent experience. Expert-level proficiency in C# or C++. Must have proficiency in HLSL. 5+ years of software development experience, ideally within the gaming industry (Console, PC, or Mobile) Strong ability to communicate effectively with both technical and non-technical team members, and a desire to mentor junior team members. Proven ability to write clean, simple, and well-documented code based on design requirements. Demonstrated track record of working effectively both independently and collaboratively within a dynamic team. Experience with Android and/or iOS mobile application development. Up-to-date understanding of current mobile gaming trends. Experience working with Agile, Kanban, or similar project management methodologies. Experience with at least one graphics API (e.g. Metal, Vulkan, OpenGL, DirectX). Proficiency rendering for game engines such as Unity3D or Unreal Engine is nice to have but not required Experience with graphics debugging and optimization on Android and iOS platforms. Ability to profile and identify CPU and/or GPU performance issues, and implement optimizations. if your past experience doesn’t perfectly match the listed requirements we encourage you to apply anyways - you could be a great fit for this or other positions. Our success is due to the hard work of our people. We share our success with our people through flexible benefits and reward programs, sweet swag, snacks, and more. Here’s a look at some of the support we provide our people: Extended Health Coverage: effective day one, no waiting period Our benefits cover health, dental, life, disability, and extended paramedical services such as vision care, mental health practitioners, massage, physiotherapy, acupuncture, and much more. DEIB Benefits: DEIB is important to us and to our people - that’s why our benefits include gender-affirming care, fertility care, and other hormonal treatments and drugs. Flexible Spending Accounts: our benefits are built on a flex credit model, so you’re able to choose the coverage levels that are right for you, and allocate the rest to a group RRSP/TFSA, Health Spending account, and/or Personal Spending Account. RRSP Matching: everyone retires eventually, and we help our people save for their futures with a contribution matching program once you reach 90 days with us. PTO and Parental Leave: we offer paid parental leave, flexible paid time off, paid time off for volunteering, sick leave, and holiday closures. Employee and Family Assistance Program: this program provides crisis management support, immediate mental health care, and generalized support for emotional, mental, and financial well-being. Telus Virtual Health: we provide increased access to remote healthcare providers for prescription refills or referrals from the comfort of your home. Learning and growth: We encourage people to grow both personally and professionally, and support this through regular lunch & learns and an education stipend. Pay transparency: We share with employees the pay range their role falls within and clear career maps to determine how they can grow within their role or level-up to a promotion. Cool spaces: Our offices are in San Francisco, Los Angeles, Vancouver, Montreal, Prince Edward Island, and Seoul. Whether it’s summers on the rooftop patio in Downtown Vancouver, watching the fireworks in Montreal’s South Shore, or trying local eats in Downtown Charlottetown - we want our people to feel like they’re in office is worthwhile Giving back : Kabammers have a dedicated paid day off every year to volunteer to a cause close to their hearts. Some teams even band together for group volunteer days off-site $145,280 - $180,000 a year Excited by this opportunity? Kabam is dedicated to growing our diverse and inclusive workforce, so if your past experience doesn’t perfectly match the listed requirements we encourage you to apply anyways - you could be a great fit for this or other positions. We invite you to apply now and start the conversation with us. Together, we can create and support some of the best games ever made and entertain the world About Kabam Kabam is a world leader in developing entertaining, immersive, and highly social multiplayer games, bringing high-quality graphics, next-generation technology, and revolutionary gameplay to players around the world. Kabam’s games, Marvel Contest of Champions, Shop Titans, and more have generated hundreds of millions of downloads and have received multiple awards including Apple’s Editor’s Choice and Google Play’s Best Game of the Year. Founded in 2006, Kabam has studios and offices in Vancouver, Montreal and Charlottetown in Canada, Los Angeles and San Francisco in the United States. Kabam is a wholly-owned subsidiary of Netmarble Games. Kabam is an Equal Employment Opportunity employer committed to building a diverse and equitable workplace, and inclusive environment for all existing and potential employees. Employment decisions are based on candidate qualifications and business need, not race, color, ancestry, place of origin, age, sex (including pregnancy), gender identity or expression, sexual orientation, political belief, religion, creed, marital or family status, medical condition, genetic information, physical or mental disability, military or veteran status, prior criminal conviction or any other protected class in accordance with federal, state or provincial and local laws and ordinances. Accommodations will be provided as requested by candidates taking part in all aspects of the selection process. #J-18808-Ljbffr
-
Senior Rendering Engineer Manager
4 weeks ago
Vancouver, Canada Roblox Full timeAt Roblox, we’re building the tools and platform that empower our community to bring any experience they can imagine to life. Every day, tens of millions of people explore, create, play, learn, and connect with friends in 3D immersive digital experiences created by our global community of developers and creators. Why Join Our Rendering Team? Roblox is...
-
Senior QA Engineer
5 days ago
Vancouver, Canada Roblox Full timeSenior QA Engineer - RenderingSan Mateo, CA, United States; Vancouver, British Columbia, CanadaEngineeringID: 5585Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the...
-
Senior Rendering Engineer Manager
5 days ago
Vancouver, Canada Roblox Full timeSenior Rendering Engineer ManagerVancouver, British Columbia, CanadaEngineeringID: 5225Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that...
-
Senior/Principle Rendering Engineer
2 weeks ago
Vancouver, Canada Huawei Canada Full timeJoin to apply for the Senior/Principle Rendering Engineer - 3D role at Huawei Canada 1 day ago Be among the first 25 applicants Join to apply for the Senior/Principle Rendering Engineer - 3D role at Huawei Canada Get AI-powered advice on this job and more exclusive features. Huawei Canada has an immediate permanent opening for a Senior/Principle Rendering...
-
Senior Software Engineer
2 weeks ago
Vancouver, Canada Frostbite Full timeJoin to apply for the Senior Software Engineer - Rendering role at Frostbite. Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. A community that connects across the globe where creativity thrives, new perspectives are invited, and ideas matter. A team where...
-
Senior Software Engineer
2 weeks ago
Vancouver, Canada Frostbite Full timeJoin to apply for the Senior Software Engineer - Rendering role at Frostbite . Electronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. A community that connects across the globe where creativity thrives, new perspectives are invited, and ideas matter. A team where...
-
Senior/Principle Rendering Engineer
4 weeks ago
Vancouver, Canada Huawei Canada Full timeJoin to apply for the Senior/Principle Rendering Engineer - 3D role at Huawei Canada1 day ago Be among the first 25 applicantsJoin to apply for the Senior/Principle Rendering Engineer - 3D role at Huawei CanadaGet AI-powered advice on this job and more exclusive features.Huawei Canada has an immediate permanent opening for a Senior/Principle Rendering...
-
Senior Engineer
4 weeks ago
Vancouver, Canada Huawei Canada Full timeOverviewHuawei Canada has an immediate permanent opening for a Senior Engineer - Rendering System (Android).About the team: The Software-Hardware System Optimization Lab continuously improves the power efficiency and performance of smartphone products through software-hardware systems optimization and architecture innovation. We keep tracking the trends of...
-
Senior Rendering Engineer 122k
1 week ago
Vancouver, British Columbia, Canada CyberCoders Full timeSenior Rendering Engineer ($122k - $153k)Position OverviewWe are seeking a highly skilled Senior Rendering Engineer to join our dynamic team. The ideal candidate will have a passion for graphics programming and a deep understanding of rendering techniques across platforms. You will be responsible for developing and optimizing rendering systems for our gaming...
-
Senior Rendering Engineer Manager
4 weeks ago
Vancouver, Canada Roblox Full timeThe Roblox Vision Every day, tens of millions of people come to Roblox to explore, create, play, learn, and connect with friends in 3D immersive digital experiences– all created by our global community of developers and creators. At Roblox, we’re building the tools and platform that empower our community to bring any experience that they can imagine to...