Full-Time

Query Engine Sr. Staff Developer

Kinaxis

Kinaxis

1,001-5,000 employees

AI-driven supply chain management for agile business planning.

Industrial & Manufacturing
Consumer Software
AI & Machine Learning

Senior

Canada

Required Skills
Agile
Data Structures & Algorithms
C/C++
Requirements
  • Someone with 8+ years of industry software development experience, with evidence of increasing technical responsibility, on enterprise-scale products
  • Good communication and collaboration skills
  • Experience writing efficient code for optimal memory/CPU usage, preferably in C++
  • Multi-threaded C++ development experience, preferably on Windows
  • Understanding of what's going on “behind the scenes” at the CPU, memory, and system level for algorithms you write
  • Experience profiling execution performance using Intel vTune or other performance analysis tools
  • Ability to create and communicate high-level designs, then implement them with attention to details
  • Drive to find best solutions - via innovation, collaboration, and/or use of existing proven frameworks/algorithms/patterns
  • A desire to make a difference in the world!
  • Experience using C++ STL containers and algorithms
  • Experience with Design Patterns
  • Experience working in agile methodologies such as Kanban
  • Background in, or understanding of, supply chain management
Responsibilities
  • Balance complexity, execution time, and memory footprint to deliver performant solutions
  • Design algorithms and data structures that minimize memory footprint and perform efficiently
  • Enable scalable and performant operations of our multi-threaded query engine
  • Harness the power of our automated test infrastructure and the creative energy of our testers to ensure your code keeps working correctly
  • Advance your knowledge and application of modern C++ to optimize the code to achieve the above goals
  • Collaborate closely with your Agile team members and other stakeholders

Company Stage

Series B

Total Funding

$148.4M

Headquarters

Ottawa, Canada

Founded

1984

Growth & Insights
Headcount

6 month growth

7%

1 year growth

19%

2 year growth

45%

Benefits

Flexible vacation

Parental leave top-up

Company bonus plan

Employee Share Purchase Plan

Competitive pay

Work from home options if your role permits

Training & development opportunities

Health & wellness programs

Employee Assistance Program

Active social committee

Inclusion & diversity committee

INACTIVE