
Senior CAD Backend Engineer – Mechanical, CAD Automation, CATIA Expertise
Foundation EGI
full-time
Posted on:
Location Type: Remote
Location: Remote • Massachusetts • 🇺🇸 United States
Visit company websiteJob Level
Senior
Tech Stack
CloudPython
About the role
- Design, develop, and maintain backend services and scripts using Python.
- Integrate our product with 3rd-Party design solutions, like Siemens NX, 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.
Requirements
- 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, 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.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Pythonbackend servicesdata modelsProtobufcloud-native applications3D dataAPIs
Soft skills
communicationcollaboration
Certifications
BS in Mechanical EngineeringBS in Computer Science