Senior Manager – EDM Software Development
Company | Autodesk |
---|---|
Location | San Francisco, CA, USA, Portland, OR, USA |
Salary | $169400 – $273900 |
Type | Full-Time |
Degrees | |
Experience Level | Senior, Expert or higher |
Requirements
- 10–15 years of experience managing global agile engineering teams, including full-time, contract, and outsourced staff
- Deep experience with Master Data Management (MDM), data modeling, large-scale data processing, and data enrichment
- Proven track record of designing, developing, and managing web services and APIs in production environments
- Familiarity with API management platforms and lifecycle best practices
- Expert knowledge of SQL, ETL processes, and experience with programming languages such as Python, Java, Scala, or C++
- Strong experience with CI/CD pipelines, DevOps practices, and modern software delivery frameworks
- Ability to translate complex business requirements into scalable technical solutions that deliver value across the enterprise
- Exceptional communication skills, with the ability to influence technical and business stakeholders alike
Responsibilities
- Manage and mentor three agile scrum teams consisting of developers, data engineers, and QA engineers. Foster a culture of innovation, ownership, and continuous learning
- Partner with product managers, business stakeholders, and architects to design robust data architectures and influence the strategic roadmap
- Oversee the development and deployment of enterprise-grade data platforms, services, products, ensuring high availability, scalability, and performance
- Guide the design, development, and management of various enterprise level web services and APIs to power internal and external data applications
- Champion agile best practices and drive an iterative, high-impact development process
- Establish standards for data accuracy, completeness, and consistency to support analytics and operational workflows
- Leverage automation, DevOps, and CI/CD practices to streamline engineering operations
- Collaborate cross-functionally with software architects, data scientists, and other engineering teams to build best-in-class services, and data products
- Communicate complex technical concepts clearly to both technical and non-technical stakeholders
Preferred Qualifications
- Exposure to or interest in machine learning, predictive analytics, and AI-driven data platforms is a plus