
Senior Software Engineer, Loyalty – Multiple Openings
DICK'S Sporting Goods
full-time
Posted on:
Location Type: Remote
Location: United States
Visit company websiteExplore more
Salary
💰 $83,000 - $138,200 per year
Job Level
About the role
- As a Senior Software Engineer, you'll play a crucial role in enhancing our Athlete experience through sophisticated and impactful technology solutions.
- You'll be responsible for designing and implementing high-quality software that drives loyalty and engagement, while also mentoring and guiding less experienced engineers to achieve their full potential.
- Your expertise will help shape the technical direction of the Loyalty program, ensuring our innovations are both effective and scalable.
- You'll have the chance to solve complex problems and contribute to a culture of continuous improvement.
- Your contributions will directly impact how Athletes interact with our brand, creating meaningful and memorable experiences.
Requirements
- Bachelor's degree or equivalent level preferred
- Over 3 years to 6 years of experience enables job holder to deal with the majority of situations and to advise others
- Basic experience of coordinating the work of others (4 to 6 months)
- Willingness to continuously learn, experiment, and innovate
- Experience with modern practices including micro services, test driven development, CI/CD, application scalability, and reliability
- Understanding of cloud-native and event-based architecture; Microsoft Azure, Kubernetes, Tanzu Application Platform, and Kafka
- Knowledge of Java, Spring Boot, and Angular
- Experience with relational and document databases
Benefits
- Health insurance
- 401(k) matching
- Flexible work hours
- Paid time off
- Professional development opportunities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaSpring BootAngularmicroservicestest driven developmentCI/CDapplication scalabilityreliabilityrelational databasesdocument databases
Soft skills
mentoringguidingproblem solvingcontinuous improvementwillingness to learninnovation
Certifications
Bachelor's degree