Jobs and Careers
FA

Senior Staff Software Engineer – Supply Chain Automation & Simulation

Fanatics
Remote - USA, United StatesRemotefull_timeVerifiedPosted 29 Feb 2024

About the role

Company OverviewFanatics is building a leading global digital sports platform. The company ignites the passions of global sports fans and maximizes the presence and reach for hundreds of sports partners globally by offering innovative products and services across Fanatics Commerce, Fanatics Collectibles, and Fanatics Betting & Gaming, allowing sports fans to Buy, Collect and Bet. Through the Fanatics platform, sports fans can buy licensed fan gear, jerseys, lifestyle and streetwear products, headwear, and hardgoods; collect physical and digital trading cards, sports memorabilia, and other digital assets; and bet as the company builds its Sportsbook and iGaming platform. Fanatics has an established database of over 100 million global sports fans, a global partner network with over 900 sports properties, including major national and international professional sports leagues, teams, players associations, athletes, celebrities, colleges, and college conferences, and over 2,000 retail locations, including its Lids retail business stores.  As a market leader with more than 18,000 employees, and hundreds of partners, suppliers, and vendors worldwide, we take responsibility for driving toward more ethical and sustainable practices. We are committed to building an inclusive Fanatics community, reflecting and representing society at every level of the business, including our employees, vendors, partners and fans. Fanatics is also dedicated to making a positive impact in the communities where we all live, work, and play through strategic philanthropic initiatives.
We are seeking a highly skilled Senior Staff Software Engineer with expertise in Supply Chain Automation & Simulation to join our dynamic team. As a Senior Staff Software Engineer, you will play a pivotal role in ensuring the reliability and performance of our software solutions. You will be responsible for designing, developing, and implementing automated testing frameworks and simulation environments to validate the functionality, scalability, and robustness of our software solutions.

Responsibilities:

  • Collaborate with cross-functional teams to understand supply chain requirements and develop software solutions for automated warehouse management systems.
  • Design and implement software solutions using Discrete Event Simulation (DES) tools to model and optimize supply chain processes.
  • Develop simulation models to evaluate the performance of automated warehouse management systems and identify areas for optimization.
  • Work closely with stakeholders to understand their needs and translate them into technical requirements for supply chain automation projects.
  • Collaborate with software engineering teams to integrate simulation models with existing software systems and automate data collection for analysis.
  • Analyze simulation results and provide actionable insights to improve supply chain efficiency and optimize warehouse operations.
  • Stay updated on industry trends and emerging technologies related to supply chain management and warehouse automation.

Requirements:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 7-10 years of experience in software development, with a focus on supply chain management and automated warehouse management systems.
  • Ability to sufficiently read electrical schematics.
  • Experience in modeling physical processes in the Supply Chain, such as conveyance/transportation, container picks, puts, moves, sortation & Autonomous Mobile Robots (AMR).
  • Experience with Discrete Event Simulation (DES) tools such as SimPy, AnyLogic, Simul8, or FlexSim.
  • Proficiency in programming languages such as Python, Java, or C++.
  • Experience with building, supporting, maintaining, and scaling automation in a CI/CD environment.
  • Experience with Git, Unix/Linux, Docker, and at least one modern testing framework (like PyTest), and familiar with other common web and mobile testing frameworks
  • Strong understanding of supply chain management concepts and automated warehouse operations.
  • Experience with software development methodologies such as Agile or Scrum.
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills, with the ability to work effectively in a team environment.
  • Experience with cloud platforms such as AWS or Azure is a plus.

Good to Have:

  • Load and Performance testing experience.
  • Mobile testing frameworks.
  • GoLang.
  • Windows Desktop Automation.
Join our team and be part of revolutionizing warehouse management with cutting-edge automation technologies!
Ensure your Fanatics job offer is legitimate and don’t fall victim to fraud.  Fanatics never seeks payment from job applicants. Feel free to ask your recruiter for

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Fanatics

View company profile →