Software Engineer, Growth & Monetization
@ Figma

San Francisco, CA
$350,000
On Site
Full Time
Posted 21 days ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXXX XXXXXXXXX XXXXXXXXX****** @figma.com
Recommended after applying

Job Details

About Figma and the Role

Figma is growing its team of passionate creatives and builders on a mission to make design accessible to all. The Software Engineer, Growth & Monetization role is part of Figma’s Growth and Monetization Engineering organization, serving teams like Growth, Billing, Enterprise, and Discovery.

What You Will Do

You will design, build, test, and ship high-quality features across the stack using technologies including TypeScript, React, Ruby, Go, C++ and others. Your work will impact user experience, internal productivity, and revenue operations through:

  • Designing scalable and secure billing and enterprise systems
  • Improving discovery, organization, and product-led growth features
  • Collaborating cross-functionally with product, design, data science, sales, and support teams
  • Mentoring peers and contributing to a collaborative, inclusive culture

What We’re Looking For

Applicants should have a minimum of 4+ years of professional full-stack software engineering experience with modern front-end and back-end frameworks. Strong communication and collaboration skills are essential. Experience with B2B SaaS, billing/payments infrastructure, developer platforms, or enterprise-scale systems is a plus.

Benefits & Culture

Figma offers equity, competitive benefits including health, dental & vision, retirement, generous PTO, remote work stipend and more. The company values continuous learning, diversity, and inclusion with a strong focus on mentorship and career growth.

Key skills/competency

Software Engineering, Full-stack, Growth, Monetization, Collaboration, Scalability, Security, Billing, Enterprise, React

How to Get Hired at Figma

🎯 Tips for Getting Hired

  • Research Figma's culture: Understand their mission and team values.
  • Tailor your resume: Highlight relevant full-stack projects and outcomes.
  • Prepare examples: Demonstrate experience with growth and monetization challenges.
  • Showcase collaboration: Detail cross-functional project successes.

📝 Interview Preparation Advice

Technical Preparation

Review TypeScript and React fundamentals.
Practice back-end technologies like Ruby and Go.
Study billing and enterprise system architectures.
Focus on system reliability and security principles.

Behavioral Questions

Explain a team conflict resolution experience.
Describe a time you mentored a peer.
Share how you communicate during project changes.
Discuss adapting to evolving project requirements.

Frequently Asked Questions