Principal Engineer at Autodesk building core APIs and orchestration layer for AI-assisted commerce. Ensuring enterprise-grade reliability, security, and governance through innovative distributed systems practices.
Responsibilities
Build the AI-to-commerce orchestration layer (MCP): Design and implement the runtime and APIs that allow copilots/agents to invoke commerce capabilities safely and consistently
Define "agent-safe" platform primitives: Create standardized patterns for tool invocation (idempotency, retries, rate limits, validation), error contracts, and deterministic behaviors suitable for LLM/agent workflows
Integrate with core commerce systems: Build adapters and service interfaces to existing commerce capabilities (pricing, subscriptions, entitlements, checkout)
Own service SLOs/SLIs, observability (logs/metrics/traces), resilience patterns, and incident readiness; drive post-incident improvements
Implement strong authN/authZ, tenant isolation, secrets management, auditability, policy enforcement, and safe-guardrails around agent actions
Requirements
10+ years building and operating production backend/platform systems
Deep knowledge of distributed systems: scaling, failure modes, consistency, caching, queues/streams, concurrency, idempotency, and backpressure
Strong backend proficiency in one or more languages (e.g., Java/Kotlin, Node Js)
Strong API design (REST/gRPC) and data modeling
Experience with cloud-native systems (Kubernetes, CI/CD, IaC)
Proven ability to lead cross-team initiatives through ambiguity
Senior Backend Developer at Clir Renewables building AI - powered features for sustainable energy management. Collaborating with product teams to enhance client - facing systems and support renewable energy intelligence.
Intermediate Backend Software Developer at Ava Industries. Assist in transferring patient health data using Ruby on Rails for a cloud - based EMR system.
Senior Python Developer contract role in Toronto. Requires 8+ years development experience, 3+ years Python, GCP services, data tools, and workflow orchestration.
Tech Lead managing core backend automation for Jerry.ai, simplifying car ownership processes. Evolving frameworks to improve reliability and scalability while leading technical teams.
Senior Ruby on Rails Engineer developing scalable web features and improving APIs at Zipline. Shape robust systems while contributing to AI - powered initiatives in a fully remote environment.
Senior Backend Developer at Atimi working on high - quality software solutions integrating mobile and web experiences. Collaborating with teams and leading software development processes.
Intermediate C++ Software Engineer working on projects in the Minecraft universe at SkyBox Labs. Collaborating in a creative studio environment while contributing to iconic game franchises.
Java Tech Lead at Desjardins responsible for enhancing user experience and supporting development teams with innovative solutions. Leading strategic initiatives in a collaborative environment.