Autodesk is a global leader in innovation, creating software that empowers people to transform ideas into reality. They are seeking a Senior Principal Data Engineer to lead advanced data platform services and initiatives, collaborating across departments to drive data-driven decision-making processes.
Responsibilities:
- Work with multiple scrum teams (each has 7-9 engineers), and act as a force multiplier by coaching, mentoring, and developing high-performing data engineering teams and individuals
- Establish and uphold high standards for code quality, readability, and maintainability across multiple engineering teams
- Quickly and confidently navigate large, unfamiliar codebases, making sound technical decisions in ambiguous or evolving environments
- Own and drive the data engineering approach to data quality, including framework design, enforcement, and ongoing improvement
- Lead engineering teams through complex production incidents and outages, driving effective triage, root cause analysis, and durable remediation
- Guide teams toward mature, high-performing DataOps practices that improve reliability, observability, and delivery velocity
- Apply deep expertise in SQL best practices, with an emphasis on performance optimization, readability, and long-term maintainability
- Demonstrate strong understanding of conceptual, logical, and physical data modeling, and apply these principles effectively at enterprise scale
- Solve complex, enterprise-scale data engineering challenges across GTM systems, balancing technical rigor with business impact
- Define, standardize, and enforce testing frameworks and quality gates for data engineering workloads
- Serve as a technical decision-maker for best practices, resolving tradeoffs and driving alignment across teams when standards or approaches are unclear
- Business domain experience in subscription and consumption business models
- Work closely with different stakeholders: Business owners, users, product managers, program managers, architects, engineering managers & developers, etc. to translate business needs and product requirements to well-documented engineering solutions
- Constantly communicating updates to stakeholders and other partners with stakeholders in different phases in terms of requirements clarification, solution/planning review, status/progress sharing etc
Requirements:
- BS or higher in computer science or related technical discipline
- 10+ years of hands-on software and data engineering development experiences in enterprise applications and systems
- Excellent problem-solving and troubleshooting skills and make sound architectural decisions
- Broader knowledge in software architecture concepts
- Deep knowledge and experience with data architecture and data platform designs
- Deep knowledge and experience in data modeling, entity relationship and query analysis optimization
- Deep expertise in Python, Snowflake, SQL and DBT. Real hands-on project experience with these skills is a must
- Expert in using AWS. Real hands-on project experience with these skills is a must
- Experiences working or leading solution design for sale planning solution, account hierarchy solution and/or customer segmentation solution
- Experiences designing and building data science and ML models for generating business insights from enterprise system data
- Demonstration of strong sense of ownership and competence in driving broad consensus and alignment across teams and GEOs
- Ability to design and implement complex enterprise system solutions independently, demonstrate ideas by POC rapidly
- Fast learner and excellent team player, experienced in work with different disciplines, domains problems and teams
- Excellent interpersonal, communication and presentation skills both verbally and written
- Rich experience in mentoring and coaching other developers is a must
- Deep knowledge and experience of working in Agile process is needed
- Embrace changes and can work under pressure
- Willing to take challenges and stretch comfortable zone with growth mindset
- Rich hands-on and tech lead project experience in delivering GTM enterprise solutions for sales, finance and marketing organizations is a plus
- Rich domains knowledge in GTM business models and process is a plus
- Rich domains knowledge on data architecture and data model is preferred
- Experience building and delivering Gen AI capabilities or solution is a strong plus
- Deep knowledge and experience in data science and machine learning are preferred