Senior Principal Software Engineer, AEC Data
Autodesk
About This Role
Job Requisition ID #
25WD89656
The French translation can be found below!/La traduction en fran ais se trouve plus bas!
Position Overview
Are you a self-starter and technical catalyst with a proven track record of quickly tackling complex projects from inception to completion? If so, we have a unique role for you. Autodesk is seeking a highly motivated, experienced Senior Principal Software Developer to join the Architecture, Engineering, and Construction (AEC) Platform Data team! In this role, you will be responsible for building for the services that power the data infrastructure of Autodesk's existing and future AEC products. You will lead other developers creating critical system components. You will brainstorm, prototype, and design solutions to complex and interesting problems. If you are a visionary and results-driven developer looking to make an impact, we want to hear from you.
Responsibilities
•
Lead the design, development, and implementation of software projects from the ground up
•
Provide technical leadership and guidance for software architecture and design decisions
•
Quickly prototype and iterate to validate ideas and solutions
•
Identify and foster innovation, promoting new technologies and best practices
•
Mentor and support developers, fostering a culture of continuous learning and improvement
•
Stay current with industry trends and emerging technologies to drive innovation within the team
•
Contribute to the strategic direction of our software development efforts
•
Hands-on software development for infrastructure that will perform at scale
Minimum Qualifications
•
Bachelor s or master s degree in computer science or equivalent experience
•
10+ years of Software Development experience building enterprise level cloud services
•
Experience building cloud services on Java using Spring desired
•
Demonstrated ability to quickly tackle projects from the ground up
•
Known for being a technical catalyst, driving innovation and excellence in previous roles
•
Excellent problem-solving skills and ability to think critically and creatively
•
Strong communication and collaboration skills
•
Strong understanding of cloud-based architecture, serverless computing, and microservices
•
Significant experience with AI development tools. Knowledgeable with LLMs, MCP, and various other AI technologies and concepts
•
Experience in monitoring backend performance, ability to identify areas of improvement, and implement optimizations to enhance system scalability, response times, and resource utilization
•
Experience with AWS services and technologies (e.g., EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
•
Understanding of microservices architecture and distributed systems design principles Knowledge of RESTful APIs and related protocols (HTTP, JSON)
•
Understanding of security principles, authentication, and authorization mechanisms in AWS
Description du poste
Vous tes autonome, vous avez un esprit technique et vous avez d j fait vos preuves dans la gestion rapide de projets complexes, de leur conception leur r alisation ? Si tel est le cas, nous avons un poste unique vous proposer. Autodesk recherche un d veloppeur logiciel senior principal motiv et exp riment pour rejoindre l' quipe Architecture, Engineering, and Construction (AEC) Platform Data ! ce poste, vous serez charg de cr er les services qui alimentent l'infrastructure de donn es des produits AEC existants et futurs d'Autodesk. Vous dirigerez d'autres d veloppeurs dans la cr ation de composants syst me essentiels. Vous participerez des s ances de brainstorming, cr erez des prototypes et concevrez des solutions des probl mes complexes et int ressants. Si vous tes un d veloppeur visionnaire et ax sur les r sultats qui souhaite avoir un impact, nous voulons vous rencontrer.
Responsabilit s
•
Diriger la conception, le d veloppement et la mise en uvre de projets logiciels d s leur conception
•
Fournir un leadership technique et des conseils pour les d cisions relatives l'architecture et la conception des logiciels
•
R aliser rapidement des prototypes et des it rations pour valider les id es et les solutions
•
Identifier et encourager l'innovation, en promouvant les nouvelles technologies et les meilleures pratiques
•
Encadrer et soutenir les d veloppeurs, en favorisant une culture d'apprentissage et d'am lioration continus
•
Se tenir au courant des tendances du secteur et des technologies mergentes afin de stimuler l'innovation au sein de l' quipe
•
Contribuer l'orientation strat gique de nos efforts de d veloppement logiciel
•
D veloppement pratique de logiciels pour une infrastructure capable de fonctionner grande chelle
Qualifications minimales
•
Licence ou master en informatique ou exp rience quivalente
•
Plus de 10 ans d'exp rience dans le d veloppement de logiciels pour la cr ation de services cloud au niveau de l'entreprise
•
Exp rience dans la cr ation de services cloud sur Java l'aide de Spring souhait e
•...
Ready to Apply?
Click the button below to visit the company's application page.
Apply for this Position