Jobs · Engineering

Senior Go Developer

Jobgether · United States · 2 wk ago
RemoteRemoteEngineering$175k–$200k/yrFull-time

Accountabilities

  • Design and implement high-performance backend services and APIs using Go, with a focus on concurrency, scalability, error handling, and resource efficiency.
  • Develop cloud-native applications, Kubernetes-based tooling, CLI utilities, controllers, and custom operators using modern Go practices.
  • Create and maintain gRPC and REST APIs with strong observability, security, and operational reliability.
  • Analyze and optimize application performance through profiling, benchmarking, and data-driven improvements related to memory usage, garbage collection, latency, and throughput.
  • Integrate services with messaging platforms and data stores, including technologies such as Kafka, NATS, PostgreSQL, Redis, and etcd.
  • Create comprehensive automated testing strategies, including unit, integration, and performance testing.
  • Implement monitoring capabilities through structured logging, metrics, and distributed tracing to support production reliability.
  • Participate in architecture discussions, code reviews, and design reviews while maintaining high engineering standards.
  • Mentor junior and mid-level engineers through technical guidance, collaboration, and knowledge sharing.
  • Contribute to shared libraries, internal tooling, reusable engineering patterns, and technical documentation.
  • Stay current with developments in the Go ecosystem and identify opportunities to improve development practices and platform capabilities.

Requirements

  • The ideal candidate is a highly experienced software engineer with deep expertise in Go development, distributed systems, and cloud-native technologies.
  • They should be comfortable working independently, solving complex technical problems, and collaborating within a fast-moving engineering environment.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical discipline.
  • 5+ years of professional software engineering experience, including significant hands-on experience with Go.
  • Strong understanding of Go concurrency concepts, including goroutines, channels, and context management.
  • Proven experience building production-grade gRPC and/or REST APIs in Go.
  • Experience developing Kubernetes-native applications using tools such as client-go or controller-runtime.
  • Strong knowledge of distributed systems, networking fundamentals, and backend architecture.
  • Experience working with relational and key-value databases.
  • Familiarity with containerized environments and CI/CD deployment workflows.
  • Excellent debugging, troubleshooting, and performance optimization skills.
  • Strong communication, collaboration, and technical documentation abilities.
  • Experience contributing to open-source Go projects, Kubernetes operators, eBPF, service mesh technologies, security-focused systems, WASM, TinyGo, or embedded systems is a plus.

Benefits

  • Competitive annual salary range of $175,000-$200,000.
  • Full-time direct employment opportunity.
  • Opportunity to work on challenging cloud-native systems and large-scale engineering projects.
  • Career growth potential within an established technology environment.
  • Ability to influence architecture, engineering practices, and technical standards.
  • Collaborative culture with opportunities for mentorship and knowledge sharing.
  • Opportunity to work with modern technologies across Go, Kubernetes, distributed systems, and cloud infrastructure.

Similar jobs

Senior Go Developer

Bright Vision TechnologiesSterling, VA· Yesterday
RemoteEngineering$120k–$170k/yrapply on brightvisiontechnologies.applytojob.com

Senior Go Developer

Bright Vision TechnologiesAshburn, VA· 1 wk ago
RemoteEngineering$120k–$170k/yrapply on brightvisiontechnologies.applytojob.com

Senior Go Developer

Bright Vision TechnologiesHerndon, VA· 1 wk ago
RemoteEngineering$175k–$200k/yrapply on brightvisiontechnologies.applytojob.com

Senior Go Developer

Bright Vision TechnologiesManhattan, NY· 3 wk ago
RemoteEngineeringapply on brightvisiontechnologies.applytojob.com

Go Developer

micro1NAMER· 1 wk ago
RemoteInformation Technologyapply on jobs.micro1.ai