Senior Software Engineer (Go)

New
Based in the United StatesFull-TimeSenior
Salary$175,000 – $185,000 USD
Apply NowOpens the employer's application page

Job Details

Experience
5–8 years
Required Skills
DockerGraphQLPostgreSQLKubernetesGogRPCCI/CDRESTful APIsMicroservicesDistributed Systems

Requirements

  • 5–8 years of software engineering experience with strong focus on backend development
  • Extensive hands-on experience building production systems in Go
  • Strong background in distributed systems, microservices, or event-driven architectures
  • Experience with relational databases such as PostgreSQL, including schema design and query optimization
  • Solid understanding of API design (REST, gRPC, or GraphQL)
  • Experience with containerization (Docker) and orchestration tools such as Kubernetes
  • Familiarity with CI/CD pipelines, deployment automation, and modern DevOps practices
  • Strong observability mindset, including logging, metrics, and distributed tracing
  • Ability to operate independently in ambiguous environments and drive technical clarity
  • Strong communication skills with the ability to explain complex systems to technical and non-technical stakeholders

Responsibilities

  • Design, build, and maintain high-performance Go-based microservices supporting real-time gameplay and transaction systems
  • Own end-to-end technical delivery of complex features, from architecture design through production deployment and monitoring
  • Ensure system reliability by diagnosing bottlenecks, optimizing performance, and improving distributed system resilience under load
  • Define and drive technical architecture decisions, evaluating trade-offs and setting best practices for backend services
  • Collaborate with Product, Design, QA, and Engineering teams to translate requirements into scalable technical solutions
  • Mentor and support mid-level and junior engineers through code reviews, pairing, and technical guidance
  • Improve engineering practices around testing, observability, CI/CD, and deployment workflows
  • Participate in on-call rotations and lead incident response, root cause analysis, and long-term reliability improvements
View Full Description & ApplyYou'll be redirected to the employer's site
$175,000 – $185,000 USD
Apply Now