What’ll you do:
- Own features end to end, working cross-functionally with stakeholders to find elegant solutions to complex and interesting problems
- Build APIs, integrate with eventing systems, and focus on scaling our systems as business volume increases
- Improve the quality of our products by implementing best practices in testing and observability
- Collaborate with our Backend guild to set standards and improve the state of our backend systems
What it takes :
- 5+ years of experience building web applications and backend services
- Proficiency in Python for designing, developing, testing and monitoring production systems
- Experience with relational databases like PostgreSQL
- Familiarity with Docker, Kubernetes, and CI/CD environments
- Experience working in an agile team with product managers and designers
- Excellent communication and collaboration skills
- Deep understanding of event-based architectures
- Familiarity with Angular
- Backend: Python 3.11+ with FastAPI, Flask and SQLAlchemy (we also use Celery with RabbitMQ for background tasks and KNative for eventing)
- Frontend: AngularJS v15 with Typescript
- DevOps: Kubernetes on AWS (using EKS), Terraform, Github Actions
- Data: PostgreSQL (on RDS), Redis (using Elasticache)
- Integrations: Retool and Zapier
Similar Jobs
What We Do
Protolabs is the world's fastest digital manufacturing source for rapid prototyping and on-demand production. The technology-enabled company produces custom parts and assemblies in as fast as 1 day with automated 3D printing, CNC machining, sheet metal fabrication, and injection molding processes. Our digital approach to manufacturing enables accelerated time to market, reduces development and production costs, and minimizes risk throughout the product life cycle.
3D Printing
Our 3D printing service offers a wide selection of materials and technologies to create prototypes and end-use parts with complex geometries and detailed features. With tight process controls, careful design reviews, and extensive quality monitoring, we ensure precise and repeatable 3D-printed parts, every time.
CNC Machining
We use 3- and 5-axis milling along with turning to machine parts from commercial-grade plastics and metals. Our online quoting system and automated manufacturing process enable us to ship parts within 24 hours, helping customers accelerate development and reduce time to market.
Sheet Metal Fabrication
Protolabs is an industry leader in quick-turn sheet metal parts for both prototyping and low-volume production. Our digital approach to manufacturing enables us to fabricate sheet metal parts in as fast as 5 days. Additionally, we can support our customers’ development efforts with component assemblies, several finish options, and screen printing.
Injection Molding
Our injection molding service offers two options—prototyping and on-demand manufacturing—which provide customers a tooling solution that aligns with their project’s requirements. It’s used for quick-turn prototyping, bridge tooling, and low-volume production of up to 10,000+ parts in 15 days or less.







