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