Browse All Jobs
Good Job Games, founded in 2017, is seeking a highly experienced Senior Software Engineer to architect and implement technology, tools, and infrastructure. The role involves building external shared game services and internal services to support game operations, data analysis, business intelligence, and automation at scale. The Senior Software Engineer will also mentor junior team members and collaborate with other engineers.
  • Conceptualize and build external shared game services.
  • Build internal services and tools for game operations.
  • Support data analysis, business intelligence, and automation.
  • Mentor junior team members.
  • Collaborate with other engineers.
Requirements include:
  • B.S. or higher in Computer Science, Math, or Physics (or equivalent experience).
  • 4+ years of experience.
  • Strong experience in designing, implementing, and maintaining distributed backend architectures.
  • Strong engineering, design, and architecture skills.
  • Experience with software engineering best practices and mentoring junior engineers.
  • Proficiency in Go programming language.
  • Experience with cloud systems such as AWS.
  • Experience with NoSQL and in-memory databases such as DynamoDB, Redis (Desired)
  • Experience with DevOps and CI/CD tools such as Jenkins, Github Actions (Desired)
  • Experience with container orchestration technologies such as EKS, ECS, Nomad (Desired)
  • Experience with infrastructure-as-code technologies such as CDK, Terraform, Pulumi (Desired)
The position offers:
  • Team events and trips.
  • Great food.
  • On-site gym.
  • Full health benefits.
  • Compensation for paid military service.
  • Good Job Games Coin Program.
Apply

Good Job Games