Job Description
We are looking for a visionary Senior 2D Graphics Engineer to join our elite engineering team at Aether Dynamics. If you are obsessed with pixel-perfect rendering, high-performance pipelines, and creating visually stunning user experiences, we want to hear from you.
In this role, you will be the technical lead responsible for architecting and optimizing our 2D rendering engine. You will work closely with our design and product teams to bridge the gap between artistic vision and technical execution, ensuring our applications run smoothly on all devices.
Why Join Us?
- Work on cutting-edge platforms used by millions.
- Competitive salary and equity package.
- Flexible remote-first policy with a hub in San Francisco.
- Top-tier health, dental, and vision insurance.
Responsibilities
- Architect and optimize 2D rendering pipelines for high-performance web and mobile applications.
- Develop and maintain advanced shader programs and visual effects using OpenGL, Vulkan, or DirectX.
- Collaborate with designers to translate visual concepts into efficient code and render passes.
- Troubleshoot and debug complex graphics performance issues and memory leaks.
- Implement new graphical techniques, including hardware-accelerated UI, particle systems, and custom filters.
- Conduct code reviews and mentor junior graphics engineers to ensure code quality and best practices.
Qualifications
- 5+ years of experience in software engineering with a focus on 2D graphics.
- Expert proficiency in C++ and experience with modern graphics APIs (OpenGL, Vulkan, Direct3D 11/12).
- Strong understanding of the graphics rendering pipeline, shader languages (GLSL/HLSL), and blending modes.
- Experience with cross-platform development (WebGL, C++/JS bindings, or native mobile).
- Deep knowledge of GPU optimization, memory management, and CPU-GPU synchronization.
- Bachelor’s degree in Computer Science, Engineering, or equivalent practical experience.