Remote Jobs

Figma logo

Software Engineer

Figma

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

Design and build scalable infrastructure for Figma's tools, secure networks, develop service meshes, and mitigate DDoS threats while working on cutting-edge technologies to support our growing customer base.

The Athletic Media Company logo

Software Engineer

The Athletic Media Company

Location
Canada
Posted
Salary Range
120k - 140k USD

Join The Athletic as a Full-Stack Engineer to build innovative solutions for sports media, focusing on growth features and scalable backend systems. Work remotely with a global team and enjoy competitive benefits.

360Learning logo

Software Engineer

360Learning

Location
Spain
Posted

Full-stack developer for LMS platform with flexible remote work options and comprehensive benefits package

Planet logo

Software Engineer

Planet

Location
Slovenia
Posted

Join Planet as a Software Engineer and contribute to innovative systems that extract insights from satellite imagery for applications in agriculture, forestry, climate, land management, and more.

Enode logo

Software Engineer

Enode

Location
Croatia
Posted

Join Enode as a Mid-Level Engineer and accelerate the transition to a sustainable energy system

Adaptavist logo

Software Engineer

Adaptavist

Location
South Africa
Posted

Join The Adaptavist Group as a Software Engineer to build and maintain cloud products using AWS, collaborate with teams, and deliver reliable solutions in the Atlassian ecosystem.

Gauntlet logo

Software Engineer

Gauntlet

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

Join Gauntlet as a Software Engineer to develop Aera's treasury management platform. Collaborate on cutting-edge DeFi solutions, leverage Python expertise, and enjoy comprehensive benefits including remote flexibility and wellness support.

Figma logo

Software Engineer

Figma

Location
United Kingdom
Posted

Figma developer tools role: build Dev Mode, collaborate on new products, mentor peers & drive solutions with React, Typescript & Ruby/Sinatra.

Edmunds.com logo

Associate Software Engineer

Edmunds.com

Location
United States of America
Posted

Join Edmunds' Ad Solutions team as a software engineer and contribute to innovative digital automotive advertising solutions using Java and Python.

Adaptavist logo

Associate Software Engineer

Adaptavist

Location
Spain
Posted

Associate Software Engineer at Upscale: Collaborate with experienced professionals, deliver high-quality products, and contribute to innovation.

Adaptavist logo

Associate Software Engineer

Adaptavist

Location
Spain
Posted

Associate Software Engineer at Upscale: Collaborate with experienced professionals, write clean code, and deliver high-quality products.

Nextech logo

Software Engineer I

Nextech

Location
United States of America
Posted

Design and develop next-generation software for Nextech's product suite using C#, SQL, and Angular in a SCRUM environment. Collaborate with a talented team to deliver high-quality software solutions while enjoying competitive pay and comprehensive benefits.

Podium logo

FullStack Software Engineer

Podium

Location
Brazil
Posted

Full stack software engineer for internal tools at Podium, leveraging AI LLM technologies and 3rd party APIs in Brazil.

Podium logo

FullStack Software Engineer

Podium

Location
Canada
Posted

FullStack Software Engineer at Podium: Collaborate on AI-powered lead conversion platform, build scalable systems, and leverage emerging tech.

JustAnswer logo

Lead Software Engineer

JustAnswer

Location
India
Posted

Lead Full-Stack .NET Engineer at JustAnswer, designing and implementing robust solutions with modern technologies like .NET Core, React.js, and Kubernetes.

Taskrabbit logo

Mobile Software Engineer

Taskrabbit

Location
United States of America
Posted
Salary Range
96k - 134k USD

Mobile Software Engineer job at Taskrabbit, remote-first company with competitive compensation and diverse culture.

Taskrabbit logo

Mobile Software Engineer

Taskrabbit

Location
United States of America
Posted
Salary Range
96k - 134k USD

Mobile Software Engineer at Taskrabbit: Deliver features using native mobile app development skills, join a diverse culture that values inclusion and equity.

G-P logo

Software Engineer II

G-P

Location
India
Posted

Develop full-stack web applications for cloud-enabled products, collaborate with cross-functional teams, and implement modern development practices.

Nextech logo

Software Engineer II

Nextech

Location
United States of America
Posted

Design and develop next-generation software using C#, JavaScript, SQL, and Angular in a SCRUM environment at Nextech. Embrace best practices like code reviews and CI/CD while collaborating with a talented team to build robust, scalable solutions for healthcare technology.

Figma logo

Software Engineer

Figma

Salary Range

149k - 350k USD / YEAR

Job Summary

At Figma, the Server Platform team is at the core of our infrastructure foundation. We're building the next generation of infrastructure to handle growing customer traffic and services. The role involves designing scalable distributed systems, securing networks on AWS, developing service meshes, implementing DDoS countermeasures, and debugging production issues. We seek technical leaders with experience in cloud infrastructure, network traffic management, and a proven track record in high-growth environments.

Skills

AWSGoTypeScriptDistributed systemsService MeshNetwork SecurityTraffic ManagementDDoS Mitigation

Server Platform is at the core of Figma’s infrastructure foundation! This area owns the foundational layer of infrastructure that underpins all other infrastructure and application services at Figma. The Foundation team under Server Platform is Infrastructure's infrastructure. This team enables the efficient operation and rapid development of reliable infrastructure at Figma through opinionated platforms.  

We are building the V2 of Infrastructure and setting key initiatives that will set the tone for infrastructure for the next half decade. We’re looking for thoughtful and technical leaders with experience focused on designing the next generation edge and network to handle our growing customer traffic and services.

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:

  • Design, build and operate scalable distributed systems and services that power Figma’s innovative tools for design and collaboration

  • Develop and secure our internal and edge network running on AWS

  • Help design and deploy an internal service mesh network which can support Figma’s growing portfolio of services and features

  • Develop intelligent detection and auto-scaling countermeasures for DDoS threats

  • Help debug production issues across services and multiple levels of the stack

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

  • Have 4+ years of experience building infrastructure components / services at scale in a cloud setting

  • Experience with programming languages like TypeScript or Go

  • Experience building and scaling distributed and traffic systems as an individual contributor and/or Team Lead

  • Proven track record of building, scaling, and shipping high-quality products in high growth environments

  • Experience communicating and working across functions to drive solutions

  • Prior experience working on a team dealing with Network and Traffic related systems handling requests from millions of customers

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

  • Deep knowledge of DDoS attack mechanisms and mitigation solutions on AWS or Cloud environments

  • Significant background securing network infrastructure

  • Traffic analytics using VPC Flow Logs, Lambda, and other data sources

  • Experience with TCP, HTTP, DNS, and SSL protocols

  • Experience with network proxies like Envoy and Haproxy

  • Experience with service mesh technologies like Istio

At Figma, one of our values is Grow as you go. We believe in hiring smart, curious people who are excited to learn and develop their skills. If you’re excited about this role but your past experience doesn’t align perfectly with the points outlined in the job description, we encourage you to apply anyways. You may be just the right candidate for this or other roles.