We're looking for a Senior Engineer to join our Graphics Technology group.
What You'll Do
- Solve difficult problems that feature soft real-time performance targets
- Work across iOS, Android, and Web
- Design, code, test, debug, and modernize graphics systems that meet our high quality bar
- Collaborate with non-graphics engineers to leverage each platform's strengths
- Collaborate with design & product teams to dream big
- Leverage the GPU for maximum performance
- Identify and avoid risks with new approaches
- Participate in code reviews and provide guidance and mentorship on software development best practices
- Communicate progress and risks to the team
- Read and understand research papers to implement new functionality
- Build a product that our customers genuinely love!
What You Need
- 4+ years of experience with graphics programming
- Experience using the GPU to solve problems in 2D graphics
- Experience with resolution-independent graphics primitives and related mathematical concepts
- Strong computer science fundamentals and problem solving skills
- Excellent communication and collaboration skills
- Ability to deliver results in a fast-paced and collaborative environment
- Passionate about solutions while humble in the face of opposing ideas
- Desire to embrace the way engineering is changing (more immutable data, functional patterns, etc) while also being intensely pragmatic
- Experience with CRDTs is a plus
For this position we are targeting a base pay between $160k-$240k. Actual compensation offered will be determined by factors such as job-related knowledge, skills, and experience.