← All roles
Software Engineer - Distributed Systems
Distributed SystemsAWSGCPAzureGoTypeScriptPythonRustRubyPostgreSQLRedisS3DynamoDBApache KafkaKubernetes
About the role
Design, build, and operate the infrastructure systems that power Figma's real-time collaborative design tools used by millions worldwide. Responsibilities include architecting distributed systems (storage, streaming, compute orchestration), improving developer experience (CI/CD, internal platforms, APIs), and collaborating cross-team to shape platform strategy. Debug production issues, mentor engineers, and foster a culture of technical excellence.
Requirements
5+ years backend/infrastructure engineering experience. Deep understanding of distributed systems (sharding, replication, consistency). Experience with cloud-native (AWS/GCP/Azure), IaC, container orchestration. Proficiency in Go, TypeScript, Python, Rust, or Ruby. Strong system design and communication skills. Bonus: scaling Postgres/Redis/S3/DynamoDB/Kafka, traffic management/Envoy/Istio, realtime systems, developer tooling.
About the company
Figma
Figma is an online design tool that empowers teams to brainstorm, design, and build products collaboratively. Its comprehensive suite of tools, including design, prototyping, and digital whiteboarding, caters to the entire product development lifecycle. Figma enables any team to bring their big ideas to life by providing a centralized platform for creativity and execution.
View company page →More from Figma
Software Engineer - Traffic
TypeScriptGoAWSDistributed Systems
$153k–376k
Remote · US
Software Engineer - Traffic
$153k–376k
TypeScriptGoAWSDistributed Systems
Software Engineer - Data Infrastructure
Distributed SystemsSnowflakeApache SparkApache KafkaApache AirflowDagsterGoPython
$153k–376k
Remote · US
Software Engineer - Data Infrastructure
$153k–376k
Distributed SystemsSnowflakeApache SparkApache KafkaApache AirflowDagsterGoPython
Support Engineer, AI Infrastructure & Tooling
RubyPythonGoC++PostgreSQL
$169k–245k
Remote · US
Support Engineer, AI Infrastructure & Tooling
$169k–245k
RubyPythonGoC++PostgreSQL
Software Engineer - Developer Experience
AWSGoTypeScriptPythonRuby
$185k–376k
Remote · US
Software Engineer - Developer Experience
$185k–376k
AWSGoTypeScriptPythonRuby
Software Engineer - Growth & Monetization
TypeScriptReactRubyGoPostgreSQLPythonSnowflake
$153k–376k
Remote · US
Software Engineer - Growth & Monetization
$153k–376k
TypeScriptReactRubyGoPostgreSQLPythonSnowflake
Similar roles
Staff+ Software Engineer, Infrastructure (Distributed Systems)
$320k–485k
Staff+ Software Engineer, Infrastructure (Distributed Systems)
$320k–485k
Staff+ Software Engineer, Platform
$405k–485k
Staff+ Software Engineer, Platform
$405k–485k
Senior Software Engineer II
$185k–200k
Senior Software Engineer II
$185k–200k
Senior Platform Engineer
$160k–185k
Senior Platform Engineer
$160k–185k
Software Engineer, Backend
$180k–300k
Software Engineer, Backend
$180k–300k