CareerPlanGet AI match score →

Software Engineer, Full Stack

Canada🌐 Remote💼 Full-time💰 $153,000–$153,000🗓 2026-05-04 → 2026-07-31

Core

Build both products and platforms empowering millions of users to create and collaborate in real time, from startups to Fortune 500 companies.

Role type

Full Stack Software Engineer

Builds

Core features, developer workflows, enterprise infrastructure, and new products for Figma's global user base.

Domain

SaaS / Design Collaboration / Real-time Systems

Deliverable

production ML models | product features | infrastructure

Required skills

Full-stack application development, modern front-end frameworks (React/TypeScript), back-end technologies (Ruby, Python, Go, C++), database management (PostgreSQL), system scalability, reliability engineering, end-to-end project ownership, cross-functional collaboration.

Preferred skills

AI-assisted development tools, C++ and WebAssembly, growth engineering, developer tooling, billing/payments infrastructure, extensibility platforms, experimentation tooling, large-scale project leadership.

Technologies

React, TypeScript, Ruby, Python, Go, C++, PostgreSQL, GitHub Copilot, ChatGPT, Claude, Stripe, Salesforce, Snowflake, SCIM, SAML.

Responsibilities

Design, build, and ship high-quality features across the stack; contribute to new product development and improvements; own projects end-to-end from ideation to iteration; collaborate with cross-functional partners to shape product direction; operate and improve systems with a focus on reliability and security; mentor teammates and share knowledge.

Seniority

Individual Contributor (varies from entry to senior based on team needs)

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Greenhouse ↗