Autodesk

Principal Software Engineer - Backend

Autodesk
Apply
1 day ago
Remote, United StatesStaff+
H1B sponsor

Base Salary

$139k - $249k/yr

Responsibilities

  • Provide principal-level technical leadership and shape architecture and technical strategy across multiple backend and platform teams.
  • Design, build, and evolve scalable backend systems, APIs, and distributed event-driven services.
  • Address consistency, ordering, failure handling, replay, idempotency, rate limiting, and backpressure in distributed systems.
  • Establish service and API standards covering schema design, versioning, backward compatibility, and consumer experience.
  • Make durable architectural decisions for cross-team initiatives aligned with business priorities.
  • Drive observability, alerting, incident response, post-incident learning, and systemic remediation.
  • Reinforce design reviews, code quality, testing, CI/CD, and production-readiness practices across teams.
  • Mentor senior engineers and emerging technical leaders through influence, coaching, and technical example.
  • Partner with product, data, and platform leaders to translate ambiguous business problems into technical solutions.
  • Remain hands-on with complex system design, critical implementations, architectural refactors, and high-severity incident resolution.

Requirements

  • Bachelor’s or master’s degree in Computer Science or a related technical field, or equivalent practical experience.
  • 10+ years of professional software engineering experience with significant backend and distributed systems expertise.
  • Experience building enterprise platform services consumed by many internal or external teams.
  • Professional experience with Python, AWS, APIs, and backend service integration.
  • Demonstrated ability to build and operate backend services and APIs at production scale.
  • Strong distributed systems experience, including asynchronous processing, messaging, eventual consistency, and fault tolerance.
  • Deep hands-on experience with AWS and cloud-native architectures, including compute, storage, messaging, IAM, observability, and scaling patterns.
  • Proven ownership of mission-critical systems across design accountability, operations, and long-term maintainability.
  • Strong fundamentals in system design, service-level data modeling, API design, automated testing, CI/CD, and infrastructure as code.
  • Track record of influencing architecture and engineering outcomes across multiple teams without formal authority.
  • Excellent written and verbal communication skills for explaining complex technical concepts to diverse audiences.
  • Preferred: familiarity with data engineering or data platform ecosystems, including streaming pipelines and Snowflake.
  • Preferred: experience with event streaming and messaging platforms such as Kafka or Kinesis.
  • Preferred: experience in master data management, identity resolution, data enrichment, data quality, analytics, search/indexing, or ML/AI platform integrations.
  • Preferred: experience operating in large, complex organizations spanning multiple teams, regions, and business units.

Benefits

  • Health and financial benefits, time away, and everyday wellness benefits are provided.
  • U.S.-based roles include a stated base salary range of $139,000 to $249,260, with additional compensation potentially including bonuses, stock grants, and benefits.
  • The role may require in-person onboarding and/or in-person identity verification.

Tech Stack

Categories

Autodesk

About Autodesk

10,000+ employees

Autodesk builds design and engineering software used in architecture, construction, manufacturing, and media and entertainment. Its subscription-based portfolio includes AutoCAD, Revit, Fusion 360, Maya, and 3ds Max, along with cloud collaboration and simulation services. Founded in 1982 and headquartered in San Francisco, the public company trades on NASDAQ as ADSK and serves customers ranging from AEC firms to product designers and film and game studios.

Contact me