Overview
Remote
On Site
USD 160,800.00 - 260,150.00 per year
Full Time
Skills
Software Engineering
Continuous Integration
IDEA
Real-time
Software Design
Design Patterns
Mentorship
Computer Science
Software Development
Artificial Intelligence
Programming Languages
Database
NoSQL
Data Modeling
Database Design
Systems Design
Authentication
Authorization
Automated Testing
Scalability
Conflict Resolution
Problem Solving
Autodesk
Customer Engagement
Brainstorming
Prototyping
AS/400 Control Language
Common Lisp
Vue.js
Collaboration
Transformer
Ensemble
SAP LE
Microsoft Certified Professional
Information Architecture
Impact Analysis
Information Assurance
Amazon EC2
Amazon S3
Amazon DynamoDB
Remote Desktop Services
Amazon RDS
Python
Node.js
Mergers and Acquisitions
Elasticsearch
LES
Object-relational Mapping
Caching
Cloud Computing
Java
Spring Framework
Docker
Orchestration
Kubernetes
Microservices
API
RESTful
HTTP
JSON
XML
Amazon Web Services
System On A Chip
Surveillance
Agile
Public Relations
Job Details
Job Requisition ID #
25WD89656
The translation into French can be found below!/La traduction en franais se trouve ci-dessous !
Position Overview
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.
This opportunity is for you if you have passion for enterprise level service development and are excited by the idea of transforming how AEC professionals use data to capture knowledge, inform decisions, and deliver projects.
You will be part of the team who creates amazing things and will learn from some of the best in the industry!
Our team enables real-time data-centric experiences at scale to make a difference for all who imagine, design, and make our world.
Responsibilities
Minimum Qualifications
Description du poste
Autodesk recherche un dveloppeur logiciel principal expriment et trs motiv pour rejoindre l'quipe Architecture, Engineering, and Construction (AEC) Platform Data ! ce poste, vous serez charg de crer les services qui alimentent l'infrastructure de donnes des produits AEC existants et futurs d'Autodesk. Vous dirigerez d'autres dveloppeurs dans la cration de composants systme essentiels. Vous participerez des sances de brainstorming, crerez des prototypes et concevrez des solutions des problmes complexes et intressants.
Cette opportunit est faite pour vous si vous tes passionn par le dveloppement de services au niveau de l'entreprise et si vous tes enthousiaste l'ide de transformer la manire dont les professionnels de l'AEC utilisent les donnes pour acqurir des connaissances, prendre des dcisions claires et mener bien leurs projets.
Vous ferez partie d'une quipe qui cre des choses extraordinaires et vous apprendrez auprs des meilleurs professionnels du secteur !
Notre quipe offre des expriences centres sur les donnes en temps rel grande chelle afin de faire la diffrence pour tous ceux qui imaginent, conoivent et construisent notre monde.
Responsabilits
Qualifications minimales
Learn More
About Autodesk
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Benefits
From health and financial benefits to time away and everyday wellness, we give Autodeskers the best, so they can do their best work. Learn more about our benefits in the U.S. by visiting ;br>
Salary transparency
Salary is one part of Autodesk's competitive compensation package. For U.S.-based roles, we expect a starting base salary between $160,800 and $260,150. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Equal Employment Opportunity
At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.
Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: ;br>
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
25WD89656
The translation into French can be found below!/La traduction en franais se trouve ci-dessous !
Position Overview
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.
This opportunity is for you if you have passion for enterprise level service development and are excited by the idea of transforming how AEC professionals use data to capture knowledge, inform decisions, and deliver projects.
You will be part of the team who creates amazing things and will learn from some of the best in the industry!
- Work with our smart and dedicated teams
- Experiment, learn, and grow
- Use the latest cloud technologies
- Deliver solutions that millions of customers will use
- Mentor teammates
- Make key decisions
Our team enables real-time data-centric experiences at scale to make a difference for all who imagine, design, and make our world.
Responsibilities
- Involved with all aspects of software development, working to create and maintain the most reliable, secure, performant, and high throughput service for our customers by leveraging cloud technology.
- Partner closely with product managers, product owners, software architects, and other stakeholders to iteratively turn high-level requirements into product enhancements that are delivered to customers incrementally and continually.
- Contribute to software design and architecture by leveraging cloud design patterns and injecting your cloud expertise into the entire development lifecycle.
- Hands-on software development for infrastructure that will perform at scale.
- Contribute to improvements in processes and deliverables that increase the effectiveness and efficiency of the team in responding to customer and business needs.
- Lead and mentor junior developers
- Document and present your ideas and solutions accurately and thoroughly.
- Participate in on-call rotations to support production systems.
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
- Strong understanding of cloud-based architecture, serverless computing, and microservices
- Extensive experience with AI development tools. Knowledgeable with LLMs, MCP, and various other AI technologies and concepts.
- Experience with AWS services and technologies (e.g., EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
- Strong proficiency in programming languages (e.g., Java, Python, Node.js, Go)
- Proficiency in working with databases (relational or NoSQL)
- Understanding of data modeling and database design principles
- Experience with data access layers and object-relational mapping (ORM) frameworks
- Knowledge of data caching strategies and techniques
- Experience building cloud services on Java using Spring desired
- Familiarity with containerization technologies like Docker and container orchestration tools like Kubernetes or AWS ECS
- Understanding of microservices architecture and distributed systems design principles Knowledge of RESTful APIs and related protocols (HTTP, JSON, XML)
- Understanding of security principles, authentication, and authorization mechanisms in AWS including SOC-2
- Experience implementing and maintaining automated testing processes to ensure code quality
- Experience in monitoring backend performance, identify areas of improvement, and implement optimizations to enhance system scalability, response times, and resource utilization
- Experience of working in Agile process is preferred
- Strong problem-solving skills and the ability to work in a collaborative team environment
Description du poste
Autodesk recherche un dveloppeur logiciel principal expriment et trs motiv pour rejoindre l'quipe Architecture, Engineering, and Construction (AEC) Platform Data ! ce poste, vous serez charg de crer les services qui alimentent l'infrastructure de donnes des produits AEC existants et futurs d'Autodesk. Vous dirigerez d'autres dveloppeurs dans la cration de composants systme essentiels. Vous participerez des sances de brainstorming, crerez des prototypes et concevrez des solutions des problmes complexes et intressants.
Cette opportunit est faite pour vous si vous tes passionn par le dveloppement de services au niveau de l'entreprise et si vous tes enthousiaste l'ide de transformer la manire dont les professionnels de l'AEC utilisent les donnes pour acqurir des connaissances, prendre des dcisions claires et mener bien leurs projets.
Vous ferez partie d'une quipe qui cre des choses extraordinaires et vous apprendrez auprs des meilleurs professionnels du secteur !
- Travaillez avec nos quipes intelligentes et dvoues
- Exprimentez, apprenez et voluez
- Utilisez les dernires technologies cloud
- Fournissez des solutions qui seront utilises par des millions de clients
- Encadrez vos collgues
- Prenez des dcisions cls
Notre quipe offre des expriences centres sur les donnes en temps rel grande chelle afin de faire la diffrence pour tous ceux qui imaginent, conoivent et construisent notre monde.
Responsabilits
- Participation tous les aspects du dveloppement logiciel, en vue de crer et de maintenir le service le plus fiable, scuris, performant et haut dbit pour nos clients, en tirant parti de la technologie cloud
- Collaboration troite avec les chefs de produit, les propritaires de produit, les architectes logiciels et les autres parties prenantes afin de transformer de manire itrative les exigences de haut niveau en amliorations de produit qui sont livres aux clients de manire incrmentielle et continue
- Contribuer la conception et l'architecture des logiciels en tirant parti des modles de conception cloud et en injectant votre expertise cloud dans l'ensemble du cycle de vie du dveloppement
- Dveloppement pratique de logiciels pour une infrastructure performante grande chelle
- Contribuer l'amlioration des processus et des livrables qui augmentent l'efficacit et l'efficience de l'quipe dans sa rponse aux besoins des clients et de l'entreprise
- Diriger et encadrer les dveloppeurs juniors
- Documenter et prsenter vos ides et solutions de manire prcise et exhaustive
- Participez des rotations d'astreinte pour assurer le support des systmes de production
Qualifications minimales
- Licence ou master en informatique ou exprience quivalente
- 10 ans ou plus d'exprience en dveloppement logiciel dans la cration de services cloud d'entreprise
- Solide comprhension de l'architecture cloud, du serverless computing et des microservices
- Vaste exprience des outils de dveloppement IA. Connaissance des LLM, MCP et de diverses autres technologies et concepts IA.
- Exprience des services et technologies AWS (par exemple, EC2, ECS, Lambda, API Gateway, S3, DynamoDB, RDS)
- Matrise des langages de programmation (par exemple, Java, Python, Node.js, Go)
- Matrise des bases de donnes (relationnelles ou NoSQL)
- Comprhension des principes de modlisation des donnes et de conception de bases de donnes
- Exprience avec les couches d'accs aux donnes et les frameworks de mappage objet-relationnel (ORM)
- Connaissance des stratgies et techniques de mise en cache des donnes
- Exprience dans la cration de services cloud sur Java l'aide de Spring souhaite
- Connaissance des technologies de conteneurisation telles que Docker et des outils d'orchestration de conteneurs tels que Kubernetes ou AWS ECS
- Comprhension de l'architecture des microservices et des principes de conception des systmes distribus Connaissance des API RESTful et des protocoles associs (HTTP, JSON, XML)
- Comprhension des principes de scurit, des mcanismes d'authentification et d'autorisation dans AWS, y compris SOC-2
- Exprience dans la mise en ?uvre et la maintenance de processus de test automatiss pour garantir la qualit du code
- Exprience dans la surveillance des performances du backend, l'identification des domaines amliorer et la mise en ?uvre d'optimisations pour amliorer l'volutivit du systme, les temps de rponse et l'utilisation des ressources
- Exprience de travail dans un processus Agile est prfrable
- Solides comptences en rsolution de problmes et capacit travailler dans un environnement collaboratif
Learn More
About Autodesk
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - it's at the core of everything we do. Our culture guides the way we work and treat each other, informs how we connect with customers and partners, and defines how we show up in the world.
When you're an Autodesker, you can do meaningful work that helps build a better world designed and made for all. Ready to shape the world and your future? Join us!
Benefits
From health and financial benefits to time away and everyday wellness, we give Autodeskers the best, so they can do their best work. Learn more about our benefits in the U.S. by visiting ;br>
Salary transparency
Salary is one part of Autodesk's competitive compensation package. For U.S.-based roles, we expect a starting base salary between $160,800 and $260,150. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, our compensation package may include annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
Equal Employment Opportunity
At Autodesk, we're building a diverse workplace and an inclusive culture to give more people the chance to imagine, design, and make a better world. Autodesk is proud to be an equal opportunity employer and considers all qualified applicants for employment without regard to race, color, religion, age, sex, sexual orientation, gender, gender identity, national origin, disability, veteran status or any other legally protected characteristic. We also consider for employment all qualified applicants regardless of criminal histories, consistent with applicable law.
Diversity & Belonging
We take pride in cultivating a culture of belonging where everyone can thrive. Learn more here: ;br>
Are you an existing contractor or consultant with Autodesk?
Please search for open jobs and apply internally (not on this external site).
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.