Figma is hiring a
Software Engineer

Logo of Figma

Figma

πŸ’΅ $149k-$350k
πŸ“Remote - United States

Summary

Join Figma's Distributed Storage team as a full-time engineer to tackle challenging scaling problems across our horizontally sharded Postgres platform, Kafka based Streaming platform, and Redis based caching platform. As a technical leader, you will provide long-term vision for OLTP/Streaming/Caching at Figma, design and build novel solutions for scaling distributed storage systems, collaborate with the Infrastructure org to improve reliability, and offer simple, maintainable APIs to product teams.

Requirements

  • 6+ years of experience building infrastructure components / services at scale
  • Experience building and scaling distributed systems as an individual contributor and/or team lead
  • Experience building and operating core, β€œcritical path” production services
  • Experience communicating and working across multiple teams and functions to deliver solutions
  • Proven track record of successfully shipping and landing high-quality products in high growth environments
  • Mentorship experiences with both junior and senior engineers
  • Excellent technical communication skills

Responsibilities

  • Provide technical leadership on the long term vision for OLTP/Streaming/Caching at Figma
  • Design and build novel solutions for scaling our distributed storage systems
  • Collaborate with the Infrastructure org to improve the reliability of our underlying systems
  • Collaborate with product teams to offer simple, maintainable APIs
  • Provide Figma engineering with new primitives to operate online data at scale
  • Unlock new revenue by building technical solutions for business problems

Preferred Qualifications

  • An advanced degree in Computer Science
  • Experience scaling stateful distributed systems
  • Experience with operating common database systems in production (e.g., Postgres, MySql)
  • Experience operating scalable database technologies in production (e.g., CockroachDB, Vitess)
  • Experience with high performance server side languages (e.g., Golang, Rust)

Benefits

  • Health insurance
  • Retirement benefits
  • Paid time off
  • Remote work, flexible hours
  • Life and disability insurance
  • Bonuses and incentives
  • Professional development opportunities
  • Wellness programs
  • Family and parental leave

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs

Please let Figma know you found this job on JobsCollider. Thanks! πŸ™