Software Engineer, Graphics & Media

1 hour, 32 minutes ago
Full-time
Senior
Software Development
Figma

Figma

Figma provides a collaborative web application for interface design that enables users to seamlessly design, prototype, and gather feedback in real time, while also offering additional offline capabilities through desktop applications for macOS and Win...

Internet Software & Services
1K-5K
Founded 2012
$333M raised

Description

  • Work closely with Engineering, Product, Design, Marketing, User Research, and Data Science to deliver roadmap goals and new features.
  • Support new client-side media features, including image processing pipelines.
  • Improve the performance of image and video use cases within the rendering engine.
  • Own end-to-end client support for new codecs and compression algorithms.
  • Implement error handling and network retry logic for media workflows.
  • Interface with the rendering engine for image and video rendering scenarios.
  • Drive guidance, quality, and standards for rendering at Figma.
  • Mentor peers, provide thoughtful feedback, and participate in knowledge-sharing across the team.
  • Contribute to org-wide initiatives such as new hire onboarding, interview process development, and Belonging/Equity/Inclusion efforts.
  • Continue learning and ramping in a technically challenging and evolving platform environment.

Requirements

  • 5+ years of professional experience shipping software with a specialization in video/image rendering and playback.
  • Experience with C++, TypeScript, or GLSL.
  • Experience working with web-based applications, browser performance, or real-time collaborative systems.
  • Track record of collaborating across teams and disciplines to deliver complex technical projects.
  • Full-time availability from a US hub or remotely within the United States.
  • Experience with media processing and playback is strongly preferred for this role.
  • Familiarity with rendering engine concepts is relevant to the work, though not explicitly required.
  • Ability to work on client-side code that runs in the browser.
  • Interest in learning and developing skills in a fast-evolving technical environment.

Benefits

  • Annual base salary range of $153,000 to $376,000 USD.
  • Equity compensation.
  • Health, dental, and vision coverage.
  • Retirement plan with company contribution.
  • Parental leave and reproductive or family planning support.
  • Mental health and wellness benefits.
  • Generous PTO and company recharge days.
  • Learning and development stipend, work-from-home stipend, and cell phone reimbursement.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Principal AI Software Engineer, Enterprise AI Platform

Natera 1K-5K Pharmaceuticals

Natera is hiring an Enterprise AI Platform Engineer to build its enterprise agentic AI platform for low-code and pro-code AI workflow prototyping, orchestration, and governance across the company.

Apache Airflow CI/CD Docker Git HIPAA Kubernetes LLM Python TypeScript
2 minutes ago

Lead Software Engineer, Application Software (Supply Chain)

SpaceX 10K-50K Aerospace & Defense

SpaceX is hiring a Lead Software Engineer for its Application Software team to lead the development of mission-critical supply chain and manufacturing systems that support Starship, Starlink, and other company operations.

Angular C# Go Java JavaScript .NET PostgreSQL Python React SQL Server
2 minutes ago

Interview Engineer (Argentina)

Karat 251-1K Internet Software & Services

Karat is building a contractor/freelancer Interview Engineer community to facilitate technical interviews for software developers worldwide and support more inclusive, objective hiring decisions.

17 minutes ago

Interview Engineer (Turkey)

Karat 251-1K Internet Software & Services

Karat is seeking contractor/freelancer Interview Engineers to conduct and evaluate technical interviews for software developers on its platform.

JavaScript
17 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers