Staff Backend Engineer

New
J
JobgetherObservability and Software Delivery
United States, Meetings are generally concentrated between 14:00 and 17:00 UTC.Full-TimeStaff
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Required Skills
PostgreSQLKubernetesMySQLGogRPCPrometheusCI/CDDistributed Systems

Requirements

  • Extensive professional experience building and operating production backend services throughout the full software lifecycle.
  • Strong professional experience with Go and backend engineering.
  • Deep understanding of distributed systems concepts, including replication, consistency models, partitioning, fault tolerance, and large-scale operational trade-offs.
  • Experience designing and operating high-traffic, highly available, or multi-tenant systems.
  • Experience designing and consuming gRPC/protobuf APIs and creating clean service contracts.
  • Strong database expertise, including PostgreSQL and/or MySQL, schema design, query optimization, and large-scale schema migrations.
  • Experience designing, operating, or integrating with large-scale CI/CD systems and build infrastructure.
  • Comfortable working with Kubernetes and containerized environments, including stateful workloads.
  • Experience with observability technologies such as OpenTelemetry, Prometheus metrics, structured logging, and distributed tracing.
  • Familiarity with dependency injection patterns such as Google Wire.
  • Ability to build trust with customers through clear communication, ownership, and consistent execution.
  • Experience mentoring engineers and contributing to technical direction.

Responsibilities

  • Design and lead the development of distributed backend services and enterprise features using Go.
  • Architect systems with a focus on correctness, scalability, observability, performance, security, and reliability.
  • Drive projects from initial ideation through development, deployment, and production operations.
  • Design APIs and service contracts used by enterprise operators and cloud service providers.
  • Contribute to the scalability, reliability, security, and multi-tenancy of large-scale observability infrastructure.
  • Work directly with large enterprise customers and cloud service providers to translate requirements into technical solutions.
  • Collaborate with cross-functional teams to deliver end-to-end solutions.
  • Mentor engineers and contribute to technical direction, engineering culture, and operational practices.
  • Participate in on-call rotations and use AI-assisted tools for development and documentation.
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now