Taro Logo

Principal Software Engineer - Java

The world's retail gaming & trade-in destination for video games, systems, cards, consoles and accessories.
Grapevine, TX, USA
Backend
Principal Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Gaming · E-Commerce · Consumer

Description For Principal Software Engineer - Java

GameStop, a leading global retailer in gaming and electronics, is undergoing a significant digital transformation, evolving from a traditional retailer into a technology-driven company. They are seeking a Principal Software Engineer to lead the development of critical backend systems, focusing on payments, transactions, and customer rewards platforms. This role combines technical leadership with hands-on development, requiring expertise in Java, cloud technologies, and modern architectural patterns.

The position offers an opportunity to shape the technical direction of a well-known retail brand during its digital transformation. The successful candidate will work with cutting-edge technologies including cloud infrastructure, Kubernetes, and service-oriented architecture. They will be responsible for architecting and building mission-critical systems while mentoring other engineers and promoting engineering best practices.

The role requires a seasoned professional with 10+ years of software development experience and a strong background in cloud technologies. The ideal candidate should have progressed through technical leadership levels and have a proven track record of owning major technical projects. The position offers comprehensive benefits including health coverage, 401(k), paid time off, and employee discounts.

This is an in-person role based at GameStop's Grapevine, TX location, requiring 5 days per week onsite presence. The position represents a unique opportunity to be part of a traditional retail giant's evolution into a modern, technology-first company, while working with a robust tech stack and solving complex technical challenges in the gaming and e-commerce space.

Last updated a month ago

Responsibilities For Principal Software Engineer - Java

  • Help envision and set up a modern technology stack
  • Architect, design, and build critical back-end systems, such as payments and transaction technologies
  • Work with cloud infrastructure and service-oriented architecture
  • Be an advocate for engineering best practices
  • Mentor and coach other engineers

Requirements For Principal Software Engineer - Java

Java
Kubernetes
React
  • 10+ years of software development experience
  • 4+ years cloud experience
  • History of progression from Software Engineer up through technical leadership levels
  • Strong experience as an owner of major technical projects
  • Strong interpersonal and communication skills

Benefits For Principal Software Engineer - Java

401k
Medical Insurance
Dental Insurance
Vision Insurance
  • Health benefits
  • Paid time off
  • 401(k)
  • Employee discount
  • Casual work environment
  • Bonus and incentive programs

Interested in this job?

Jobs Related To GameStop Principal Software Engineer - Java