Sr. Software Engineer - Search (REMOTE)
DICK'S Sporting Goods
full-remoteseniorpermanentbackenddata United States 6 days ago via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaSpring FrameworkElasticsearchKafkaSearch EngineeringDistributed SystemsEvent-Driven ArchitectureMicroservicesAWSCI/CD
About the role
Role overview
Sr. Software Engineer (Search) focused on developing and optimizing search and data processing systems for DICK’S Sporting Goods. You will act as a product-team problem solver and domain SME, designing, testing, and delivering best-in-class solutions.
Responsibilities
- Software development: Build and improve the most complex features and software within the assigned product team; analyze opportunities for modification and enhancement.
- Software maintenance: Monitor and resolve complex defects to keep systems functioning reliably.
- Design & conceptualization: Partner with cross-functional teams to conceptualize product/service improvements using data.
- Technical recommendations: Propose more advanced/innovative solutions to meet user and business needs (performance, quality, reliability).
- Roadmap ownership: Own and help prioritize a software roadmap aligned with business requirements.
- Fault diagnosis: Identify root causes and drive prompt resolution of issues.
- Work planning: Create medium/long-term work schedules and coordinate across multiple teams.
Required / functional technical requirements (from posting)
- Strong background in search technologies and data processing
- Experience with distributed systems and event-driven architectures
Tech stack (given)
- Java / Spring Framework for backend services and APIs
- Elasticsearch for search, indexing, and relevance tuning
- Kafka for event-driven messaging and real-time processing
- API-first / microservices architectures
- Cloud platforms: AWS, GCP, or Azure
- Containers/orchestration: Docker, Kubernetes, and/or PCF/AKS
- CI/CD pipelines
- Data processing/batch workflows with performance, reliability, and data integrity focus
- System monitoring and performance optimization
Collaboration
- Code reviews, mentoring, and cross-functional delivery
About DICK'S Sporting Goods
DICK’S Sporting Goods is a major sports retail company focused on serving athletes and customers both online and in-store. Its Technology team builds software and data-driven experiences to solve business problems and improve how athletes shop and engage.
Scraped 4/7/2026