← All roles
Software Engineer - Distributed Systems
Distributed SystemsGoTypeScriptPythonRustRubyAWSGCPAzureKubernetesPostgreSQLRedisS3DynamoDBApache KafkaInfrastructure as Code
About the role
Figma is hiring a Software Engineer for its Infrastructure team to design and operate distributed systems powering real-time collaborative design tools. The role involves architecting storage platforms, compute orchestration, improving developer experience, and mentoring engineers. Full-time, can be based in US hubs (San Francisco, New York) or remote within US.
Requirements
Candidates need 5+ years of backend/infrastructure engineering experience, deep distributed systems knowledge (sharding, replication, consistency), cloud-native experience (AWS/GCP/Azure), infrastructure-as-code, container orchestration, and proficiency in Go, TypeScript, Python, Rust, or Ruby. Strong system design and communication skills. Preferred: scaling storage/streaming, traffic management, developer tools, AI-assisted development.
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 - Data Infrastructure
SnowflakeApache SparkApache KafkaApache AirflowDagsterGoPythonApache Flink
$153k–376k
Remote · US
Software Engineer - Data Infrastructure
$153k–376k
SnowflakeApache SparkApache KafkaApache AirflowDagsterGoPythonApache Flink
Support Engineer, AI Infrastructure & Tooling
RubyPythonGoC++PostgreSQL
$169k–245k
Remote · US
Support Engineer, AI Infrastructure & Tooling
$169k–245k
RubyPythonGoC++PostgreSQL
Software Engineer - Machine Learning
PythonPyTorchTensorFlowScikit-learnC++Go
$153k–376k
Remote · US
Software Engineer - Machine Learning
$153k–376k
PythonPyTorchTensorFlowScikit-learnC++Go
Software Engineer - Developer Experience
AWSGoTypeScriptPythonRubyInfrastructure as Code
$185k–376k
Remote · US
Software Engineer - Developer Experience
$185k–376k
AWSGoTypeScriptPythonRubyInfrastructure as Code
Software Engineer - Growth & Monetization
TypeScriptReactRubyGoC++PythonPostgreSQLSnowflake
$153k–376k
Remote · US
Software Engineer - Growth & Monetization
$153k–376k
TypeScriptReactRubyGoC++PythonPostgreSQLSnowflake
Similar roles
Software Engineer, Distributed Systems
$150k–240k
Software Engineer, Distributed Systems
$150k–240k
Staff+ Software Engineer, Platform
$405k–485k
Staff+ Software Engineer, Platform
$405k–485k
Software Engineer
$157k–235k
Software Engineer
$157k–235k
Staff+ Software Engineer, Backend and Infra
$200k–300k
Staff+ Software Engineer, Backend and Infra
$200k–300k
Staff Software Engineer, Platform & Infrastructure
$240k–400k
Staff Software Engineer, Platform & Infrastructure
$240k–400k