Enable job alerts via email!

Software Engineer - Billing

Figma

New York (NY)

Remote

USD 80,000 - 150,000

Full time

4 days ago
Be an early applicant

Boost your interview chances

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

Job summary

Join a forward-thinking company that is on a mission to democratize design. As part of the Billing Team, you'll play a crucial role in automating revenue workflows and enhancing payment capabilities for a diverse range of customers. This full-time position offers the flexibility to work from one of the US hubs or remotely. You'll have the opportunity to leverage your software engineering skills to build high-quality products while collaborating with a dynamic team. If you're passionate about creating great user experiences and driving innovation, this is the perfect role for you!

Qualifications

  • 5+ years of experience in software engineering with a focus on product development.
  • Strong skills in collaboration and communication within distributed teams.

Responsibilities

  • Contribute to product growth by enhancing billing models and experiences.
  • Design and implement seamless payment and billing systems.

Skills

Software Engineering
Collaboration
Communication
Data Modeling
API Design

Tools

Ruby
TypeScript
React
PostgreSQL
Snowflake
Stripe
Salesforce
NetSuite

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!

Our Billing Team

Our Billing Team is a full-stack web engineering group automating revenue workflows and building end-to-end payment and billing capabilities for all of Figma's customers, from two-person teams to the Fortune 500. As an engineer on Billing, your contributions will play a critical role in shaping Figma's success. You will be responsible for key areas such as checkout, invoicing, customer lifecycle, pricing and packaging, and recurring billing.

Importance of the Work

Our work is essential for Figma's continuous growth and innovation. Billing engineering plays a key role in each new product launch, expanding into new markets, enabling our sales team, and accurately reporting on and forecasting revenue. You'll have opportunities to leverage your strengths and learn new skills as the team grows and takes on new challenges.

Role Details

This is a full-time role that can be held from one of our US hubs or remotely in the United States.

What You'll Do at Figma
  1. Contribute to Figma's growth by expanding our product offering and evolving our billing model.
  2. Design, build, test, and ship a seamless payment and billing experience using a variety of technologies and systems.
  3. Collaborate across the business to ensure revenue reporting accuracy and compliance.
Desired Qualifications
  • 5+ years of experience as a software engineer.
  • Proven track record of building, scaling, and shipping high-quality products in high-growth environments.
  • Ability to work across the stack to create great experiences and solve problems.
  • Strong collaboration and communication skills, especially in a distributed team.
  • Interest in data modeling and API design.
  • Operational excellence and ownership of projects, including testing and monitoring.
Preferred Qualifications
  • Experience with B2B billing solutions or payments.
  • Knowledge of revenue recognition, global tax, and finance concepts.
  • Proficiency with Ruby, TypeScript, React, PostgreSQL, and/or Snowflake.
  • Familiarity with Stripe, Salesforce, and/or NetSuite.
  • Experience with complex, distributed systems requiring high correctness and low latency.
Additional Information

At Figma, we value growth and learning. If you're excited about this role but your experience doesn't align perfectly, we encourage you to apply. You might be the right fit for this or other roles.

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 - Billing

Hill Woltron Management Partner GmbH

New York

Remote

USD 149,000 - 350,000

30+ days ago

Sr. Software Engineer (Billing & Accounting)

Wiraa

Illinois

Remote

USD 80,000 - 110,000

Yesterday
Be an early applicant

Title Senior Software Engineer

Paramount Pictures

New York

Remote

USD 120,000 - 160,000

2 days ago
Be an early applicant

Software Engineer - Rendering and Animation

Figma

New York

Remote

USD 149,000 - 350,000

4 days ago
Be an early applicant

Software Engineer - Production Engineering

Figma

New York

Remote

USD 149,000 - 350,000

5 days ago
Be an early applicant

Software Engineer - Application Platform

Figma

New York

Remote

USD 149,000 - 350,000

5 days ago
Be an early applicant

Software Engineer - Distributed Storage

Figma

New York

Remote

USD 149,000 - 350,000

5 days ago
Be an early applicant

Software Engineer - New Initiatives

Figma

New York

Remote

USD 149,000 - 350,000

5 days ago
Be an early applicant

Senior Software Engineer, Privacy

Chainlink Labs Inc.

New York

Remote

USD 120,000 - 180,000

6 days ago
Be an early applicant