Bachelor’s degree in computer science, engineering, mathematics, or a related field
6+ 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
Proficiency in at least one programming language, such as Go, C++ or JavaScript, together with experience working across a modern full-stack technology stack
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
Nice to Haves
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
What You'll Be Doing
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
Collaborate closely with engineers, product managers, designers, and other cross-functional partners to align on project goals, timelines, requirements, specifications, and incremental product improvements
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
Perks and Benefits
Autodesk offers a hybrid work experience
Salary transparency: Starting base salary between 184,000 PLN and 269,500 PLN (Poland based roles)
Annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package