Staff Software Engineer - Backend

Added
7 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

grpc golang docker kubernetes gcp
JobCopilot logo
Meet JobCopilot: Your Personal Al Job Hunter
Automatically Apply to Your Dream Jobs While You Sleep
Try it now β†’

πŸ“‹ Description

  • Lead the architectural redesign and implementation of the next generation of a high-scale
  • Collaborate with engineering teams and cross-functional stakeholders to define an architecture that
  • Design clean, robust interfaces and high-level abstractions that simplify complex systems and
  • Solve complex distributed-systems challenges related to massive throughput, low latency
  • Leverage Google Cloud Platform, Kubernetes, and modern cloud-native practices to build highly
  • Establish and promote strong architectural and engineering standards across backend development.

🎯 Requirements

  • Extensive professional experience designing, developing, and deploying robust backend APIs and
  • Strong software engineering expertise, with Golang experience highly preferred.
  • Proven experience re-architecting or modernizing legacy systems into distributed, cloud-native
  • Strong understanding of Domain-Driven Design (DDD) and the ability to establish effective
  • Deep knowledge of distributed systems and their practical challenges, including database locking
  • Experience working with gRPC and Protobuf is highly valuable.

🎁 Benefits

  • Opportunity to work on highly scalable technology serving a global community of millions of users.
  • Significant architectural ownership over a mission-critical matchmaking platform.
  • Opportunity to solve complex distributed-systems and scalability challenges at substantial scale.
  • Work with a modern technology stack including Golang, gRPC, Protobuf, GCP, Kubernetes, Docker
  • Senior individual-contributor position with broad technical influence and architectural
  • Opportunity to mentor experienced engineers and help shape engineering standards and best practices.
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 β†’