
Principal Software Engineer, Frontend Web
Autodesk
The Role
Overview
Develop high-performance frontend XR web applications for AEC using React, TypeScript, and AWS.
Key Responsibilities
- xr development
- frontend development
- backend services
- system architecture
- project leadership
- technical discussions
Tasks
-Stay ahead of emerging trends to anticipate and address future development needs -Build and optimize beautifully rendered, web-based components that push performance limits across XR Headsets -Lead large, complex projects across teams, defining scope, planning execution, and delivering milestones on time -Lead technical discussions, align outcomes with business goals, and document solutions for clarity and adoption -Shape system design and architecture across cloud and web environments, improving scalability, performance and feel across immersive and 2D environments -Design, develop and maintain frontend applications (JavaScript, React, TypeScript) alongside backend services (Golang, AWS) -Collaborate with architects, UX designers, product managers, and stakeholders to translate business requirements into product features
Requirements
- algorithms
- docker
- ci/cd
- aws
- react
- typescript
What You Bring
-Strong understanding of algorithms, data structures, concurrency, distributed systems, and browser event loops and rendering pipelines -Experience in an agile development environment -Demonstrated excellence in cross-functional collaboration, with experience working across multiple engineering teams and stakeholders -Experience with containerization (Docker) -Proficiency with CI/CD tools and practices (e.g., Jenkins, Spinnaker) and Infrastructure as Code (e.g., Terraform) -Bachelor’s or Master’s degree in Computer Science or related technical field, or equivalent practical experience -8+ years of hands-on experience in software design and development with emphasis on Frontend development -Proven experience with AWS cloud services and designing resilient, scalable cloud-native architecture. Full stack experience (Backend + Frontend) is a bonus -Deep, hands-on experience developing complex, performance-sensitive web applications in JavaScript (ES6+) with working knowledge of React and TypeScript -Good problem-solving and communication skills -Experience with Electron or Tauri -Experience mentoring senior engineers and driving technical strategy at a team or organizational level -Basic game engine experience (Unreal Engine preferred) -Strong grasp of browser performance profiling, rendering bottlenecks, and limitations of the DOM and JavaScript engines -Experience with real-time communication technologies like WebSockets, Microsoft Fluid and supporting data formats (JSON, Protobuf) -Experience with 3D and immersive web technologies like ThreeJS or WebXR -Build Trust: You communicate with clarity and transparency, surface risks and trade-offs early, and follow through with high quality deliverables -Continuous Learner: You actively explore emerging technologies, measure its impact, and share insights widely -Ability to work in a startup-like environment even within a big company (things will move fast) -Experience with Databases (SQL and NoSQL) -Experience building applications with CPU constraints that push browser limits -Comfortable with AWS, specifically services like S3 -Experience with observability tools for monitoring, logging, and tracing in distributed systems (e.g., Dynatrace, Prometheus, Grafana, Splunk) -Basic experience with AR, VR and MR -Jenkins, Travis, or other CI/CD system knowledge -MS Degree in Computer Science or similar technical field -Git, GitHub knowledge
People Also Searched For
Project Manager jobs in Peoria , Illinois , US
Administrative Assistant jobs in Peoria , Illinois , US
Construction Manager jobs in Peoria , Illinois , US
Project Manager jobs in Illinois , US
Administrative Assistant jobs in Illinois , US
Construction Manager jobs in Illinois , US
Project Manager jobs in Peoria , US
Administrative Assistant jobs in Peoria , US
Construction Manager jobs in Peoria , US
The Company
About Autodesk
-Pioneered software for 2D and 3D design, revolutionizing industries. -Known for products like AutoCAD, it reshaped architecture, engineering, and manufacturing workflows. -Empowering creators in fields from construction to digital media, enabling more innovative designs. -Develops tools used in iconic projects, from skyscrapers to blockbuster movies. -Pushes the boundaries of design technology, leading the way in artificial intelligence and automation. -Software is a cornerstone in diverse sectors, from industrial to infrastructure, energy, and entertainment. -Cloud-based solutions streamline design processes and foster real-time collaboration across industries. -A leader in 3D design software, with solutions powering projects in every corner of the globe. -Committed to shaping the future of digital design, bringing complex visions to life.
Sector Specialisms
Building Design
Construction
Automotive
Building Product Manufacturing
3D Animation
Architecture
Engineering
Construction Professionals
Mechanical Engineering
Mechanical CAD
Thermal Simulation
Electronic Design Automation
Print Circuit Board Design
Mechanical, Electrical, and Plumbing (MEP)
HVAC
Fabrication
Estimation
Infrastructure
Civil Engineering
Genetic Engineering (Life Sciences)
