Software Architect in Barcelona

BCN3D Technologies

Share offer

Job Description

BCN3D Technologies, based in Castelldefels (Barcelona), is looking for a Software Architect to lead the strategy and development of the current and future software products.


At BCN3D we aim to help innovators and creatives to change the world, providing them with the best possible experience to materialize their unique ideas.

BCN3D designs, manufactures and sells all over the world top-quality desktop-sized FFF 3D printers. We offer our customers a complete solution to their needs thanks to our products, worldly renowned for their versatility.

In addition, BCN3D is driven by a pure Open Source working methodology, aimed to make the 3D printing technology accessible to the society, becoming an active player in its technological development.


Software is the basic interaction layer between our machines and the end user. A superb hardware is not enough to define a great product; it also requires outstanding software. 3D Printing is facing day by day increasingly complex scenario, where the reliability, scalability and integration of the technology are a must.

In order to properly define the strategic pathway of the coming years in terms of software product definition and technical development, BCN3D is looking for a talented leader able to envision the future of 3D Printing.


  • Define the technology roadmap of the software products.
  • Define recruitment planning.
  • Define and set up the framework and good-practices for the rest of the Software
  • Integrate all the software products under the same platform.
  • Look after the scalability of the products, making sure the used technologies are
    the most suitable for the current and future volumes of activity.
  • Take care of the budget associated with the software products.
  • Keep up the Team Morale of the Software Team.


  • You have a relevant track record managing teams and defining products.
  • You can build a team and set up a framework from the ground up.
  • You can lead projects and work closely with a high-caliber team.
  • You are able to inspire teams to achieve audacious goals.
  • You have strong analytical and solid technical background.
  • You are passionate about the architecture of complex products spanning different technologies.
  • You have a full stack background, from systems-level software to user interfaces.
  • You have a strong expertise in some (or any) of these fields: Serverless architectures, IoT, Big Data, Business Intelligence.
  • You love to work in diverse environments (Windows, OSX, Linux).
  • You know Git inside and out.
  • You are excited to dive into a huge variety of challenges.
  • You know Agile Frameworks such as Scrum, Kanban or XP.


Do you want to be part of a young, innovative, multidisciplinary, passionate and highly motivated team? Then, BCN3D, a leader in the desktop 3D printing industry, is your place. Boost your professional career in a steadily-growing sector and develop your technical skills in an inspiring startup environment.

BCN3D Technologies company page is empty
Add a description and pictures to attract more candidates and boost your employer branding.

Other software engineer jobs that might interest you...