Job Description
We are seeking a visionary Senior 2D Graphics Engineer to join our elite creative technology team in San Francisco.
In this pivotal role, you will bridge the gap between artistic expression and high-performance software engineering. You will be responsible for architecting and implementing stunning 2D rendering pipelines that run at 60fps on mobile and desktop devices, pushing the boundaries of visual fidelity.
Our team builds award-winning interactive experiences for Fortune 500 clients, and we need a pixel-perfect problem solver to lead our visual initiative.
Responsibilities
- Design and implement low-level 2D rendering engines using C++ and modern graphics APIs (OpenGL, Vulkan, WebGL).
- Optimize rendering performance, reducing draw calls and minimizing memory footprint across diverse devices.
- Collaborate closely with UI/UX designers and 2D artists to translate static mockups into pixel-perfect, fluid animations.
- Debug complex graphical artifacts and shader issues within the rendering pipeline.
- Research and integrate new 2D post-processing effects and animation techniques to enhance visual storytelling.
- Establish coding standards and best practices for the graphics team.
Qualifications
- BS/MS in Computer Science, Engineering, or Fine Arts with a strong technical background.
- 5+ years of experience in 2D graphics programming, animation software development, or game engine development.
- Proficiency in C++, Python, and JavaScript.
- Deep understanding of the computer graphics pipeline, shaders (GLSL/HLSL), and texture management.
- Portfolio showcasing complex 2D animations or graphical effects.
- Experience with cross-platform rendering (WebGL/Canvas).