Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Architect, Core Engine

Kinaxis

About Kinaxis

Are you looking to join an innovative, market-leading company where you can truly elevate your career? At Kinaxis we are serious about culture, we are serious about technology, we are serious about customers, and we are serious about not taking ourselves too seriously. If you are looking to be part of an incredible growth story, then we might just be the place for you!

In 1984, we started out as a team of three engineers. Today, we have grown to become a global organization with over 2000 employees around the world, 6 global office and a best-in-class HQ in Ottawa, Canada. As winners of several Top Employer awards globally, we are proud to work with our customers and employees towards solving some of the biggest challenges facing supply chains today.

Kinaxis is a global leader in modern supply chain orchestration, powering complex global supply chains, and supporting the people who manage them. Our powerful, AI infused platform provides full transparency and visibility across end-to-end supply chains, enabling our customers to make faster, better decisions. We are trusted by renowned global brands to provide the agility and predictability needed to navigate today’s volatility and disruption. With more than 40,000 users in over 100 countries, we are expanding our team as we continue to innovate and revolutionize how we support our customers.

Location

Canada or USA

  • Ottawa and Toronto, Canada - Hybrid
  • Other Canadian or USA locations - Remote

About The Role

Kinaxis Maestro manages and predicts what is needed to effectively balance supply and demand for some of the world’s most complex supply chains. We are seeking a Software Platform Architect to lead the evolution of our Maestro platform toa cloud‑native architecture with experience designing database engines, storage engines, distributed databases, query execution systems, or other large-scale data infrastructure platforms.

As part of the Product R&D organization, you will define and drive the architectural foundations that enable massive scale, elastic performance, and cost‑efficient execution across Kinaxis’ next‑generation backend platform that underpins Maestro.

This role is central to Kinaxis’ platform modernization — re‑architecting core data, query, and execution capabilities to operate natively in the cloud while preserving the performance, reliability, and customer trust that define our platform.

Vacancy Status

This is an existing job vacancy

What you will do

You operate comfortably across the full architecture lifecycle - from conceptual design and deep technical exploration to hands‑on implementation and production hardening. You are driven by complex systems problems and understand how to balance performance, scalability, cost, and operational resilience in real‑world cloud environments.

You will design and evolve highly scalable, distributed, cloud‑native architectures that power core platform capabilities. You think naturally in terms of data flow, consistency models, latency trade‑offs, fault tolerance, and system boundaries, and you continuously push for simpler, more robust, and more performant designs.

You will contribute to the architectural direction for the backend platform, shaping how large‑scale data processing, query execution, and platform services are built and evolved. This includes setting standards for cloud‑native design, guiding decisions around distributed systems patterns, and ensuring architectures are both extensible and production‑ready.

You will act as a technical authority across Product R&D, influencing architectural decisions that span cloud infrastructure, core platform services, and data systems. You will mentor senior engineers, elevate architectural rigor across teams, and foster a culture where architects are deeply accountable for the systems they design.

You are a pragmatic, hands‑on architect. You write code, validate assumptions through prototypes, and work closely with engineering teams to ensure designs translate into reliable, scalable implementations. You value clarity, simplicity, and execution over theoretical perfection.

You are a strong collaborator and communicator, able to explain complex architectural concepts to engineers, product leaders, and executives alike. You bring structure to ambiguity and guide teams toward solutions that align technical excellence with business outcomes.

What we are looking for

  • Advanced education in Computer Science, Engineering, or a related field. Deep, demonstrated experience building large‑scale, distributed cloud systems is required
  • We are implementing our own distributed database and query engine, specifically for supply chain data and use cases. We are looking for extensive experience designing, implementing and evolving core database, storage, indexing, query execution, caching, consistency, replication, or metadata-management capabilities in large-scale, distributed production systems.
  • Extensive experience designing and building large‑scale, distributed systems in production environments.
  • Strong background in data‑intensive systems, such as distributed data processing, distributed data bases, query engines, or platform‑level data services.
  • Deep expertise in cloud‑native architectures, including scalability, elasticity, fault tolerance, and cost‑aware design.
  • Proven ability to translate complex technical challenges into clear architectural designs that can be implemented and evolved over time.
  • Ability to work with ambiguous requirements and translate them into clear, robust, well-communicated architectural designs that are aligned with stakeholders expectations.
  • Hands‑on experience with modern cloud platforms (e.g., AWS, Azure, or GCP) and their core infrastructure services.
  • Proficiency in modern programming languages (Go) and/or other high‑performance backend languages (C++).
  • Solid understanding of system performance, concurrency, consistency models, and operational trade‑offs in distributed environments.
  • Demonstrated ability to influence technical direction across multiple teams and operate effectively as a senior technical leader.
  • Excellent communication skills, with the ability to articulate complex system designs to diverse audiences.
  • Ability to find opportunities to accelerate the SDLC through innovative application of AI or other tooling, while upholding architecture consistency, secure design, and code-quality standards.
  • Ability to review AI-generated code rigorously for correctness, architectural fit, integration risk, and edge case support with a growth mindset and bias for experimentation.

