Remote Jobs

Figma logo

Software Engineer - Extensibility

Figma

Location
United States of America
Posted
Salary Range
149k - 350k USD

Join Figma's Extensibility team to develop and maintain their developer platform, including plugins and APIs. Work with TypeScript, Ruby, C++, and collaborate on user experiences for complex problems.

Inworld AI logo

Senior Software Development Engineer in Test (SDET) – Game Engine SDKs

Inworld AI

Location
United States of America
Posted
Salary Range
120k - 200k USD

Join Inworld AI as an SDET to design automation tools and pipelines for QA processes across multiple platforms using Unreal, Unity, Node.js, and WebSDK. Collaborate with developers and QA teams to enhance testing workflows and contribute to a unified automation plan.

Jane App logo

Staff Software Developer - Demo & Sign ups

Jane App

Location
Canada
Posted

Full-Stack Staff Developer at Jane: Collaborate on user acquisition & demo experience, mentor developers, and shape scalable solutions.

Rackspace logo

Software Developer III (Windows Automation)

Rackspace

Location
India
Posted

Full Stack Software Engineer at Rackspace Technology, leading automation projects, mentoring junior developers, and ensuring stability and security of automated solutions.

Jane App logo

Software Development Manager - Demo & Sign-ups

Jane App

Location
Canada
Posted
Salary Range
154k - 241k USD

Remote Software Development Manager at Jane: lead team, drive innovation, and shape the future of healthcare technology

Collabora logo

Head of Open Source Software Consulting Team

Collabora

Location
United Kingdom
Posted

Oversee the Open Source Software consulting team at Collabora, manage operations, recruit and develop talent, allocate projects, and foster a collaborative culture. Lead strategic planning and ensure team success in a global consultancy setting.

Gusto, Inc. logo

Senior Engineering Manager - Software Development Tools

Gusto, Inc.

Location
United States of America
Posted
Salary Range
225k - 299k USD

Lead engineering teams, enhance developer productivity, collaborate across functions, drive strategic roadmaps, and own delivery of technical solutions in a dynamic environment.

SpryPoint logo

Director, Professional Services

SpryPoint

Location
Canada
Posted

Lead Professional Services team at SpryPoint, driving growth and effectiveness of largest projects and clients, with a focus on delivering exceptional client experiences.

Canonical logo

Community Engineer

Canonical

Location
Cameroon
Posted

Support the Ubuntu community by facilitating technical projects, creating engaging content, and representing Canonical at events. Utilize your expertise in Linux and related technologies to foster collaboration and innovation within the open-source ecosystem.

Wealthsimple logo

Senior Software Developer - Product (Full Stack & Front-end)

Wealthsimple

Location
Canada
Posted

Join Wealthsimple as a Full Stack or Front-end Software Developer to contribute to innovative financial solutions using React, TypeScript, Ruby on Rails, and AWS services. Enjoy competitive benefits including health insurance, retirement savings plans, wellness support, professional development opportunities, and international work programs.

Mapbox logo

Data Engineer II - Search Boundaries

Mapbox

Location
United States of America
Posted
Salary Range
139k - 189k USD

Geospatial Data Engineer for Boundaries team at Mapbox, integrating third-party data sources and building pipelines

CaptivateIQ logo

Manager - Professional Services

CaptivateIQ

Location
British Virgin Islands
Posted

Lead professional services team for ICM implementation, drive process improvements, and build strong client relationships.

Mapbox logo

Data Engineer III - Search Data

Mapbox

Location
United States of America
Posted
Salary Range
172k - 232k USD

Data Engineer III for in-vehicle navigation applications with experience in AWS technologies, SQL, and modern programming languages

Rackspace logo

Professional Services Delivery Director

Rackspace

Location
United States of America
Posted
Salary Range
161k - 275k USD

Lead Rackspace Technology's global multi-cloud delivery practice with Azure, AWS, GCP solutions. Drive business growth, manage P&L, foster customer relationships, and build a team of cloud experts.

Oddball logo

Node.js Engineer

Oddball

Location
United States of America
Posted
Salary Range
100k - 140k USD

Node Engineer position at Oddball, developing AWS Lambda functions and cloud-based architecture, with flexible remote work and competitive compensation.

Figma logo

Software Engineer - Extensibility

Figma

Salary Range

149k - 350k USD / YEAR

Job Summary

The Extensibility team at Figma is responsible for maintaining and developing the developer platform, including plugins, widgets, REST API, and webhooks. This role involves writing TypeScript, Ruby, and C++ code to implement new features, fix bugs, and optimize performance. You will collaborate with product teams to expose features programmatically via APIs, work with product managers and designers on user experiences, and engage with the developer community to gather feedback. The position offers a competitive salary range of $149k to $350k per year.

Skills

C++ReactRubySQLTypeScriptDistributed systemsHigh Volume Public APIORMsDebugging Query Plans

The Extensibility team owns Figma’s developer platform: plugins, widgets, REST API, and webhooks. Entire companies have been built around Figma plugins. Tens of thousands of designers at large Figma customers use private plugins to work faster. Developers use our APIs to power workflows that synchronize design system variables from GitHub into Figma variables, and update project management tasks when designs are marked ready for development.

Our team touches broad parts of the Figma product: maintaining a JavaScript sandbox, creating new kinds of plugins for Dev Mode, optimizing JSON encoding in C++, operating large-scale live services written in Node and Go, updating our multiplayer service to accept server-side writes, and writing a React-style “diffing” algorithm for widgets. We also do a moderate amount of fullstack development with a React frontend and a Sinatra backend.

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:

  • Write Typescript, Ruby, and C++ code implementing new features, fixing bugs, and performance issues.

  • Work with Figma product teams to help their features get exposed programmatically via our plugin and REST API.

  • Work closely with product managers and product designers to design simple experiences for complex UX problems.

  • Meet with members of our developer community to understand their successes and pain points.

We’d love to hear from you if you have:

  • Industry experience working on a developer platform or developer tooling.

  • 5+ years of experience with React or similar front-end Typescript frameworks.

  • Experience with distributed systems and/or running a high volume public API.

  • Experience with ORMs, reading and writing SQL, and debugging query plans.

While it’s not required, it’s an added plus if you also have:

  • Experience embedding a virtual machine in another programming language.

  • Experience with WebAssembly.

  • C++ or C experience.

  • Extensive experience building developer platforms or open source communities.

  • A strong design sense and proven track record working closely with product designers.