DICK'S Sporting Goods

Lead Software Engineer – Search & Relevance

DICK'S Sporting Goods

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Salary

💰 $95,200 - $158,800 per year

Job Level

Senior

Tech Stack

AWSAzureCloudDockerElasticSearchGoogle Cloud PlatformJavaKafkaKubernetesMicroservicesSpring

About the role

  • Design, develop, and maintain search relevance and recommendations systems using Elastic, Spring Framework, Kafka, event-driven processing and API’s
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Monitor system performance, troubleshoot issues, and ensure high availability and reliability
  • Mentor and provide guidance to junior team members
  • Stay updated with the latest industry trends and technologies

Requirements

  • 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
  • Bachelor's degree or equivalent preferred
Benefits
  • Health insurance
  • 401(k) matching
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
ElasticsearchJavaJava batch processingKafkadata structuresalgorithmssoftware design principlesCI/CD pipelinescontainerizationmicroservices architecture
Soft skills
collaborationmentoringtroubleshootingguidancecommunication