Nice to Have

  • Experience designing platforms that support AI, agentic systems, or advanced analytics at scale.
  • Exposure to Data Fabric, semantic layers, or extensible platform architectures.
  • Hands ‑ on experience with modern cloud platforms (e.g., AWS, Azure, or GCP) and their core infrastructure services.
  • Track record of technical leadership through internal platforms, publications, patents, or open ‑ source contributions.

#Senior;

Work With Impact: Our platform directly helps companies power the world’s supply chains. We see the results of what we do out in the world every day, when we see store shelves stocked, when medications are available for our loved ones, and so much more.

Work with Fortune 500 Brands: Companies across industries trust us to help them take control of their integrated business planning and digital supply chain. Some of our customers include Lockheed Martin, Unilever, P&G, ExxonMobil, Cisco and more.

Social Responsibility at Kinaxis: Our Diversity, Equity, and Inclusion Committee weighs in on hiring practices, talent assessment training materials, and mandatory training on unconscious bias and inclusion fundamentals. Sustainability is key to what we do and we’re committed to a long-term net-zero operations strategy. We are involved in our communities and support causes where we can make the most impact.

People matter at Kinaxis and here are some of the perks and benefits we offer, which may vary by location and employee:

  • Flexible vacation and Kinaxis Days (company-wide days off)
  • Flexible work options
  • Physical and mental well-being programs
  • Regularly scheduled virtual fitness classes
  • Mentorship programs, training, and career development
  • Recognition programs and referral rewards
  • Hackathons

For more information, visit the Kinaxis website at or the company’s blog at .

Kinaxis welcomes candidates to apply to our inclusive community. We provide accommodations upon request to ensure fairness and accessibility throughout our recruitment process for all candidates, including those with specific needs or disabilities. If you require an accommodation, please reach out to us at View email address on canada.jobradars.com. This contact information is for accessibility requests only and cannot be used to inquire about the status of applications.

Kinaxis is committed to ensuring a fair and transparent recruitment process. We use artificial intelligence (AI) tools in the initial step of the recruitment process to compare submitted resumes against the job description to identify candidates whose education, experience, and skills most closely match the requirements of the role. After the initial screening, all subsequent decisions regarding your application, including final selection, are made by our human recruitment team. AI does not make any final hiring decisions.

