Software Architect, Core Engine

Posted Aug 19

This is a fully remote position, open to applicants in Canada, +1 more country.

📋 Description

• Lead the advancement of the Kinaxis Maestro platform towards a cloud-native architecture.

• Establish and drive architectural foundations for massive scalability, elastic performance, and cost-effective execution.

• Design and enhance highly scalable, distributed, cloud-native architectures for essential platform capabilities.

• Influence the architectural strategy for backend data processing, query execution, and platform services.

• Set benchmarks for cloud-native design and guide decisions regarding distributed-systems architecture.

• Ensure that architectures are extensible and ready for production deployment.

• Act as a technical authority within Product R&D, influencing decisions related to cloud infrastructure, core platform services, and data systems.

• Mentor senior engineers and promote architectural rigor across various teams.

• Write code, develop prototypes, validate assumptions, and support reliable, scalable implementations.

• Collaborate with engineers, product leaders, and executives to convey complex architectural concepts effectively.

• Guide teams towards technically sound solutions that align with business objectives.

• Support platform modernization by re-architecting core data, query, and execution capabilities for cloud operation.


⛳️ Requirements

• Advanced degree in Computer Science, Engineering, or a related discipline.

• Significant, demonstrated experience in building large-scale, distributed cloud systems.

• Extensive experience in designing, implementing, and evolving database, storage, indexing, query execution, caching, consistency, replication, or metadata management capabilities in large-scale distributed production systems.

• Extensive hands-on experience in building large-scale distributed systems in production environments.

• Strong foundation in distributed data processing, distributed databases, query engines, or platform-level data services.

• Profound expertise in cloud-native architectures, scalability, elasticity, fault tolerance, and cost-effective design.

• Ability to convert complex technical challenges into clear architectural designs.

• Capacity to work with ambiguous requirements and communicate robust architectural designs that meet stakeholder expectations.

• Practical experience with AWS, Azure, or GCP, along with core infrastructure services.

• Proficiency in Go and/or other high-performance backend languages such as C++.

• Understanding of system performance, concurrency, consistency models, and operational trade-offs in distributed environments.

• Ability to influence technical direction across multiple teams as a senior technical leader.

• Excellent communication skills.

• Ability to accelerate the Software Development Life Cycle (SDLC) through innovative application of AI or other tools while ensuring architectural consistency, secure design, and code quality.

• Capability to rigorously review AI-generated code for correctness, architectural fit, integration risk, and edge-case support.

• Nice to have: experience in designing platforms that support AI, agentic systems, or advanced analytics at scale.

• Nice to have: exposure to Data Fabric, semantic layers, or extensible platform architectures.

• Nice to have: technical leadership demonstrated through internal platforms, publications, patents, or contributions to open-source projects.


🏝️ Benefits

• Flexible vacation and designated Kinaxis Days (company-wide days off).

• Flexible work arrangements.

• Programs for physical and mental well-being.

• Regularly scheduled virtual fitness classes.

• Mentorship programs, training, and career development opportunities.

• Recognition programs and referral incentives.

• Hackathons.

• Accessibility accommodations throughout the recruitment process.

People also viewed

Aledade, Inc.4 hours ago

Senior Software Engineer – Risk

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Stord4 hours ago

Senior Software Engineer

US flagUnited States OnlyFull-timeFull-stack Engineer
ApplyView job
Truelogic Software4 hours ago

Senior Full-stack Engineer – React, Node, Backend-Focused

BR flagBrazil OnlyFull-timeFull-stack Engineer
ApplyView job
Unikraft4 hours ago

GTM Engineer

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
Nagarro4 hours ago

Staff Engineer

US flagUnited States, +2 more locationsFull-timeFull-stack Engineer
ApplyView job
GSD PLUS S.A.S5 hours ago

Desarrollador FullStack

CO flagColombia OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers