# Senior Full Stack Software Development Engineer

**Company**: Autodesk, Inc.
**Location**: Krakow
**Work arrangement**: hybrid
**Experience**: senior
**Job type**: full-time
**Category**: Engineering
**Industry**: Technology

**Apply**: https://autodesk.wd1.myworkdayjobs.com/en-US/Ext/job/EMEA---Poland---Krakw---Lubomirskiego/Senior-Full-Stack-Software-Development-Engineer_26WD100348?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply
**Canonical**: https://yubhub.co/jobs/job_3eaddf83-341

## Description

Autodesk, Inc. is seeking a Senior Full Stack Software Development Engineer to join their team in Krakow, Poland. As a global leader in design and make software, Autodesk exists to turn ideas into new realities that shape a successful future.

The Senior Full Stack Software Development Engineer will contribute to delivering solutions that provide a cohesive, scalable cloud platform experience for Autodesk Operations Solutions and Autodesk Tandem. The ideal candidate will have experience across all aspects of cloud application development.

**Responsibilities**

- Take ownership of the design, implementation, testing, deployment, and ongoing maintenance of application features and services

- Write clean, secure, readable, testable, maintainable, and well-documented code in accordance with team standards and software engineering best practices

- Contribute actively to technical design discussions, evaluate implementation options and trade-offs, and propose effective solutions within your area of responsibility

- Apply software design principles and patterns, including event-driven architecture, while considering how systems and services interact and the broader impact of changes across the codebase

- Collaborate closely with engineers, product managers, designers, and other cross-functional partners to align on project goals, timelines, requirements, specifications, and incremental product improvements

- Participate in code reviews by providing and incorporating constructive feedback to continuously improve code quality, consistency, and development practices

- Troubleshoot and resolve complex issues in development and production environments, performing root-cause analysis and contributing to effective, lasting solutions

- Leverage the AWS ecosystem to build scalable, reliable, resilient, and operationally maintainable solutions

- Mentor and support less experienced engineers, fostering their professional development and promoting high-quality engineering practices and deliverables

**Minimum Qualifications**

- Bachelor’s degree in computer science, engineering, mathematics, or a related field

- 5+ years of relevant industry experience building and delivering robust, performant, and maintainable commercial applications

- Demonstrated experience applying software design principles, patterns, data structures, and algorithms

- Ability to approach software complexity in a systematic and structured manner

- Proficiency in at least one programming language, such as Go, C++ or JavaScript, together with experience working across a modern full-stack technology stack

- Experience applying event-driven architecture principles

- Proficiency with version control systems such as Git and standard development workflows, including CI/CD tools such as Jenkins

- Experience with AI-assisted software development tools and practices

- Experience with Agile methodologies and working within a Scrum framework

- Excellent problem-solving skills, with the ability to adapt to changing priorities, technology stacks, and programming languages

- A strong willingness to learn and develop new technical skills

- Strong verbal and written communication skills in English, with the ability to communicate technical concepts clearly and collaborate effectively within a cross-functional team

**Preferred Qualifications**

- Master’s degree or PhD in computer science or a related field

- Experience building Progressive Web Applications

- Experience with HTML and CSS, as well as modern frameworks and libraries such as React, Grommet, and i18next

- Experience working with relational and non-relational databases, including data modeling, querying, and data access patterns

- Experience with B2B SaaS products and the operation of multi-tenant platforms

- Experience collaborating with designers using tools such as Figma, as well as component development and documentation tools such as Storybook

- Experience with web analytics and product analytics tools such as Pendo or Mixpanel

- Experience with digital twin technologies or within the architecture, engineering, construction, and operations (AECO) domain

## Skills

### Required
- cloud application development
- event-driven architecture
- software design principles
- Agile methodologies
- AWS ecosystem
- Git
- CI/CD tools
- AI-assisted software development tools
- JavaScript
- Go
- C++

### Nice to have
- Progressive Web Applications
- React
- Grommet
- i18next
- HTML
- CSS
- relational and non-relational databases
- B2B SaaS products
- digital twin technologies
- AECO domain

---

Source: [Apply at autodesk.wd1.myworkdayjobs.com](https://autodesk.wd1.myworkdayjobs.com/en-US/Ext/job/EMEA---Poland---Krakw---Lubomirskiego/Senior-Full-Stack-Software-Development-Engineer_26WD100348?utm_source=yubhub.co&utm_medium=jobs_feed&utm_campaign=apply)
