Do you want to help build THE online platform for global manufacturing? Read on because this is your chance to code along with us!
3D Hubs' Software Engineers develop the automated online platform that has supplied over 1.5 Million parts to customers all over the world, made with cutting-edge technologies such as 3D printing and CNC machining. As the global leader in distributed manufacturing, maintaining and developing this ecosystem is both a fun and challenging task.
We're looking for engineers who bring fresh ideas from a variety of disciplines, including machine learning and full-stack web development. As a Software Engineer, you will work on projects critical to 3D Hubs success with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward.
Our Tech Stack: ES6 (Angular, Three.js), Sass, Pug, Docker, Python (Flask/SQL Alchemy), PostgreSQL, RabbitMQ, MySQL, Rust, AWS: EC2, S3, RDS etc.

You will:

  • Design, develop, test, deploy, maintain and improve software.
  • Work with Product Managers to plan individual projects and provide accurate estimates.
  • You have:

  • a BS degree in Computer Science, similar technical field of study or equivalent practical experience.
  • Software development experience in one or more general purpose programming languages.
  • Have worked with various RDBMS (MySQL or PostgreSQL).
  • Working proficiency and communication skills in verbal and written English.
  • Bonus points for:

  • a Master’s, PhD degree, further education or experience in engineering, computer science or other technical related field.
  • Experience mentoring and training others on complex technical issues.
  • Experience with one or more general purpose programming languages including but not limited to: Python, JavaScript, PHP, or Rust.
  • Interest and ability to learn other coding languages as needed.
  • a passion for creating efficient, scalable, highly available backend services.
  • Why 3D Hubs?

  • Opportunity to have impact in a high paced culture and accelerate our growth
  • Career development opportunities that align with the growth of the company
  • Dynamic, international team of 50+ people from 19+ nationalities
  • Awesome office location in the heart of Amsterdam
  • Free lunches, unlimited 3D printing and Friday drinks
  • Learn more about us on our Office Instagram and Careers page
  • We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status or disability status.
    The story of 3D Hubs
    We’re a truly international team of dedicated young people working on disrupting the traditional way of manufacturing and leading the next industrial revolution. 3D Hubs has created an automated online platform that connects manufacturing capacity with local demand. Thanks to our manufacturing network across 140+ countries we can provide engineers and product designer with custom parts in a matter of days, made with cutting-edge technologies such as 3D printing, CNC machining and Injection Moulding. 
    Founded in 2013, the network has since produced more than 1,500,000 parts, making 3D Hubs the global leader in distributed manufacturing. We have raised over $12M from the people behind the world’s most successful online platforms, such as Uber, Spotify and Our company headquarters are located in the vibrant city centre of Amsterdam, The Netherlands, besides that we have employees in Minneapolis and San Francisco.