CareerPlan

Senior Software Engineer (GO)

USARemoteFull-time2026-10-11 → 2026-11-10
Hybrid

Core

Design and implement performant, scalable Go backend services and microservices for real-time, high-throughput workloads.

Role type

Senior IC backend engineer (Go)

Builds

Production Go services, microservices, and distributed systems

Domain

Internet / Distributed Systems

Required skills

Go, PostgreSQL, distributed systems, microservices, REST/gRPC/GraphQL, Docker, Kubernetes, CI/CD, observability, incident response

Preferred skills

Ruby on Rails, Kafka, RabbitMQ, Terraform, Kubernetes operators, ArgoCD, high-traffic real-time systems, Go open-source ecosystem, AI-assisted development tools

Technologies

Go, PostgreSQL, Docker, Kubernetes, Terraform, ArgoCD, Kafka, RabbitMQ, gRPC, GraphQL

Responsibilities

Design and implement scalable Go backend services and microservices; Diagnose performance bottlenecks and optimize database queries; Mentor junior engineers through code reviews and technical guidance; Participate in production on-call rotation and incident response; Drive architectural decisions and improve code quality practices

Seniority

Senior, hands-on IC