Senior Backend Engineer

Added
14 days ago
Type
Full time
Salary
Salary not provided

Related skills

grpc docker redis microservices distributed systems

πŸ“‹ Description

  • Design, build, and maintain scalable backend services and APIs in Go.
  • Drive architecture and long-term system health by anticipating scale.
  • Collaborate with product, design, and frontend teams to deliver features.
  • Participate in system design reviews and contribute to engineering strategy.
  • Own code quality, reliability, and observability from development to production.
  • Plan and execute projects with ownership and outcomes.

🎯 Requirements

  • 5+ years backend experience with Go, Java, Python, Ruby, or C# (Go preferred).
  • Experience designing and building RESTful APIs and backend services.
  • Distributed systems and inter-service communication (protobufs/gRPC, REST, Kafka, Redis).
  • Experience working with relational databases and SQL.
  • Willingness to participate in an on-call rotation with production systems.

🎁 Benefits

  • Deployed and maintained services on Google Cloud Platform (GCP).
  • Experience with Docker/Kubernetes, observability tools, and reliability.
  • Experience with protobufs/gRPC or Temporal; breaking monoliths into microservices.
  • Focused on technical debt and scalability; future-oriented code.
  • Strong cross-functional collaboration; can explain complex systems.
  • Lead with curiosity and elevate the team.
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 β†’