SENIOR SOFTWARE ENGINEER

2K
Full-time
Austin, Texas
Posted on a month ago

Job Description

2K is seeking a Senior Software Engineer to design, develop, and maintain robust backend microservices and APIs for their popular video game franchises. The role involves collaborating with cross-functional teams, optimizing infrastructure, and reducing technical debt.

Responsibilities

  • Design and develop backend microservices and APIs
  • Maintain and evolve service domains
  • Collaborate with product, design, and game teams
  • Optimize infrastructure and runtime costs
  • Reduce technical debt through refactoring and automation

Requirements

  • 5–8+ years of experience with Go or Java
  • Strong understanding of transport protocols and API design
  • Experience with Kubernetes or Amazon ECS
  • Proficiency with RDBMS and NoSQL databases
  • Experience with CI/CD pipelines
  • Solid grasp of distributed systems concepts
  • Experience with AWS or GCP
  • Familiarity with monitoring and logging frameworks
  • Experience with agile methodologies
  • Knowledge of authentication standards
  • Understanding of secure coding practices
  • Bachelor’s degree in Computer Science or related field

Benefits

  • No benefits