Staff Software Engineer, Distributed Systems

Added
less than a minute ago
Type
Full time
Salary
Salary not provided

Related skills

rust java aws python gcp

πŸ“‹ Description

  • Own architecture of new product platforms to drive business results.
  • Implement scalable architecture and contribute to robust projects.
  • Write high-quality, modular, extensible code.
  • Advocate for best patterns in system design, coding, performance, and testing.
  • Develop a highly concurrent and distributed system.
  • Mentor junior engineers on design, coding, troubleshooting.

🎯 Requirements

  • BS/MS in computer science, engineering, or equivalent experience.
  • 10+ years of software engineering experience on distributed systems.
  • Deep hands-on server-side languages: Java, Python, Go, Scala, Rust.
  • Extensive experience designing, building, and integrating RESTful APIs.
  • Experience with AWS or GCP cloud platforms.
  • Relational and NoSQL databases (MySQL, PostgreSQL, Cassandra, DynamoDB, MongoDB, Redis).

🎁 Benefits

  • Equal opportunity employer; value diversity.
  • Global hubs in San Francisco, Atlanta, London, and Bangalore.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’