RenewedVision is seeking a Render Engineering Team Lead to build the future of their rendering system while leading and growing the engineering team. The role involves optimizing video processing pipelines, enabling low-latency streaming, and addressing technical challenges in graphics and media processing.
Responsibilities:
- Lead a small team of render engineers: set direction, align on priorities, and ensure high-quality execution
- Stay hands-on technically: design and implement key systems, tackle complex performance issues, and review critical changes
- Oversee technical strategy for rendering, media pipelines, and platform performance across products
- Own people leadership responsibilities, including:
- Regular 1:1s, coaching, and career development
- Annual performance reviews (and feedback cycles as needed)
- Hiring participation and team growth planning
- Building a healthy team culture with clear expectations and accountability
- Partner cross-functionally with product and engineering stakeholders to balance roadmap delivery with long-term technical health
Requirements:
- Understand the demands of real-time rendering and performance optimization
- Have extensive experience with multi-threaded rendering and optimizing complex systems
- Are proficient in low-level graphics APIs such as OpenGL, Metal, and DirectX, and can guide others in using them effectively
- Write C++ as a primary language with deep expertise and practical judgment
- Are familiar with video streaming technologies and can contribute to optimizing pipelines for low-latency processing
- Can communicate clearly, give actionable feedback, and make good tradeoffs under constraints
- Have an understanding of embedded programming and hardware-aware optimization