Senior Software Engineer - C++

Autodesk Autodesk · Enterprise · EMEA - Poland - Kraków - Lubomirskiego, EMEA - Poland - Offsite +1

Senior Software Engineer role focused on Autodesk's infrastructure solutions, specifically for bridges and structural engineering workflows. The role involves influencing technical direction, designing and evolving complex software systems for end-to-end workflows across desktop and cloud services, and solving complex engineering problems. Requires expert C++ proficiency and experience with C#, Python, or JavaScript, along with building production systems and integrating desktop/cloud services.

What you'd actually do

  1. Influence technical direction and key technical decisions across Autodesk infrastructure products through deep expertise and collaboration.
  2. Design, implement, and evolve complex software systems supporting end-to-end workflows across desktop applications and cloud-based services.
  3. Translate specialized technical and domain requirements into scalable, maintainable, and business-aligned software solutions.
  4. Solve highly complex engineering problems that require in-depth evaluation of multiple variables, trade-offs, and long-term impacts.
  5. Apply a broad, systems-level perspective to identify optimal and innovative solutions in ambiguous or evolving problem spaces.

Skills

Required

  • C++
  • C#
  • Python
  • JavaScript
  • large-scale system development
  • production systems
  • APIs
  • service-oriented architectures
  • desktop applications
  • cloud-based services

Nice to have

  • infrastructure
  • structural engineering
  • civil infrastructure
  • bridges
  • structures

What the JD emphasized

  • strong system-level technical judgment
  • influence technical direction across multiple products and services