Senior Software Developer, Scheduling

Kinaxis

Remote regions

Canada

Salary range

$102,000–$150,000/yr

Benefits

Responsibilities:

  • Contribute across the full algorithm-backed product lifecycle, from design to delivery and ongoing support.
  • Lead or contribute to core scheduling logic, test strategies, and collaborate with engineering, product, and QA teams.

Qualifications:

  • Requires 5+ years of algorithm development experience and deep knowledge of production scheduling, optimization, or heuristics.
  • Proficiency in Java, C++, or similar OO languages, with a degree in Industrial Engineering, Operations Research, or Computer Science.

Company Culture:

  • The company offers flexible work options, physical and mental well-being programs, and regular virtual fitness classes.
  • It emphasizes social responsibility through DEI initiatives, sustainability, and community support, while working with Fortune 500 brands.

Kinaxis

Kinaxis is a global leader in modern supply chain orchestration, powering complex global supply chains with an AI-infused platform that provides transparency and enables faster, better decisions. It is a global organization with over 2000 employees, recognized for its award-winning culture focused on innovation, customers, and not taking itself too seriously.

Apply for This Position