> Markdown version of [/jobs/ext/1030858-principal-backend-software-developer](https://www.wearedevelopers.com/jobs/ext/1030858-principal-backend-software-developer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Backend Software Developer - **Company:** Autodesk - **Location:** Portland, OR, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Artificial Intelligence, Audit Trail, Cloud Computing, Continuous Integration, Data Retention, Distributed Systems, Node.Js, Role-Based Access Control, Systems Integration, Workflow Management Systems, Data Logging, System Availability, Large Language Models, Concurrency, Caching, Backend, Kotlin, Build Management, Kubernetes, Api Design, Grpc, Autodesk Autocad - **Published:** June 19, 2026 - **Apply:** https://dejobs.org/x/x/6C8125481BF24C3AA38D6AC7C3E8D5AA/job/ ## About the Role * 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), plus strong API design (REST/gRPC) and data modeling * Experience with cloud-native systems (Kubernetes, CI/CD, IaC), and building reliable services with modern observability * Proven ability to lead cross-team initiatives through ambiguity, balancing platform correctness, security, and product velocity, * Experience designing platforms for automation/agents (workflow orchestration, tool routing, policy engines, approvals, audit trails) * Commerce domain exposure: pricing catalogs, subscription lifecycle, entitlement checks, tax/payment/checkout flows * Multi-tenant enterprise patterns: tenant isolation, RBAC/ABAC, compliance-minded logging, data retention * Experience building internal platforms with adoption metrics, SDKs, and versioned contracts, * AI copilots and agents can reliably and safely complete commerce tasks using your MCP layer (with strong auditability and guardrails) * Integrations with pricing/subscription/entitlements/checkout become simpler, standardized, and faster for teams to adopt * Platform reliability improves measurably (SLO attainment, incident reduction, faster recovery) while maintaining strict security and governance ## Description Autodesk is building a shared AI-assisted commerce platform that enables AI copilots and agents to safely discover, recommend, and transact Autodesk offerings. As a Principal Developer you will design and build the core APIs and orchestration layer (MCP) that connects AI systems to Autodesk's commerce infrastructure-pricing, subscriptions, entitlements, and checkout-with enterprise-grade reliability, security, and governance. This role sits at the intersection of platform engineering, distributed systems, and applied AI enablement. Responsibilities * Design and implement the runtime and APIs that allow copilots/agents to invoke commerce capabilities safely and consistently (e.g., product discovery * pricing * eligibility/entitlements * checkout) * Create standardized patterns for tool invocation (idempotency, retries, rate limits, validation), error contracts, and deterministic behaviors suitable for LLM/agent workflows * Build adapters and service interfaces to existing commerce capabilities (pricing, subscriptions, entitlements, checkout), including backward compatibility and rollout strategies * 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 (approvals, constraints, and traceability) * Provide SDKs, documentation, reference implementations, and golden paths so product teams can integrate agents quickly and safely * Drive architecture decisions across teams, lead design reviews/RFCs, mentor developers, and influence roadmaps across the commerce + AI ecosystem ## Related Videos - [Exploring the Power of gRPC-Gateway for Writing RESTful Services](https://www.wearedevelopers.com/videos/2072-exploring-the-power-of-grpc-gateway-for-writing-restful-services) - [Kotlin Multiplatform - True power of native code reuse](https://www.wearedevelopers.com/videos/4-kotlin-multiplatform-true-power-of-native-code-reuse) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [Boosting OpenSearch Performance: gRPC Search in Action](https://www.wearedevelopers.com/videos/1964-boosting-opensearch-performance-grpc-search-in-action) - [Empowering Thousands of Developers: Our Journey to an Internal Developer Platform](https://www.wearedevelopers.com/videos/1519-empowering-thousands-of-developers-our-journey-to-an-internal-developer-platform) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Everything a Developer Needs to Know About MCP with Neo4j](https://www.wearedevelopers.com/magazine/604-everything-a-developer-needs-to-know-about-mcp-with-neo4j) - [What is Agentic Programming and Why Should Developers Care?](https://www.wearedevelopers.com/magazine/625-what-is-agentic-programming-and-why-should-developers-care) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)