Senior Principal Engineer (full Stack/platform)

Autodesk Autodesk · Enterprise · Bangalore, India

Senior Principal Engineer to own architecture and delivery for high-impact platform initiatives across commerce, site experience, search and GenAI. Will set technical vision, design and deliver highly available, scalable distributed systems and front-end platforms, and act as a force-multiplier across multiple teams. Solves hard engineering problems from next-generation e-commerce engines to generative-search and vector search platforms, messaging and content services, unified testing and observability, and API-monetization frameworks. Partners with product, architecture, SRE and engineering leadership to define pragmatic roadmaps, deliver resilient platforms (workflow orchestration, cloud-native micro services) and mentor senior engineers.

What you'd actually do

  1. Own the technical vision and architecture for multiple services/platforms, translating product strategy and OKRs into measurable technical roadmaps
  2. Lead design and delivery of highly available, secure, and performant production systems (microservices, orchestration, platform APIs and front-end experiences)
  3. Drive cross-organizational decisions on architecture, tooling and frameworks, ensuring consistency, reuse and API quality across teams
  4. Produce and review production-quality code, design documents, runbooks and lead major cutovers, migrations and rollouts
  5. Define and enforce platform standards for CI/CD, test automation, observability, SLOs/SLIs, security, cost controls and autoscaling

Skills

Required

  • Bachelor’s or Master’s degree in Computer Science or a related technical field, or equivalent practical experience
  • 12+ years of software engineering experience building large-scale, production distributed systems and web platforms
  • Proven track record as a systems architect and recognized expert in at least one technical domain (e.g., infrastructure, distributed systems, developer tooling)
  • Hands-on experience with cloud-native architectures, especially AWS (EC2, S3, IAM, RDS, Lambda, CloudFormation, CloudWatch) and designing resilient, multi-region systems
  • Deep experience designing and building microservices and RESTful APIs, orchestration/workflow systems (Temporal or equivalent), containers (Docker), Kubernetes and service deployment patterns
  • Strong full-stack web expertise: Node.js, server-side Java (where applicable), modern JavaScript (ES6+), React (production), HTML5/CSS3, responsive design, and build/tooling (npm, Webpack)
  • Hands-on with CI/CD, automation and release pipelines (Jenkins/GitHub Actions, Artifactory), and developing/testing frameworks and QA automation
  • Operational excellence / SRE skills: observability, SLOs/SLIs, monitoring/alerting, incident response, capacity planning, backup/restore and production debugging
  • Experience with platform integrations and domain concerns (search/ML or GenAI integrations, vector search, high-scale commerce/checkout systems, eCommerce, Salesforce APIs) and familiarity with security/PCI considerations
  • Demonstrated leadership in complex, multi-team environments: excellent written and verbal communication, ability to mentor senior engineers and EMs, and sound judgment balancing short-term delivery with long-term architectural vision

What the JD emphasized

  • 12 years of software engineering experience building large-scale, production distributed systems and web platforms
  • Proven track record as a systems architect and recognized expert in at least one technical domain (e.g., infrastructure, distributed systems, developer tooling)
  • Hands-on experience with cloud-native architectures, especially AWS (EC2, S3, IAM, RDS, Lambda, CloudFormation, CloudWatch) and designing resilient, multi-region systems
  • Deep experience designing and building microservices and RESTful APIs, orchestration/workflow systems (Temporal or equivalent), containers (Docker), Kubernetes and service deployment patterns
  • Strong full-stack web expertise: Node.js, server-side Java (where applicable), modern JavaScript (ES6+), React (production), HTML5/CSS3, responsive design, and build/tooling (npm, Webpack)
  • Hands-on with CI/CD, automation and release pipelines (Jenkins/GitHub Actions, Artifactory), and developing/testing frameworks and QA automation
  • Operational excellence / SRE skills: observability, SLOs/SLIs, monitoring/alerting, incident response, capacity planning, backup/restore and production debugging
  • Experience with platform integrations and domain concerns (search/ML or GenAI integrations, vector search, high-scale commerce/checkout systems, eCommerce, Salesforce APIs) and familiarity with security/PCI considerations
  • Demonstrated leadership in complex, multi-team environments: excellent written and verbal communication, ability to mentor senior engineers and EMs, and sound judgment balancing short-term delivery with long-term architectural vision