
Autodesk
Design and make software for architecture, engineering, construction, and entertainment industries.
Principal Engineer (Java , DB, AWS)
Lead design and development of distributed cloud services for Autodesk Forge Data.
Job Highlights
About the Role
• Tackle complex technical challenges from design through launch for distributed cloud applications. • Deliver reusable solutions that serve multiple Autodesk products and teams. • Develop strategies for large-scale projects and enforce architectural standards. • Lead thorough code reviews, documentation, and resolve high-risk bugs. • Collaborate across engineering groups on company-wide initiatives and multi-project efforts. • Mentor junior engineers and foster a learning culture.
Key Responsibilities
- ▸cloud engineering
- ▸reusable solutions
- ▸architecture strategy
- ▸code review
- ▸collaboration
- ▸mentorship
What You Bring
The team enables real-time, data-centric experiences at scale, powering tools used by designers, engineers, and creators worldwide. As a senior engineer you will address the most challenging problems, from architectural design to production launch, and deliver solutions that other teams rely on. • Hold a BS/MS in Computer Science or related field with 10+ years of software development experience. • Expertise in event-driven architectures, Java/J2EE, and data structures/algorithms. • Strong knowledge of databases and experience building services on AWS or Azure. • Self-motivated, quick learner who can work full-stack and consider customer impact in decisions.
Requirements
- ▸computer science
- ▸10+ years
- ▸java
- ▸event-driven
- ▸aws
- ▸full-stack
Benefits
Compensation includes a competitive base salary, potential cash bonuses, stock grants, and a comprehensive benefits package, with offers tailored to experience and location. Autodesk is committed to diversity and belonging, fostering an environment where everyone can thrive.
Work Environment
Office Full-Time