This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (GO) based in the United States.
This role sits within a high-performance engineering organization building and scaling real-time systems that power large-scale digital products used by millions of users. You will design and own backend services written in Go that support high-throughput, low-latency gameplay and transaction-heavy systems. The environment is fast-moving, deeply technical, and highly collaborative, with a strong emphasis on ownership and engineering excellence. You will work across the full lifecycle of system design, development, deployment, and observability, ensuring reliability at scale. The role also involves mentoring other engineers and helping shape architectural decisions that influence core platform performance. This is an opportunity for a senior engineer who thrives in distributed systems and wants direct impact on both product experience and technical direction.
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Senior Software Engineer (GO) based in the United States.
This role sits within a high-performance engineering organization building and scaling real-time systems that power large-scale digital products used by millions of users. You will design and own backend services written in Go that support high-throughput, low-latency gameplay and transaction-heavy systems. The environment is fast-moving, deeply technical, and highly collaborative, with a strong emphasis on ownership and engineering excellence. You will work across the full lifecycle of system design, development, deployment, and observability, ensuring reliability at scale. The role also involves mentoring other engineers and helping shape architectural decisions that influence core platform performance. This is an opportunity for a senior engineer who thrives in distributed systems and wants direct impact on both product experience and technical direction.
Accountabilities:
- 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
- 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
- Experience working in high-traffic, real-time systems is a strong plus
- Familiarity with Ruby on Rails, event-driven systems, or infrastructure tooling (Terraform, ArgoCD) is a plus
- Exposure to AI-assisted development workflows or engineering productivity tooling is a plus
- Competitive salary range: $175,000 – $185,000 USD
- Annual bonus and comprehensive equity package
- Company-subsidized medical, dental, and vision insurance
- 401(k) with company match
- Flexible PTO with strong encouragement for work-life balance
- Generous paid parental leave (up to 16 weeks) and disability benefits
- Fully remote or hybrid flexibility within the United States
- Company-provided equipment (Mac or Windows options)
- Wellness and lifestyle enhancement programs
- Regular in-person company events and team offsites
- Annual performance reviews with structured career growth opportunities.