Senior Rendering Engineer at Kabam

Vancouver, British Columbia, Canada

Kabam Logo
Not SpecifiedCompensation
Senior (5 to 8 years)Experience Level
Full TimeJob Type
UnknownVisa
GamingIndustries

Requirements

  • Bachelor's degree in Computer Science, Engineering, or equivalent experience
  • Expert-level proficiency in C# or C++
  • HLSL proficiency is required
  • 5+ years of software development experience, preferably within the gaming industry (Console, PC, or Mobile)
  • Strong communication skills, both technical and non-technical
  • Ability to write clean, simple, and well-documented code
  • Demonstrated ability to work independently and collaboratively
  • Experience with Android and/or iOS mobile application development

Responsibilities

  • 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 for optimal system performance, security, and scalability
  • Collaborate effectively with cross-functional teams (art and other engineering disciplines) to understand requirements and facilitate seamless communication
  • 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 team growth
  • Contribute to project planning and manage timelines effectively, while maintaining comprehensive documentation for knowledge sharing and system maintenance

Skills

C++
C#
HLSL
Shaders
Rendering Pipeline
Android
iOS
Lighting
Shadows
Post-Processing

Kabam

Curated gifts including jewellery and accessories

About Kabam

Kabam offers a variety of unique gifts, particularly focusing on jewellery, bags, and accessories. Their product range includes styles that range from kawaii and kitsch to vintage and modern, with a strong emphasis on hand-crafted semi-precious items. Kabam caters to a diverse group of customers who are looking for distinctive and personalized gift options. The company operates in the retail market by sourcing and selling high-quality, niche products that appeal to consumers who appreciate originality and craftsmanship. Revenue is generated through direct sales on their online platform, targeting those who value unique and stylish items.

San Francisco, CaliforniaHeadquarters
2006Year Founded
$233.9MTotal Funding
SERIES_ECompany Stage
Consumer GoodsIndustries
1-10Employees

Benefits

Performance-Based Annual Incentives
401(k) Retirement Plan100% Covered Medical / Dental / Vision / Life Insurance
Accident, Disability, Insurances
Flexible Work Hours
Paid Half-Day Fridays
Paid Vacation / Sick Leave / Holidays / Christmas Break
Commuter Benefits (Post-COVID19 WFH)
Free Parking and Gym Access (Post-COVID19 WFH)
Free Meals & Snacks (Post-COVID19 WFH)

Risks

Increased competition from alternative app stores may dilute Kabam's market share.
Ending Disney Mirrorverse could lead to a loss of player base and revenue.
Continuous game updates require investment, potentially straining resources if not balanced.

Differentiation

Kabam offers a diverse range of free-to-play mobile and web games.
The company emphasizes unique, hand-crafted game content and seasonal events.
Kabam's strategy includes expanding to alternative app stores for wider reach.

Upsides

Cross-platform play enhances user engagement across Kabam's game titles.
Blockchain technology offers new monetization opportunities for Kabam's mobile games.
Alternative app stores provide Kabam with new distribution channels and audience reach.

Land your dream remote job 3x faster with AI