Principal Software Engineer-Systems&App Data
AutodeskAbout the role
Job Requisition ID #
24WD82762Position Overview
In this role, you will be part of an agile team to (re)imagine what is possible. You’ll be helping our Customer Data team design and implement cloud-based (micro)services and other software components using modern best practices. Services include master data management services (organizations & persons), data enrichment services (organizations & persons), address and email cleansing services, and more.
This role will collaborate with Product Managers, Architects, Cloud Operations, and the Engineering Team to ensure that projects and applications are delivering the right information to our stakeholders. Further, this role is expected to be a hands-on contributor, able to operate with minimal direction, as well as a technical leader.
Ideally, you are a broadly experienced software engineer who loves working with data and is able to architect and implement solutions across all application layers. We are excited to work in cloud environments and microservices, and hope you are too. Our team is comfortable with several languages and paradigms and always try to choose the technology which is most appropriate for the task. We endeavor to automate our tests and deployments. We look for those interested in relational and non-relational persistence layers and look to combine them for the appropriate usage cases. If you can identify with these traits, we are looking to work with you:
Responsibilities
Technical leadership and ownership of specific areas of our capabilities
Engineering software on new and existing data pipelines and systems
Solution architecture for new and existing data pipelines and systems
Maintaining and supporting existing data pipelines and systems
Participating as a proactive team member in an agile environment
Consulting and interviewing stakeholders to understand requirements for software architecture and implementations
Testing implementations to guarantee they perform to specifications and requirements
Providing mentorship to team members
Typical Qualifications
You have 10+ years’ experience in all facets of software engineering with a strong focus on data
You are able to fully develop a feature across all data and application layers from inception
You are able to provide detailed architecture artifacts (L1 / L2 diagrams, sequence diagrams, etc)
<
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s