Python Backend Engineer

3d Hubs | Amsterdam

Date listed

3 weeks ago

Employment Type

Full time

Employees

51-100

Salary

45k € - 60k €

Total Funding

$29.5 million

Glassdoor Rating

3/5 (14000 reviews)

At 3D Hubs, we empower engineers to create revolutionary products. Manufacturing is notoriously difficult for companies big and small. We’re changing that by making reliable manufacturing methods instantly available to engineers all over the world through our online platform. If you're looking for a tech scale-up in Amsterdam that's utilising machine learning to have a tangible impact, there are few to choose from. But none will have the tangible impact on people's lives that 3D Hubs has been having since 2013. We’ve produced over 6,000,000 parts through our global network of production facilities. Over the past 8 years we’ve built the worlds easiest to use manufacturing solution, connected to a global manufacturing network. We have over 35,000+ businesses using us, from humble startups to big names like NASA, Audi and HP. As a Backend Python Engineer, you'll be working on the behind-the-scenes systems to power our digital manufacturing platform together with a vertical team made up of other engineers, designers, and a product manager. You'll be building APIs, designing data models, maintaining backend systems, and scaling production systems. We're looking for engineers for two teams: Engagement, a customer-facing team, whose mission is to retain and expand our existing customer base by integrating and automating customer workflows. And Competitiveness, a supplier-facing team focused on optimizing how we source manufacturers for all the parts that flow through our platform. Our tech stack: Python (Flask/SQLAlchemy/Celery), PostgreSQL/Aurora, RabbitMQ, Docker, AWS (EC2, ECS, RDS, S3, Redshift). What you'll do:

  • Work with a small team to develop features for our Digital Manufacturing Platform
  • Own features end to end, working cross-functionally with stakeholders to find elegant solutions to complex problems
  • Design, build, and maintain backend services, APIs, and integrations
  • Collaborate with members of our backend guild to set standards and improve the state of our backend systems

What it takes:

  • A minimum of 3 years experience building web applications and backend services
  • Strong coding skills with Python or similar
  • A solid understanding of how to design, develop, test, and monitor production backend systems
  • Experience with relational databases like PostgreSQL or similar
  • Familiarity working with AWS or other cloud platforms
  • Excellent communication and collaboration skills
  • Must be eligible to work in NL
Bonus:
  • Experience working in a full-stack environment
  • Familiarity with frontend frameworks like Angular, React, Vue.js
  • Bachelor's degree in computer science or related field

Why 3D Hubs:

  • Opportunity to have impact in a high paced culture and accelerate our growth as we scale
  • Dynamic, international team of 140+ people from (30+ nationalities) growing to 200+ in the next 12-18 months
  • A flexible approach to working
  • 25 days annual leave + public holidays
  • We plant 20 trees on your Birthday with TreeNation
  • Tech Hub and quarterly innovation sprints 
  • Learning and development budget and continuous feedback environment
  • Generous company Incentive plan
  • Company subscriptions to ClassPass, Headspace for fitness and meditation
  • Learn more about us on our Office Instagram and Careers page



Findwork Copyright © 2020

Newsletter


Let's simplify your job search. Receive your tailored set of opportunities today.

Subscribe to our Jobs