Taro Logo

Lead Software Engineer - Omni Tools

Leading sporting goods retailer providing sports equipment, apparel, and services through retail stores and e-commerce.
$95,200 - $158,800
Backend
Staff Software Engineer
Remote
5,000+ Employees
3+ years of experience
E-Commerce · Logistics
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Lead Software Engineer - Omni Tools

DICK'S Sporting Goods is seeking a Lead Software Engineer for their Omni Tools team to drive innovation in their omni-channel fulfillment operations. This remote position offers an opportunity to impact the technology ecosystem supporting nearly 900 stores and distribution centers. The role focuses on creating user experiences optimized for real-time business analytics and decision-making at scale.

The position requires expertise in modern technologies including Kotlin/Java, ReactJS, Redux, Kafka, and cloud platforms. The ideal candidate will demonstrate strong ownership and accountability while managing complex database resources and architecture solutions. They'll work closely with cross-functional teams to conceptualize and deliver products that enhance business operations.

The compensation package is competitive, ranging from $95,200 to $158,800, plus additional benefits including equity and comprehensive insurance. The company emphasizes a people-centric culture, referring to customers as Athletes and employees as Teammates, and maintains an inclusive environment despite being remote-first.

This role offers unique exposure to supply chain fulfillment operations and how data drives customer experience in retail. The successful candidate will have the opportunity to influence the technical direction of a major sporting goods retailer while working with modern technology stack and solving complex scaling challenges.

DICK'S Sporting Goods provides a collaborative environment where technology teammates can innovate and participate in both virtual and in-person team events. The position offers significant growth potential and the chance to make a real impact on the company's technical infrastructure and business success.

Last updated 5 days ago

Responsibilities For Lead Software Engineer - Omni Tools

  • Design, test, and deliver best in class solutions
  • Analyze and identify areas for modification and improvement within assigned product team
  • Monitor and correct complex software defects
  • Work with cross-functional teams to conceptualize products and services
  • Own software development roadmap
  • Lead design of complex database resources
  • Drive design, implementation, and evolution of robust architecture solutions
  • Approve database specifications
  • Support collection of functional requirements
  • Develop medium and long-term work schedules

Requirements For Lead Software Engineer - Omni Tools

Java
Kotlin
React
Kafka
PostgreSQL
Redis
Kubernetes
  • Bachelor's Degree or equivalent level preferred
  • 1-3 years of experience as practitioner able to work unsupervised
  • 4-6 months of basic experience coordinating work of others
  • Strong understanding of data management
  • Experience with Kotlin/Java, ReactJS, Redux, Kafka, Playwright, Cosmos, Postgres, Redis, Azure Cloud, Kubernetes
  • Technical leadership mindset
  • Ability to work collaboratively with cross-functional teams
  • Strong problem-solving and decision-making skills

Benefits For Lead Software Engineer - Omni Tools

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