Senior CAD Backend Engineer - Mechanical/CAD Automation (CAD API Expertise)
Indexed description
We're looking for a Senior CAD Backend Engineer to build backend integrations and automation for our AI Engineering platform. You'll connect CAD systems to cloud-native services, streamline mechanical design workflows and develop Python based backend features.
Responsibilities
- Design, develop, and maintain backend services and scripts using Python
- Integrate our product with 3rd-Party design solutions, like Siemens NX, SolidWorks, CATIA, or PTC
- Design, develop, and maintain data models using Protobuf
- Collaborate with cross-functional teams, including product managers, engineers and researchers
- Write clean, well-documented, fast, and maintainable code
- BS in Mechanical Engineering, Computer Science or a related field
- 5+ years of experience designing and implementing backend services
- 3+ years of experience with Siemens NX, CATIA, SolidWorks, or PTC’s APIs
- 3+ years of experience writing Python
- Deep understanding of cloud-native applications and infrastructure
- Experience working with Protobuf
- Experience working with 3D data
- Excellent written and verbal communication skills
- Experience writing C++
- Experience implementing gRPC-based APIs
- Experience working with Docker
- Experience working with Google Cloud
- Experience setting up logging and monitoring
- Google Cloud
- Python, TypeScript
- Protobuf, gRPC
- Next.JS, React.JS
- GitHub Actions
- Docker, Kubernetes, Spinnaker
- PostgreSQL
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search