GameStop
Posted 3mo ago

Principal Software Engineer - Java

GameStop
Grapevine, Texas, United States
OnsiteFull Time
Responsibilities
  • architecting systems
  • building systems
  • mentoring engineers
Requirements
  • 10+ years software development with 4+ years cloud experience
  • Strong Java/Spring expertise
  • AWS, Kubernetes, CI/CD experience
  • Experience owning major technical projects and mentoring engineers
Technical tools mentioned
KubernetesAWSCI/CDJavaSpringReactVue

Job description

GameStop is in the midst of a game-changing metamorphosis, transforming from old school into a modern company that is driven at its core by technology. As part of our investment in technology, we are looking for a Principal Software Engineer to play a key role in developing critical back-end systems within our engineering ecosystem, specifically focused on systems related to payments, transactions, and customer rewards. Expect to collaborate closely with engineering leadership and numerous other engineering teams throughout our tech organization to build out new systems.

 

This position will sit onsite in Grapevine, TX 5 days per week.

 

What You’ll Do

  • Help envision and set up a modern technology stack (cloud infrastructure, Kubernetes, service-oriented architecture, etc.) to lay the foundation for robust system development
  • Architect, design, and build critical back-end systems, such as payments and transaction technologies
  • Work with a modern technology stack (cloud infrastructure, Kubernetes, service-oriented architecture, etc.)
  • Be an advocate for engineering best practices
  • Mentor and coach other engineers

 

What You’ll Need

  • 10+ years of software development experience, with 4+ years cloud experience
  • History of progression from Software Engineer up through technical leadership levels
  • Strong experience as an owner of major technical projects
  • Eagerness to solve complex technical problems
  • Strong interpersonal and communication skills

 

You’ll Stand Out If You Have

  • Desire to work in a fast-paced environment
  • AWS, Kubernetes, CI/CD experience
  • Deep expertise in Java/Spring and/or modern front-end frameworks React/Vue/etc.
  • Solid e-Commerce and/or Retail technology experience.

About GameStop

Global retailer of video games, consoles, and gaming collectibles.

Similar jobs

