Full Time

Senior Software Engineer - Athlete Journey (REMOTE)

DICK'S Sporting Goods
Remote!
$100,000 - $150,000* / year (about $48–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by DICK'S Sporting Goods, so some details may not match this job. The employer's own page has the real description.

Overview

The Senior Software Engineer - Athlete Journey at DICK'S Sporting Goods plays a pivotal role in enhancing the digital experience for athletes by developing innovative software solutions. This position requires a technical visionary who is adept at analyzing user needs, designing robust software architecture, and implementing features that drive customer engagement. As a member of a collaborative team, you will work closely with product managers, UX designers, and other stakeholders to deliver seamless digital experiences across various platforms while ensuring high standards of quality and performance.



Job Responsibilities

  • Design, develop, and maintain scalable software applications that enhance the athlete journey on digital platforms.
  • Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
  • Implement robust and reusable code while following best practices for software development.
  • Participate in code reviews, ensuring code quality and adherence to standards.
  • Troubleshoot and debug issues in existing software applications to improve performance and usability.
  • Stay updated with emerging technologies and integrate them into existing systems when appropriate.
  • Contribute to the continuous improvement of development processes and practices.


Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • A minimum of 5 years of software development experience in a professional environment.
  • Proficiency in programming languages such as Java, Python, or JavaScript.
  • Experience with web development frameworks and libraries (e.g., React, Angular).
  • Strong understanding of APIs, microservices architecture, and cloud technologies.
  • Excellent problem-solving skills and attention to detail.
  • Exceptional communication and collaboration abilities.


Technologies & Tools

The Senior Software Engineer will utilize a range of technologies and tools, including but not limited to modern programming languages (Java, Python, JavaScript), web development frameworks (React, Angular), and cloud platforms such as AWS or Azure. Familiarity with DevOps tools and practices, such as Docker and Kubernetes, as well as CI/CD pipelines, will also be essential for ensuring efficient deployment and integration processes.



Ideal Candidates

Ideal candidates for this position exhibit a strong passion for sports and technology, demonstrating a commitment to creating impactful digital experiences for athletes. They possess a proactive mindset, capable of navigating challenges with innovative solutions. In addition, they are effective communicators who thrive in team-oriented environments and are driven by the goal of continuous improvement and learning. Strong analytical skills and a user-focused approach to software development will set them apart in this role.

The US unemployment rate was 4.2% in September 2026, against 4.4% a year before, says the Bureau of Labor Statistics. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.