Autodesk

SeniorSoftwareEngineer

San Francisco, California, United States; Canada FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“Senior Software Engineer at Autodesk. Skills: Distributed systems, Platform engineering, API development, Automation. Design scalable APIs. Develop scalable microservices”

Industry & Context.

Problems you'll solve

Solving hard distributed systems problems

Eligibility Requirements

On-call rotations

What They're Looking For.

Must Have

5+ years software engineering experience, Go, Java, or Python programming, Design and build distributed systems, Build and consume APIs, CI/CD, containerization, cloud native infrastructure, Learn new technologies quickly

Nice to Have

Streaming technologies experience, Big data ecosystems experience, Data platforms experience, Observability and monitoring frameworks experience, Developer platforms experience

What You'll Do.

Develop scalable microservices

Build backend services

Develop full-stack capabilities

Architect distributed systems

Implement distributed systems

Process millions of records

Build streaming systems

Build ingestion systems

Develop control-plane services

Design self-service infrastructure

Build fault-tolerant systems

Implement cloud-native practices

Drive performance optimization

Improve system efficiency

Participate in on-call rotations

Take operational ownership

Identify manual processes

Replace manual processes

Build workflow orchestration

Build scheduling systems

Improve deployment pipelines

Reduce operational overhead

Accelerate engineering productivity

Partner with product managers

Translate business needs

Contribute to architectural direction

Contribute to technical strategy

Raise engineering bar

Promote engineering best practices

Promote documentation discipline

Promote long-term maintainability

How You'll Work.

Team & Collaboration

Partner with product managers; Partner with architects; Partner with data engineers; Partner with ML teams; Code reviews; Design discussions

Full Job Description

**Job Requisition ID #** 26WD97800 **Position Overview** Autodesk’s Data Platform is building the next generation of data infrastructure, AI native, scalable, and developer-friendly systems that power analytics, AI, real-time insights, and customer-facing experiences across Autodesk. To power this vision, we are hiring **software engineers who build platforms.** You are someone who learns quickly, moves decisively, and takes ownership of complex systems. You enjoy solving hard distributed systems problems, writing production-grade code, automating everything, and turning ambiguity into scalable architecture. You will design and build APIs, streaming systems, control planes, automation frameworks, and developer-facing platform capabilities that enable thousands of engineers and data practitioners across Autodesk. This is a high-impact engineering role with real architectural ownership. Location: Hybrid, San Francisco Bay Area Reporting to: Senior Software Development Manager (US) **Responsibilities** * Design and develop scalable APIs and microservices (REST, GraphQL, event-driven) * Build backend services using modern languages such as **Go, Java, or Python** * Develop full-stack capabilities when needed (React, micro-frontends) to enable platform usability * Architect and implement distributed systems that process millions of records across batch and real-time pipelines * Build and evolve streaming and ingestion systems using Kafka and Flink * Develop control-plane services for orchestration, workflow management, and metadata-driven automation * Design self-service infrastructure abstractions for storage, compute, and workflow provisioning * Build highly available, fault-tolerant distributed systems * Define SLAs/SLIs and drive observability across platform services * Implement strong testing, CI/CD, and modern, cloud-native practices * Drive performance optimization and system efficiency * Participate in on-call rotations and take operational ownership seriously *

Free ATS check

Applying for this Senior Software Engineer role?

Most applicants get filtered before a human reads their resume. See if yours makes the cut.

How to Apply on Workday

  • Workday has a multi-step form — save your progress after every section.
  • "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
  • Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
  • Job requisition numbers are useful when following up with HR by email.

ANONYMOUS · UNFILTERED

What do employees actually say about Autodesk?

Real rants from real employees. Read before you apply.

Read Company Rants →