Senior Python Developer

Vectorworks Team

We are looking for a Senior Python Developer to join one of our teams - Vectorworks. 

 

YOUR DAILY CHALLENGES

  • Design and develop full-stack services, REST APIs, and database architectures across different layers of the technology stack;
  • Build and optimise scalable, high-performance systems for high-traffic applications using Python and cloud platforms;
  • Work with AWS cloud services to architect and deploy cloud-native solutions;
  • Design and optimise relational database schemas and queries for large datasets;
  • Mentor and support other team members through code reviews, pair programming, and technical guidance;
  • Participate in architectural discussions and technical decision-making for new features and system improvements;
  • Stay current with emerging Python technologies, frameworks, and industry best practices;
  • Collaborate in an Agile environment with product teams to deliver high-quality solutions.

 

OUR EXPECTATIONS

  • At least 5 years of professional Python development experience;
  • Strong expertise in object-oriented programming (OOP) and software design patterns;
  • Proven experience designing and building REST APIs and full-stack services at scale;
  • Hands-on experience with cloud platforms (AWS preferred; Azure, GCP, or other cloud providers also valued);
  • Solid experience with relational databases, including schema design and query optimisation for large datasets;
  • Experience with Python frameworks such as Django (preferred), Flask, or FastAPI;
  • Experience with front-end frameworks such as React (preferred), Vue, or Angular;
  • Ability to adapt quickly and lead technical initiatives as priorities evolve;
  • Excellent English communication skills (written and verbal).

CONSIDERED AS A PLUS

  • Experience with microservices architecture and distributed systems patterns;
  • Knowledge of DevOps tools, CI/CD pipelines, and infrastructure automation (Docker, Kubernetes, Ansible);
  • Familiarity with systems/network automation and monitoring tools;
  • Strong mentoring and collaboration skills with the ability to guide junior developers.

WHAT YOU WILL GET

  • Opportunity to contribute to software that shapes iconic buildings, landscapes, and entertainment experiences globally;
  • Hybrid work model;
  • Access to conferences, training programs, and self-learning platforms;
  • Supportive environment where your ideas matter and R&D exploration is encouraged;
  • Organisational culture that stimulates informal relationships and open communication;
  • Shape your role and grow within a 450+ person organisation with 25+ years of software excellence;
  • Diverse internal events and activities to build relationships across teams;
  • Comprehensive benefits and financial compensation.

 

We're looking for people with creative minds and enthusiasm to join us in developing what's new, what's next, and what best serves our customers' needs.

Ready to make an impact in software development? We'd be happy to welcome you to our team.

PERKS AND BENEFITS

Choose your work model

We are all about flexibility. That's why we adopted the hybrid work model – enabling employees to choose the work arrangement that works best for them.

Enjoy a supportive work environment

Enjoy the freedom to express your ideas and to get the support you need, when you need it.

Benefits and parent-friendly policy

Enjoy health, wellness and commuter benefits as well as our parent-friendly company policy.


TRAINING AND DEVELOPMENT

Personal development

Stimulate personal growth through individual coaching, personal development programmes.

Trainings and conferences

Get easy access to many high-quality conferences and trainings, both onsite and online.

Knowledge sharing

Benefit greatly from internal knowledge sharing. Acquire new knowledge, expand your networking skills and build confidence through mentorship.

Nemetschek Bulgaria is a leading software development company in Eastern Europe. We boast 25+ years of experience in driving innovation in different business areas. With over 450 professionals on board who are committed to leveraging our clients’ performance, all our customers associate our name with a reliable worldwide partner.

Read more

Vectorworks is a leading design and BIM software used to create some of the world's greatest buildings, landscapes, and entertainment products. As part of the Nemetschek Group family and our partner for over 25 years, our dedicated Vectorworks team develops their core solutions, distributor community tools, and internal systems.

 

Read more

Apply for this position


Позволени са файлове с разширения: pdf, doc или docx.


Можеш да прикачиш максимум до два файла. Позволени са файлове с разширения: pdf, doc или docx.

Запознах се с Политика за поверителност на Немечек България.

Съгласявам се да получавам последваща информация, свързана с професионални възможности в Немечек България.

PERKS AND BENEFITS

Choose your work model

We are all about flexibility. That's why we adopted the hybrid work model – enabling employees to choose the work arrangement that works best for them.

Enjoy a supportive work environment

Enjoy the freedom to express your ideas and to get the support you need, when you need it.

Benefits and parent-friendly policy

Enjoy health, wellness and commuter benefits as well as our parent-friendly company policy.

TRAINING AND DEVELOPMENT

Personal development

Stimulate personal growth through individual coaching, personal development programmes.

Trainings and conferences

Get easy access to many high-quality conferences and trainings, both onsite and online.

Knowledge sharing

Benefit greatly from internal knowledge sharing. Acquire new knowledge, expand your networking skills and build confidence through mentorship.