Figma is a company focused on making design accessible to all, and they are seeking experienced full-stack engineers to join their Growth and Monetization Engineering organization. The role involves designing and scaling reliable systems that enhance collaboration across Figma’s product suite while working closely with various teams to drive product-led growth and monetization initiatives.
Responsibilities:
- Design, build, test, and ship high-quality features across the stack, using technologies like TypeScript, React, Ruby, Go, C++, and more
- Own key parts of the product that impact user experience, internal productivity, or revenue operations
- Collaborate with cross-functional partners in product, design, data science, support, and sales to shape product direction and solve complex problems
- Operate and monitor the systems you build, with a strong focus on reliability, security, performance, and user experience
- Contribute to team culture by mentoring peers, providing feedback, and helping foster a collaborative and inclusive engineering environment
Requirements:
- 4+ years of professional software engineering experience, with a track record of shipping and maintaining complex systems or products in production
- Full-stack experience with modern front-end frameworks (e.g., React/TypeScript) and back-end technologies (e.g., Ruby, Python, Go, PostgreSQL)
- Strong collaboration and communication skills, with experience working effectively across functions
- Experience with B2B SaaS, billing/payments infrastructure, developer platforms, or enterprise-scale systems
- Familiarity with technologies such as Stripe, Salesforce, NetSuite, Snowflake, SCIM, SAML, or WebAssembly
- A background in experimentation, observability, compliance automation, or internal tools development
- Prior work on extensibility platforms (plugins, APIs, widgets), or experience contributing to open source developer communities
- Passion for crafting excellent developer or user experiences, and an eye for elegant, maintainable architecture
- Enthusiasm for learning and teaching—whether mentoring teammates, leading initiatives, or sharing knowledge in code reviews or pairing sessions