Software Engineer, Distributed Systems
DiscordCommunication Platform company
San Francisco, United StatesMid
Software Engineering
About the role
Build and operate large-scale, reliable and performant distributed systems.
- •Build and operate large-scale, reliable and performant distributed systems.
- •Key Responsibilities Build and operate large-scale, reliable and performant distributed systems.
- •Collaborate with product teams to create new features.
- •Ensure Discord “just works”.
- •Requirements 2+ years of experience writing and designing backend systems.
- •Experience solving complex distributed system problems.
- •Experience operating and maintaining critical tier 0 services.
Tech stack
Node.jsDjangoFlaskFastAPISpringExpressRuby on Rails.NETASP.NETNestJSLaravelSymfonyGinEchoActixPhoenixMicroservicesPostgreSQLMySQLMongoDBRedisElasticsearchDynamoDBCassandraSQLiteOracleSQL ServerNeo4jCockroachDBTimescaleDB
Match insights
Tech:Node.js, Django, Flask, FastAPI, Spring
Level:Mid