3dhubs logo

Senior Software Engineer - Fullstack [Python/NGRX/Angular]

Amsterdam Product - Engineering Full-time
3D Hubs is more than 3D printing, and we're only getting BIGGER!

Posted by: simon@3dhubs.com

If you're looking for a Tech Scale-up in Amsterdam that's utilising A.I. for something other than Financial Services, there are few to choose from. But none will have the tangible impact on people's lives that 3D Hubs has been producing since 2013. Literally millions of Metallic & Plastic parts have been analysed and produced through our 3D Printing, CNC Machining & Injection Molding platform - with Instant Pricing enabled by our algorithms that would otherwise take weeks!

A a Fullstack Engineer you'll be working across the chasm between our Python/Flask Backend team and our Angular/Redux/NGRZ FrontEnd team - right at the centre of our product. You'll get to work on our Product API’s as your primary occupation, but you'll also get to play with new feature additions to our SPA visible at 3dhubs.com. This is a very cooperative positions with lots of interaction with other internal teams, and sometimes external third parties.

Our tech stack: Python (Flask/SQLAlchemy), PostgreSQL/Aurora, Angular2+/NGRX/Redux, RabbitMQ, Docker, AWS: EC2, RDS, S3, Redshift.
What you'll do:
  • Use (mainly) Python to craft new features for our Digital Manufacturing Platform
  • Further develop our BackEnd functionality and API development for future integrations
  • Work with small teams of other passionate Engineers in FrontEnd and R&D
  • Learn from and teach these other teams so everyone becomes a better Engineer
  • What it takes:
  • 3rd Level Education in Computer Science, or equivalent Professional experience
  • 5+ years of commercial Software Development in a small team
  • A solid understanding of a Microservices architecture and various RDBMS
  • A passion for Python and appreciation for a well-tested code base
  • Why 3D Hubs?
  • Opportunity to have impact in a high paced culture and accelerate our growth
  • Dynamic, international team of 100+ people from (30+ nationalities), growing to 150+ this year
  • Awesome office location in the Amsterdam Houthavens
  • Free healthy lunches and team bonding over Friday events
  • Learn more about us on our Office Instagram and Careers page

  • Over the past 6 years we've created a lot of valuable content which attracts millions of visitors to our website. We've successfully pivoted from a B2C company to one of the fastest-growing B2B scale-ups in the Netherlands. We want to be able to maintain the fast-paced culture that has focused on results-over-process for the past 6 years. Does that sound like the right environment for your next career move?