
Autodesk
Design and make software for architecture, engineering, construction, and entertainment industries.
Senior Software Engineer
Full‑stack software engineering: build, modernize, and support web APIs & services.
Job Highlights
About the Role
The position involves researching, designing, and developing computer and network software, as well as specialized utility programs. Responsibilities include analyzing user needs, updating and enhancing existing applications, and writing secure, stable, and maintainable code. The engineer will lead technical decisions, document solutions, plan iterative deliveries, conduct code reviews, mentor junior engineers, and troubleshoot complex customer issues while modernizing the technology stack. • Utilize knowledge of NodeJS, Babel, Webpack, and React to build frontend UI components. • Utilize knowledge of npm, Yarn, and Artifactory to manage packages for inner sourcing. • Utilize knowledge of AWS, CloudFront, Docker, and ECS to build and deploy scalable web applications and backend services. • Utilize knowledge of New Relic, Datadog, and Splunk for full‑service observability, monitoring, and alerting. • Utilize knowledge of GitHub, Jenkins, and Spinnaker to manage source control, build pipelines, and application deployment. • Utilize knowledge of Python, Pytest, Mamba, and Flask to build test automation services. • Utilize knowledge of Cypress, Jest, Mocha, Chai, and the React‑Testing Library to write unit and end‑to‑end tests. • Utilize knowledge of SQS, Bull, and SNS to manage asynchronous processing and event‑driven programming.
Key Responsibilities
- ▸frontend development
- ▸package management
- ▸cloud deployment
- ▸observability
- ▸ci/cd
- ▸test automation
What You Bring
Candidates must hold a Bachelor’s degree in Computer Science or a related field and possess at least two years of relevant software development or QA experience. The role also requires demonstrated expertise in a range of technologies spanning databases, front‑end frameworks, cloud services, infrastructure as code, observability tools, CI/CD pipelines, test automation, and asynchronous processing. • Utilize knowledge of Postgres, MySQL, Redis, db-migrate, and Sequelize to execute and manage database migrations and data. • Utilize knowledge of Terraform and Apigee for infrastructure provisioning and RESTful API proxy management.
Requirements
- ▸postgres
- ▸mysql
- ▸redis
- ▸terraform
- ▸apigee
- ▸bachelor's
Benefits
Autodesk offers a competitive compensation package with a base salary ranging from $161,637 to $190,000 for U.S. based roles, complemented by bonuses, stock grants, and a comprehensive benefits suite covering health, financial security, paid time off, and wellness programs. Flexible work options include some telecommuting. Employees also gain access to professional growth resources and a supportive community.
Work Environment
Office Full-Time