Enable job alerts via email!

Senior Rendering Engineer

T-Net British Columbia

Vancouver

Hybrid

CAD 122,000 - 153,000

Full time

Today
Be an early applicant

Job summary

A leading gaming company in Metro Vancouver is seeking a Senior Rendering Engineer. This role involves leading the development and maintenance of rendering software, collaborating with teams to ensure high visual quality, and mentoring junior engineers. Ideal candidates will have over 5 years of gaming industry experience, proficiency in C# and C++, and a passion for game arts. This position includes flexible benefits and a hybrid work model.

Benefits

Extended Health Coverage
DEIB Benefits
Flexible Spending Accounts
RRSP Matching
PTO and Parental Leave
Employee and Family Assistance Program
Telus Virtual Health
Learning and growth opportunities
Pay transparency
Great work environment
Community support initiatives
Hybrid Work arrangements

Qualifications

  • 5+ years of software development experience, ideally within the gaming industry.
  • Strong ability to communicate effectively with both technical and non-technical team members.
  • Experience with Agile, Kanban, or similar project management methodologies.

Responsibilities

  • Lead the design, development, and maintenance of high-quality rendering software.
  • Collaborate effectively with cross-functional teams.
  • Drive continuous improvement and innovation within the rendering pipeline.

Skills

C#
C++
HLSL
Graphics API (e.g., Metal, Vulkan, OpenGL, DirectX)
Graphics debugging and optimization
Mobile gaming trends

Education

Bachelor's degree in Computer Science or Engineering

Tools

Unity3D
Unreal Engine
Job description

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.

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.

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.

The typical hiring range for this position is $122,000 - $153,000 a year. If your past experience doesn't perfectly match the listed requirements, we encourage you to apply anyway - 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, including:
  • Extended Health Coverage: effective day one, no waiting period.
  • DEIB Benefits: including gender-affirming care, fertility care, and other hormonal treatments and drugs.
  • Flexible Spending Accounts: allowing you to choose the coverage levels that are right for you.
  • RRSP Matching: helping you save for your future.
  • PTO and Parental Leave: providing paid time off for various needs.
  • Employee and Family Assistance Program: offering crisis management support and emotional well-being resources.
  • Telus Virtual Health: providing increased access to remote healthcare providers.
  • Learning and growth: supporting your personal and professional growth through regular lunch & learns and an education stipend.
  • Pay transparency: sharing the pay range for your role and clear career maps.
  • Cool spaces: offering a great work environment in our offices.
  • Giving back: supporting the communities close to our heart through our 'Agents of Change' initiative.
  • Hybrid Work: providing flexible arrangements that suit all work styles.

Kabam is an Equal Employment Opportunity employer committed to building a diverse and equitable workplace, and inclusive environment for all existing and potential employees.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.