Jobs · Information Technology · California

Senior Golang Engineer

Staffing Spot, Inc. · San Francisco, CA · Yesterday
HybridInformation TechnologyContract

About the role

Go (Golang) Engineer to design, develop, and maintain high-performance, scalable backend applications and microservices. The ideal candidate should have strong experience in Go programming, RESTful APIs, cloud technologies, and distributed systems.

Responsibilities

  • Design, develop, and maintain backend applications using Go (Golang)
  • Build scalable RESTful APIs and microservices
  • Develop microservices-based applications using modern backend technologies
  • Collaborate with architects, data engineers, and product teams to deliver scalable solutions
  • Design and implement cloud-native applications using containerized environments
  • Ensure high availability, performance, security, and reliability of backend systems
  • Participate in architecture discussions and provide technical leadership for complex projects
  • Implement and support CI/CD pipelines and DevOps best practices
  • Optimize database performance and data integration processes

Requirements

  • Strong proficiency in Go (Golang)
  • Experience with REST APIs, JSON, and gRPC
  • 5+ years of software engineering experience with a strong focus on backend development
  • Strong programming experience in GoLang, Python, or Java
  • Experience building scalable APIs, microservices, and distributed systems
  • Hands-on experience with containerization technologies such as Docker, Kubernetes, or OpenShift (OpenShift preferred)
  • Experience working in Linux environments
  • Strong understanding of API design, performance tuning, and system scalability
  • Experience with Git and CI/CD pipelines
  • Proven experience leading projects and contributing to architectural decisions

Similar jobs

Senior Golang Engineer

Signify TechnologyUnited States· 1 mo ago
RemoteEngineering$70/hrapply on signifytechnology.com