Enable job alerts via email!

Software Engineer - FigFile Platform

Figma

New York (NY)

Remote

USD 120,000 - 180,000

Full time

5 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An innovative company is seeking a skilled engineer to enhance its backend services, focusing on distributed systems and cloud infrastructure. In this full-time role, you'll build secure, efficient systems that support collaboration across teams and improve the overall experience for developers. With a commitment to quality and a collaborative culture, this position offers the chance to work on challenging projects and make a significant impact in a fast-paced environment. If you're passionate about building for builders and thrive in a dynamic setting, this opportunity is perfect for you.

Qualifications

  • 8+ years of experience building and scaling distributed systems.
  • Proven track record of shipping high-quality products in high-growth environments.
  • Experience mentoring engineers and fostering a collaborative culture.

Responsibilities

  • Build infrastructure that makes working with FigFiles fast, easy, and secure.
  • Collaborate with leadership and peers to evolve systems into a multi-product platform.
  • Debug production issues across services and multiple stack levels.

Skills

Distributed Systems
Cloud Deployments
Technical Communication
Problem-Solving
Collaboration

Tools

S3
DynamoDB
APIs
Rust
Ruby
TypeScript
Go

Job description

Figma is growing our team of passionate people on a mission to make design accessible to all. Born on the Web, Figma helps entire product teams brainstorm, design, and build better products—from start to finish. Whether it's consolidating tools, simplifying workflows, or collaborating across teams and time zones, Figma makes the design process faster, more efficient, and fun while keeping everyone on the same page. From great products to long-lasting companies, we believe that nothing great is made alone—come make with us!

The FigFile Platform team is responsible for backend services that store and synchronize Figma Design and FigJam files. We operate the Multiplayer service, which powers low-latency collaboration in Figma's editors. We also manage Figma's file abstractions, including the File object, images, videos, and core infrastructure like content storage (S3, Dynamo) and internal APIs for accessing Figma file data.

We face many large, challenging projects and are seeking engineers with strong distributed systems experience who have operated mission-critical online systems at scale.

As part of our team, you'll play a key role in providing a seamless experience for internal and external developers, ensuring effortless interaction with Figma files.

Ideal candidates will have experience with large-scale cloud deployments, implementing scalable patterns, and maintaining robust, reliable distributed systems that form core infrastructure. Most importantly, they love building for builders!

This is a full-time role, available from our US hubs or remotely within the United States.

What you'll do at Figma:
  1. Build infrastructure that makes working with FigFiles fast, easy, and secure.
  2. Collaborate with leadership, stakeholders, and peers to evolve our systems into a multi-product platform.
  3. Define, de-risk, and organize engineering efforts aligned with team and company goals.
  4. Create roadmaps for extending and evolving Figma's infrastructure.
  5. Work with engineers across the company to develop innovative features at scale.
  6. Improve engineering standards, tooling, and processes.
  7. Debug production issues across services and multiple stack levels.
We'd love to hear from you if you have:
  • 8+ years of experience building and scaling distributed systems.
  • A proven track record of shipping high-quality products in high-growth environments.
  • Excellent technical communication skills and cross-team collaboration experience.
  • Experience mentoring engineers and fostering a collaborative culture.
  • Strong problem-solving skills, systematic approach, and bias for action.
  • Deep care for software quality and a craftsmanship mentality.
While it's not required, it's a plus if you also have:
  • Experience with real-time collaborative infrastructure.
  • Experience working in multi-language environments (Rust, Ruby, TypeScript, Go).
  • Knowledge of cloud infrastructure.
  • Experience building and maintaining APIs.

Figma values diversity and promotes an inclusive, collaborative culture. We encourage applicants from all backgrounds to apply, even if your experience doesn't match every point listed.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Software Engineer - FigFile Platform

Figma

San Francisco

Remote

USD 149,000 - 350,000

30+ days ago