Lead Software Engineer @DICK'S Sporting Goods, Inc.
Software Development
Salary $95,200 - $158,..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted YDay

[Hiring] Lead Software Engineer @DICK'S Sporting Goods, Inc.

YDay - DICK'S Sporting Goods, Inc. is hiring a remote Lead Software Engineer. 💸 Salary: $95,200 - $158,800 📍Location: USA

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

We are seeking a highly skilled Lead Software Engineer to join our team. This role will focus on developing and optimizing our search and data processing systems, primarily using Elastic, Spring Framework, Kafka, event-driven processing and APIs.

  • Design, develop, and maintain search relevance and recommendations systems using Elastic, Spring Framework, Kafka, event-driven processing and APIs.
  • Optimize and scale search and data processing infrastructure to handle growing data volumes and user requests.
  • Collaborate with cross-functional teams to define, design, and ship new features.
  • Implement best practices for data indexing, search optimization, and data integrity.
  • Monitor system performance, troubleshoot issues, and ensure high availability and reliability.
  • Mentor and provide guidance to junior team members.
  • Participate in code reviews and contribute to a high standard of code quality.
  • Stay updated with the latest industry trends and technologies to ensure our systems remain cutting-edge.

Qualifications

  • 10+ years of professional software engineering experience.
  • Proven experience with Elasticsearch and other search technologies.
  • Strong proficiency in Java and experience with Java batch processing.
  • Hands-on experience with Kafka and distributed messaging systems.
  • Solid understanding of data structures, algorithms, and software design principles.
  • Experience with cloud platforms and infrastructure (e.g., AWS, GCP, Azure).
  • Experience with CI/CD pipelines, containerization (Docker, Kubernetes, PCF, AKS), and microservices architecture.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication skills and the ability to work collaboratively in a team environment.

Requirements

  • Bachelor's degree or equivalent preferred.
  • 8-10+ years of experience.
  • 7-12 months experience of generalist supervision of junior colleagues.

Benefits

We offer a generous suite of benefits. To learn more, visit www.benefityourliferesources.com .

Virtual Requirements

To protect the integrity and security of our hiring process, we ask that candidates do not use AI tools (like ChatGPT or others) during interviews or assessments. To ensure a smooth and secure experience, please note the following:

  • Cameras must be on during all virtual interviews.
  • AI tools are not permitted to be used by the candidate during any part of the interview process.
  • Offers are contingent upon a satisfactory background check which may include ID verification.

Targeted Pay Range

$95,200.00 - $158,800.00. This is part of a competitive total rewards package that could include other components such as incentive, equity, and benefits. Individual pay is determined by a number of factors including experience, location, internal pay equity, and other relevant business considerations.

Achieving Success at DICK’S Sporting Goods

Everything we do is focused on helping athletes achieve their dreams. Accomplishing this takes a team of people committed to being their best. That means learning, growing, advancing and exploring new experiences.

Before You Apply
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Lead Software Engineer @DICK'S Sporting Goods, Inc.
Software Development
Salary $95,200 - $158,..
Remote Location
🇺🇸 USA Only
Job Type full-time
Posted YDay
Apply for this position Unlock 77,599 Remote Jobs
🇺🇸 Be aware of the location restriction for this remote position: USA Only
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position Unlock 77,599 Remote Jobs
×
  • Unlock 77,599 hidden remote jobs.
  • Your shortcut to remote work. Apply before everyone else.
  • Click and apply. No middlemen, no hassle.
  • Filter by location/skills/salary…
  • Create custom email alerts
Unlock All Jobs Now