Vacancy posted 13 hours ago
Similar jobs that could be interesting for youBased on the Software Architect, Core Engine in Halifax, NS vacancy
  •  ...About Liferaft Liferaft builds software that helps organizations find,...  ...and visionary Senior Software Engineer to help us continue to grow...  ...engineering leadership and core product engineering teams to build...  ...and product leadership to architect, build, and maintain our customer... 
    Suggested
    Full time
    Live In
    Remote work
    Flexible hours

    Liferaft

    Halifax, NS
    13 days ago
  •  ...team that shares this common goal, the Muir is presently seeking a CORE Agent. Shifts: Vary in their start and end time and can change...  ...school graduate or equivalent required Experience in Hotel software and their functionalities preferred Excellent time management,... 
    Suggested
    Work at office
    Relocation package
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift
    1 day per week

    The Armour Group Limited

    Halifax, NS
    5 days ago
  • $60k - $120k per year

    Software Development Engineering in Test Position Description Build your career with one of Canada's largest home grown technology consulting organizations and become a true owner in the company to help you grow.  CGI is a proudly Canadian company with deep roots across... 
    Suggested
    Long term contract
    Work at office
    Worldwide
    2 days per week
    3 days per week
    Halifax, NS
    2 days ago
  •  ...provider of unified cyber risk management and security analytics. Our software empowers companies to make cyber risk decisions across a wide...  ...has an immediate need for a Senior Software Quality Assurance Engineer who will be responsible for working with Software Engineers and... 
    Suggested
    Long term contract
    Full time
    Temporary work
    Internship
    Local area
    Immediate start

    Brinqa

    Halifax, NS
    12 days ago
  • $105.09k - $175.16k per year

     ...now. We are currently seeking a Saviynt Architect -Remote to join our team in Halifax, Nova...  .... The Architect works directly with Lead Engineers, Program and Project Managers, hosting...  ...IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS) delivery models. •... 
    Suggested
    Work at office
    Immediate start
    Remote work
    Flexible hours

    NTT DATA Services

    Halifax, NS
    13 hours ago
  •  ...and enjoy the ride while you do it this is where youll thrive. The Role Legend is hiring a Backend Software Developer for Covers reporting directly to our Engineering Manager. At Covers were building the future of sports media and betting experiences - and we need an... 
    Full time

    Legend

    Halifax, NS
    1 day ago
  •  ...The Enterprise Solutions Architect is DIANA's senior technical authority...  ...integrity, and coherence of software solutions, information...  ...in Computer Science, Software Engineering, Information Systems, or a related...  ...(NAC), and thus display the core values of integrity,... 
    Contract work
    For contractors
    Work at office
    Immediate start
    Work from home
    Flexible hours

    The North Atlantic Treaty Organization

    Halifax, NS
    6 days ago
  • At EY, we’re all in to shape your future with confidence. We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.   Join EY and help to build a better working world. The opportunity As an Assurance...
    Long term contract
    Worldwide
    Weekend work

    Ernst & Young

    Halifax, NS
    3 days ago
  •  ...systems connect and exchange information. Our engineering teams build the secure, scalable...  ...across the healthcare ecosystem. As a Senior Software Engineer, you'll help design and build...  ...data protection. Collaborate with architects, technical leads, product managers, and... 
    Long term contract
    Temporary work
    Flexible hours

    ResMed Inc

    Halifax, NS
    5 days ago
  •  ...world’s leading Hotel Sales and Catering software, we’ve been voted #1 in the Hotel Tech Awards...  ...a full-time Senior Backend Software Engineer, Integrations to help build and scale our...  ...including property management systems, booking engines, or payment processors Experience with... 
    Long term contract
    Full time
    Casual work
    Remote work
    Work from home
    Relocation package

    Event Temple

    Halifax, NS
    25 days ago
  • $75k - $145k per year

    Cloud Platform Solutions Architect Position Description CGI is seeking an experienced...  ...combine cloud architecture, platform engineering, infrastructure automation, and operational...  ...Science, Information Technology, Software Engineering, or a related discipline, or... 
    Halifax, NS
    20 days ago
  •  ...1984, we started out as a team of three engineers. Today, we have grown to become a global...  ...Kinaxis is seeking a Machine Learning Architect to help define and advance our next generation...  ...constraints and can evolve into enterprise-grade software. You balance innovation with pragmatism... 
    Long term contract
    Temporary work
    Manual labor
    Work at office
    Remote work
    Flexible hours

    Kinaxis

    Halifax, NS
    6 days ago
  • Transform software testing as a Software Engineer II at Affirm, working remotely across Canada. Engage in optimizing test automation and CI pipelines to support quality development. Affirm is on the lookout for a Software Engineer II specializing in backend test automation... 
    Remote work

    Affirm

    Halifax, NS
    2 days ago
  •  ...now. We are currently seeking a FullStack Engineer - Halifax Canada to join our team in...  ...distributed systems. - Collaborate with architects, product owners, QA teams, and DevOps engineers to deliver high-quality software solutions. - Participate in code reviews,... 
    Manual labor
    Work at office
    Remote work
    Flexible hours

    NTT DATA Services

    Halifax, NS
    1 day ago
  •  ...consider a rewarding career as a Senior Front-End Software Developer with Shannex. Reporting to the Principal Software Engineer you will design and build the internal web...  ...Shannex team of Great People! Great People is a core value at Shannex grounded in the belief that... 
    Full time
    Work from home

    Shannex

    Halifax, NS
    a month ago
  •  ...environment that encourages employees to collaborate and learn from each other, completely free of barriers. Your role: As a Senior Software Developer in Test (SDET), you will be part of a small, highly focused team responsible for delivery of highly scalable and robust... 
    Full time
    Contract work

    Global Relay

    Halifax, NS
    22 hours ago
  •  ...Requisition ID: 101110  Job Category:  Engineering  Location:  Halifax, NS, Canada  Join a company that is passionately committed...  ...engineering design processes. Familiarity with electrical design software and engineering tools. Experience working within... 
    Long term contract
    For contractors
    Local area
    Flexible hours

    Hatch

    Halifax, NS
    13 hours ago
  • $3410.48 - $4005.58 per week

     ...agencies across diverse business domains. As an Application Architect & Production Support Coordinator (CSO 4), you will provide technical...  ..., reliable, maintainable, and positioned to leverage modern software engineering practices. In addition to leading solution architecture and... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Casual work
    Internship
    Work at office

    Province of Nova Scotia

    Halifax, NS
    2 days ago
  • $105k - $172k per year

     ...full-time opening for a Senior Structural Engineer in either our Ontario or Halifax, Canada...  ...water resources projects. Our flexibility and core value of relationships allows us to offer...  ...engineers, and structural modeling software (MathCAD, RISA-3D, SAP2000, AutoCAD, Revit... 
    Permanent employment
    Full time
    For contractors

    Kleinschmidt Associates

    Halifax, NS
    24 days ago
  •  ...GTM Operations Engineer About Trolley Trolley is the payouts platform for the internet economy. Our vision is to unlock the collective...  .... AI Proficiency: You don’t just "use" AI, you treat it as a core component of your toolkit for automation and scaling. Technical... 
    Summer work
    Internship
    Remote work
    Worldwide

    Trolley

    Halifax, NS
    22 hours ago
  •  ...Position Overview To provide a full spectrum of Reliability Engineering and Logistics Support Analysis (LSA) solutions for various IMP...  ...analysis experience is required. Experience in using the following software tools: Windchill Quality Solutions (Relex or similar RAMS... 
    Long term contract

    IMP Aerospace & Defence

    Halifax, NS
    13 hours ago
  • $75k - $145k per year

     ...Position Description: CGI is seeking a Senior AI Security Cloud Architect to join our growing team in Atlantic Canada. This is a senior-level consulting and technical leadership role responsible for designing securing and governing enterprise cloud and AI solutions for... 
    Full time

    CGI

    Halifax, NS
    a month ago
  • $65k - $125k per year

    Microsoft Fabric Data Engineering Specialist Position Description...  ...directly with client stakeholders, architects, and project teams •...  ...SDLC Participate in full Software Development Lifecycle (SDLC)...  ...modern cloud data platforms Core Technical Skills • Microsoft... 
    Halifax, NS
    more than 2 months ago
  •  ...Consulting Position Type: Employee Regular     Structures Engineer (Finite Element Analysis) Lloyd’s Register Location:...  ...relating to the structural analysis of vessels using finite element software. Deliver agreed upon project scope of work on time and on... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Lloyds Register

    Halifax, NS
    1 day ago
  • Join an innovative team as a Hybrid Software Developer specializing in scheduling algorithms...  ...software lifecycle, collaborating with engineers on quality assurance, product delivery, and...  ...AI • Collaborate across teams to enhance core scheduling logic • Conduct scalability... 

    Kinaxis

    Halifax, NS
    1 day ago
  •  ...1984, we started out as a team of three engineers. Today, we have grown to become a global...  ...About The Team Operations Research Software Developers at Kinaxis create algorithms to...  ...markets Technologies we use C++ for core development Commercial mathematical solvers... 
    Long term contract
    Work at office
    Remote work
    Flexible hours

    Kinaxis

    Halifax, NS
    4 days ago
  • $2912.93 - $3547.06 per week

     ...Emerging Platforms team, a highly capable engineering team that builds and supports the...  ...acceptable.  ~3+ years of experience as a software developer, DevOps engineer, or platform engineer...  ...experience using Python, .NET Core (C#), Node.js, or similar languages. ~Experience... 
    Long term contract
    Permanent employment
    Temporary work
    Casual work
    Internship
    Work at office

    Province of Nova Scotia

    Halifax, NS
    4 days ago
  •  ...Position Type: Employee Regular     Explosion & Fluid Dynamics Engineer (FSI Modeler) Lloyd’s Register Location: Halifax, Canada....  ...and application of models to be used in specialized in-house software tools Develop and maintain internal CFD and FEA software using... 
    Long term contract
    Permanent employment
    Full time
    Internship
    Work at office
    Immediate start
    Work from home
    Flexible hours

    Lloyds Register

    Halifax, NS
    13 hours ago
  •  ...About The Role As a Senior Full Stack Engineer , you will make an impact by designing,...  ...Product Owners, UX designers, QA teams, architects, and business stakeholders to deliver innovative...  ...solutions, and deliver high-quality software in Agile environments. Perform code reviews... 
    Work at office
    2 days per week
    3 days per week

    Cognizant

    Halifax, NS
    17 days ago
  •  ...defined by your role. Position Overview This position is responsible for operating and maintaining various types of stationary engines and mechanical equipment, such as boilers, pumps, compressors, motors, generators, and water or industrial waste treating equipment,... 

    IMP Aerospace & Defence

    Halifax, NS
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Architect, Core Engine. Be the first to apply!