Senior Software Engineer

Autodesk Autodesk · Enterprise · Pune, India

Senior Software Engineer to build and scale a Data Platform Control Plane, focusing on intelligent orchestration, metadata-driven automation, and self-service control mechanisms for managing data workflows and resources. The role involves designing scalable APIs, architecting control systems for large-scale data pipelines, and developing automation for resilience and efficiency.

What you'd actually do

  1. Design and build scalable control plane APIs for data platform orchestration, enabling self-service workflow management and resource provisioning
  2. Architect metadata-driven control systems that orchestrate billions of records daily across batch and real-time data pipelines
  3. Develop intelligent automation and scheduling systems that ensure data workflow resilience and minimize operational overhead
  4. Create control plane abstractions and APIs that empower Autodesk teams to rapidly configure and deploy data-driven customer features
  5. Implement comprehensive security and governance frameworks for data access control, lineage tracking, and compliance

Skills

Required

  • Go or python
  • distributed systems
  • orchestration patterns
  • microservices architectures
  • workflow engines
  • RESTful APIs
  • event-driven APIs
  • AWS services

Nice to have

  • AWS data services (EKS, EMR, S3, GDC, Lake Formation)
  • workflow orchestration platforms (Airflow, Temporal)
  • event-driven architectures
  • big data technologies (Spark, Trino, Kafka)
  • metadata management
  • data cataloguing
  • lineage tracking systems
  • enterprise observability and data quality monitoring tools (Datadog, Dynatrace, Splunk)
  • mentoring junior developers
  • control plane architecture decisions
  • cross-functional teams

What the JD emphasized

  • 4+ years building and running large-scale systems in production environments
  • Strong programming skills in Go or python with deep understanding of distributed systems and orchestration patterns
  • Proven experience building microservices architectures, workflow engines, and designing RESTful/event-driven APIs