Senior Software Engineer, Loyalty - Multiple Openings (remote)

DICK'S Sporting Goods

Remote, US
Base: $83,000.00 - $138,200.00; bonus/equity: ince...
Fully remote
Java spring boot development experience
Angular frontend framework knowledge
Microsoft azure cloud architecture
DICK'S Sporting Goods is seeking a Senior Software Engineer to enhance their Loyalty program through technology solutions in a fully remote role. The position emphasizes collaboration, mentorship, and a commitment to creating an inclusive culture while driving software development that improves athlete engagement

Job Summary

  • This role involves designing and implementing sophisticated technology solutions to enhance the customer loyalty experience at DICK'S Sporting Goods.
  • The successful candidate will mentor less experienced engineers while collaborating with product managers and architects to drive the technical direction of the Loyalty program.
  • The company offers a competitive total rewards package including incentive, equity, and benefits, along with virtual and in-person team events.

Matching Summary

Match Score: 85

DICK'S Sporting Goods is seeking a Senior Software Engineer to enhance their Loyalty program through technology solutions in a fully remote role. The position emphasizes collaboration, mentorship, and a commitment to creating an inclusive culture while driving software development that improves athlete engagement.

Salary

Base: $83,000.00 - $138,200.00; Bonus/Equity: Incentive and equity included; Benefits: Generous suite of benefits offered

Skills & Requirements

Must-have

  • Java Spring Boot development experience
  • Angular frontend framework knowledge
  • Microsoft Azure cloud architecture
  • Kubernetes container orchestration
  • Apache Kafka event streaming
  • Microservices architecture design

Nice-to-have

  • Mentoring junior engineering staff
  • Test driven development practices
  • CI/CD pipeline implementation
  • Continuous learning mindset
  • Innovative problem solving skills

Key Requirements

  • Bachelor's degree or equivalent preferred
  • 3 to 6 years of general software engineering experience
  • Basic experience coordinating work of others (4-6 months)

Work Rights

Not specified

Tailored Resume

Cover Letter