Senior Software Engineer, Graphics, Fonts and Text Rendering

Google Google · Big Tech · Raleigh, NC +2

Senior Software Engineer role focused on graphics, fonts, and text rendering for Google's platforms (Chrome, Android, Wear, Flutter). Responsibilities include enhancing text rendering capabilities, implementing font support, developing shaping APIs, collaborating with design/engineering teams, and triaging issues. The role also involves using AI to accelerate engineering productivity.

What you'd actually do

  1. Enhance the capabilities and performance of text rendering in Skia across Chrome, Android, and other Google platforms.
  2. Implement support for emerging fonts and evolve text support alongside operating system updates.
  3. Develop shaping and alignment APIs to support the latest designs.
  4. Collaborate with cross-functional design and engineering teams to build high-quality cross-platform graphics solutions.
  5. Triage and resolve system issues, and use AI to accelerate engineering productivity.

Skills

Required

  • software development using C++
  • graphics programming
  • rendering libraries or graphics APIs

Nice to have

  • technical leadership role
  • low-level graphics programming
  • vector graphics
  • graphics APIs
  • text libraries
  • platform development

What the JD emphasized

  • AI to accelerate engineering productivity