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