Senior Software Developer

Related keywords: customer care remote jobremote job canadaproject management remote job

This page contains product affiliate links.

Job Overview

The position of Senior Software Developer at Autodesk is a critical role within the Autodesk Construction Solutions team. As a part of this dynamic environment, you will contribute to the evolution of the construction industry, harnessing technology to solve some of the most pressing challenges while preparing for a future that embraces digitalization. The emphasis is on developing tools that enhance collaboration and streamline workflows across different phases of a project’s lifecycle, from design through to operations.

Company Background

Autodesk is a globally recognized leader in software solutions, revolutionizing construction and design processes. Their Construction Solutions portfolio consists of tools designed to connect different facets of the construction workflow, thereby allowing clients to tackle their projects with greater efficiency, safety, and predictability.

Position Overview

In this role, you will join a skilled team of engineers committed to developing effective solutions for the construction sector. Focusing on building technology platforms and customer-facing products, your work will directly contribute to essential services and solutions that foster project standardization and data management.

Responsibilities

Your position will encompass various responsibilities such as:

  • Building, shipping, and maintaining features for cloud-based products (AWS).

  • Driving API designs, database schemas, and the architecture of distributed backend services.

  • Understanding business and product requirements to inform technical decisions.

  • Upholding quality standards for code through best practices in testing, code reviews, and design patterns.

  • Translating intricate product requirements into actionable engineering tasks and cost estimates.

  • Communicating project status and troubleshooting potential blockers.

  • Participating in the on-call rotation for production system support.

Required Qualifications

To be a viable candidate for this position, you must possess the following qualifications:

  • A BS or MS in a technical field.

  • A minimum of 5 years experience in software engineering.

  • A robust understanding of complex backend systems and micro-services.

  • Proven experience writing production-level code with automated testing to ensure resilience and scalability.

  • Proficiency in at least one server-side framework such as Flask or Django, along with knowledge of asynchronous processing.



  • Familiarity with RESTful APIs, as well as experience utilizing React and modern JavaScript (ES6+).

  • Strong written and verbal communication skills, especially concerning technical topics.

Preferred Qualifications

Ideal candidates will also have the following attributes:

  • A strong sense of ownership and initiative in work.

  • Experience in mentoring and providing technical guidance.

  • A product engineering mindset with empathy toward customer needs and solutions.

  • Familiarity with TypeScript and SQL query optimization.

  • Experience in analyzing and resolving complex problems through innovative thinking and application of best practices.

Salary and Benefits

While a specific salary range is not disclosed, Autodesk highlights transparency in compensation. Salary offers are contingent on a candidate's experience and geographic location. Beyond base salaries, the compensation package includes discretionary annual cash bonuses, stock options, commissions for sales roles, and a comprehensive benefits package, ensuring that employees are well taken care of.

Why Work at Autodesk?

Joining Autodesk means becoming part of a dedicated workforce passionate about pushing the boundaries of what’s possible. The company emphasizes these cultural values, encouraging employees to express their authentic selves and contribute meaningfully to the future. Being an Autodesker offers a unique platform for professional growth and recognition as part of a community driving innovation in design and construction.

Diversity and Inclusion

Autodesk is committed to fostering a culture of belonging and inclusivity, where all employees can thrive and contribute. This commitment extends to providing equitable opportunities for all team members.

Conclusion

If you are an experienced software engineer ready to apply your skills in a challenging yet rewarding environment, the Senior Software Developer position at Autodesk is an excellent opportunity. You’ll be instrumental in shaping the digital future of the construction industry, collaborating with global teams, and developing impactful software solutions that enhance project delivery.



This job offer was originally published on himalayas.app

Autodesk

Canada

Software development

Full-time

February 5, 2025

5 views

0 clicks on Apply Now

Share


Similar job offers


This job offer summary has been generated using automated technology. While we strive for accuracy, it may not always fully capture the nuances and details of the original job posting. We recommend reviewing the complete job listing before making any decisions or applications.