Software Engineer roles near Grapevine, Texas
1h
Save
Mark Applied
Hide
Senior Software Engineer
Dallas or Ashburn or Boston or New York City or San Francisco or Chicago or Santa Clara or Seattle or San Jose or Denver or Austin or Charlotte
$150k-$170k/yr RemoteFull Time
Digital Realty
Digital RealtyNYSE: DLR: Provides global data center, colocation, and interconnection solutions.
5+ YOEBachelor's degree in a technical discipline, 5+ years of software development, programming in multiple named languages, AI and cloud-native development, embedded systems, industrial protocols, and technical leadership.
Python, C++, C, Rust, Go, Java, JavaScript, TypeScript, OpenAI, Azure OpenAI, Anthropic Claude, LangChain, Semantic Kernel, AutoGen, CrewAI, RAG, Azure, AWS, GCP, Docker, Kubernetes, CI/CD, Git, Embedded Linux, RTOS, ARM, STM32, ESP32, NXP, PLC, SCADA, Building Management Systems (BMS), Industrial IoT, Ethernet, Serial Communications, MQTT, Modbus, CAN Bus, I²C, SPI, BACnet, OPC-UA, Profinet, EtherNet/IP
3h
Save
Mark Applied
Hide
Senior Software Engineer
Menlo Park or New York City or Bellevue or Washington or Denver or Westlake or Chicago or Lake Mary or Clearwater or Gainesville
HybridFull Time
Robinhood
RobinhoodNASDAQ: HOOD: Provides a commission-free platform for investing and financial services.
5+ YOERequires 5+ years of software engineering experience, strong Python or Go coding skills, distributed systems expertise, and experience with load testing, fault injection, chaos engineering, or developer infrastructure.
Python, Go, Kubernetes, CI/CD
4h
Save
Mark Applied
Hide
Engineering-L2-Dallas-Analyst-Software Engineering
Dallas, Texas, United States
OnsiteFull Time
Goldman Sachs
Goldman SachsNYSE: GS: Provides investment banking, securities, and wealth management services globally.
Relevant bachelor's or master's degree or equivalent experience; strong Python or Java, SQL, software engineering fundamentals, data modeling, quality, reconciliation, production pipelines, and Apache Spark experience.
Python, Java, SQL, Apache Spark, JSON, Avro, Parquet, ANSI SQL, Kafka, Snowflake, Apache Iceberg, Databricks, Hadoop, Sybase IQ, CI/CD, Kubernetes
4h
Save
Mark Applied
Hide
Lead Software Engineering - Java/Python - AI
Plano or Houston or Wilmington
OnsiteFull Time
JPMorgan Chase
JPMorgan ChaseNYSE: JPM: Global financial services firm providing banking and investment solutions.
10+ YOERequires 10+ years software development, 5+ years applied software engineering, 3+ years Linux, Java/Spring Boot, distributed systems, Kubernetes, REST, messaging, observability, and AI/ML platform experience.
Java, Python, J2EE, Spring Boot, Linux, Kubernetes, Kafka, MQ, ELK, Splunk, AWS, Cassandra, REST APIs, CI/CD, MLOps, NoSQL
8h
Save
Mark Applied
Hide
Vice President; Software Engineer
Plano, Texas, United States
OnsiteFull Time
Bank of America
Bank of AmericaNYSE: BAC: Provides banking, investment, and financial risk management services.
3+ YOEMaster's degree in computer science, information systems, engineering, or related field and 3 years of software or related IT experience, including mobile CI/CD, testing, security, performance optimization, and RESTful APIs.
Xcode, Jenkins, XCTest, Appium, Keychain, Secure Enclave, OAuth 2.0, OpenID Connect, TLS, AES, Time Profiler, Allocations, Leaks, Energy, Network, Hang Detection, Tealeaf, Glassbox, Splunk, RESTful APIs
11h
Save
Mark Applied
Hide
[Confluent] Senior Software Engineer II - Kafka
Poughkeepsie or Lowell or Rochester or Tucson or Research Triangle Park or Armonk or Boston or Bellevue or Atlanta or San Jose or Dallas or Austin or San Francisco or Seattle
$131k-$245k/yr RemoteFull Time
IBM
IBMNew York Stock Exchange: IBM: Global technology providing enterprise software, cloud, and consulting.
4+ YOERequires a bachelor's degree or equivalent experience, 4+ years of cloud infrastructure or networking experience, distributed systems expertise, cloud-scale operations, and proficiency in Java, Scala, C/C++, Go, or other statically typed languages.
Java, Scala, C, C++, Go, Apache Kafka, AWS, Azure, GCP, JVM, CI/CD
16h
Save
Mark Applied
Hide
Software Developer
Dallas, Texas, United States
RemoteFull Time
MV Transportation
MV Transportation: Provides passenger transportation management and operations services.
2+ YOEBachelor's degree or equivalent experience; 2–5 years of software development experience with React, TypeScript, JavaScript, HTML, CSS, Azure, Power Apps, Dataverse, REST APIs, JSON, Entra ID, SQL, and Azure DevOps.
React, Microsoft Azure, Claude Code, Microsoft Power Apps, Dataverse, Microsoft Power Automate, RESTful APIs, JSON, Microsoft Entra ID, OAuth 2.0, App Services, Azure Functions, Azure SQL, Storage Accounts, Azure DevOps, TypeScript, JavaScript, HTML, CSS, GitHub Copilot, Logic Apps, API Management, SQL, CI/CD
20h
Save
Mark Applied
Hide
Vice President; Software Engineer
Plano, Texas, United States
OnsiteFull Time
Bank of America
Bank of AmericaNYSE: BAC: Provides global banking, investing, and financial risk management services.
3+ YOEMaster's degree in computer science, information systems, engineering, or related field, plus 3 years of experience. Requires Xcode, Jenkins, XCTest, Appium, security, performance, Splunk, Tealeaf, Glassbox, and REST API experience.
Xcode, Jenkins, XCTest, Appium, Keychain, Secure Enclave, OAuth 2.0, OpenID Connect, TLS, AES, Time Profiler, Allocations, Leaks, Energy, Network, Hang Detection, Tealeaf, Glassbox, Splunk, RESTful APIs