Taro Logo

Senior Software Engineer - List and Services API

DICK'S Sporting Goods is a leading sporting goods retailer focused on delivering confidence and excitement by equipping athletes to achieve their dreams.
$83,000 - $138,200
Backend
Senior Software Engineer
Remote
5,000+ Employees
3+ years of experience
E-Commerce · Consumer

Description For Senior Software Engineer - List and Services API

DICK'S Sporting Goods is seeking a Senior Software Engineer to join their List and Services API team in a fully remote capacity. This role is crucial in developing and maintaining the backend systems that power their eCommerce platform. The position offers a competitive salary range of $83,000 - $138,200 and includes comprehensive benefits.

The ideal candidate will lead feature development from discovery to rollout, working with Java/Spring applications that support the eCommerce website and mobile app. They'll need expertise with Azure services, particularly Redis, Cosmos, and Postgres, as well as experience with Kafka for messaging. The technology stack includes GitHub for code management, with deployments through Concourse and GitHub actions, currently on PCF with plans to migrate to Kubernetes.

The role combines technical leadership with hands-on development, requiring both strong coding skills and the ability to mentor junior engineers. You'll be responsible for designing and implementing robust API solutions, maintaining existing systems, and contributing to the technical roadmap. The position requires 3-6 years of experience and offers the opportunity to work with a company that values innovation and maintains a people-centric approach to technology.

DICK'S Sporting Goods offers a collaborative remote work environment, including virtual team events and occasional in-person gatherings. They emphasize creating an inclusive and diverse workforce while maintaining a strong focus on how sports can positively impact lives. This role provides an excellent opportunity for a senior engineer looking to make a significant impact in the sporting goods retail space while working with modern technologies and practices.

Last updated 23 days ago

Responsibilities For Senior Software Engineer - List and Services API

  • Lead feature development from discovery to rollout and support
  • Drive development of existing and new software
  • Monitor and correct complex software defects
  • Produce multiple concepts and prototypes for digital products/services
  • Drive maintenance roadmap aligned with business requirements
  • Guide database design and optimization
  • Support collection of functional requirements
  • Lead junior engineers and provide direction to QA
  • Work with product managers on requirements

Requirements For Senior Software Engineer - List and Services API

Java
PostgreSQL
Redis
Kafka
  • Bachelor's degree or equivalent level preferred
  • 3-6 years of general experience
  • Basic experience coordinating work of others (4-6 months)
  • Experience with Java/Spring applications
  • Knowledge of Azure deployed services
  • Experience with asynchronous messaging queues
  • Familiarity with GitHub, Concourse, and GitHub actions

Benefits For Senior Software Engineer - List and Services API

Medical Insurance
Equity
  • Competitive total rewards package
  • Incentive programs
  • Equity
  • Comprehensive benefits package

Jobs Related To DICK'S Sporting Goods Senior Software Engineer - List and Services API