← Zurück zur Liste
Stelle

Software Engineer, Distributed Systems

Softwareentwickler • Hybrid • Vollzeit Vereinigte Staaten San Francisco, USA

Figma's Infrastructure team builds and operates the systems powering its real-time collaborative design tools, hiring distributed systems engineers for storage, streaming, and orchestration, from a US hub or remote.

Responsibilities

  • Design, build, and maintain scalable and reliable infrastructure systems supporting product innovation and user collaboration at scale
  • Architect and evolve distributed systems including storage platforms, streaming infrastructure, and compute orchestration
  • Improve developer experience by building internal platforms, CI/CD systems, build tools, and APIs
  • Collaborate across product and infrastructure teams to design secure, maintainable, and performant systems
  • Participate in shaping platform strategy, roadmaps, and engineering best practices across the organization
  • Debug and resolve complex production issues that span services and layers of the stack
  • Mentor engineers and foster a culture of collaboration, inclusivity, and technical excellence

Requirements

  • 5+ years of Software Engineering experience, specifically in backend or infrastructure engineering
  • Deep understanding of distributed systems concepts such as sharding, replication, consistency, and eventual convergence
  • Experience with cloud-native environments (AWS, GCP, or Azure), infrastructure-as-code, and container orchestration
  • Proficiency in languages such as Go, TypeScript, Python, Rust, or Ruby
  • Strong system design skills and a track record of architecting resilient production systems
  • Excellent communication skills, experience collaborating across teams and mentoring others

Nice to have

  • Experience scaling storage platforms (e.g., Postgres, Redis, S3, DynamoDB) or operating streaming systems like Kafka
  • Background in traffic management, DDoS mitigation, or service mesh technologies (e.g., Envoy, Istio)
  • A history of developing complex, realtime distributed systems at scale
  • A passion for building developer productivity tools, including dev environments, CI/CD pipelines, and build systems
  • Experience evolving large-scale, shared developer platforms to improve reliability and developer velocity
  • Strong problem-solving skills and a bias for action on high-impact, gritty challenges

Soft skills

Systems thinking at scaleMentorship and team buildingCross-team collaboration

What we offer

  • Equity
  • Health, dental & vision benefits
  • Retirement with company contribution
  • Parental leave & family planning support
  • Mental health & wellness benefits
  • Generous PTO and company recharge days
  • Learning & development stipend
  • Work from home stipend and cell phone reimbursement

About the company

Figma is the platform that makes design accessible to all — teams brainstorm, prototype, translate designs into code, and iterate with AI in real time from anywhere in the world.

Languages: Angol: Felsőfok

Ähnliche Stellen