Senior CAD Backend Engineer - Mechanical/CAD Automation (CAD API Expertise)

1 month, 3 weeks ago
Full-time
Senior
Software Development

Foundation EGI

Foundation EGI is an AI platform for engineering and manufacturing. It describes itself as an “Engineering General Intelligence” platform that transforms 3D designs and engineering inputs into drawings, assembly instructions, manuals, catalogs, and production plans to accelerate product development and automate engineering documentation and workflows.

Technology, Information and Internet
11-50
Founded 2023
$31M raised

Description

  • Design, develop, and maintain backend services and scripts using Python.
  • Integrate the product with third-party design solutions such as Siemens NX, CATIA, or PTC.
  • Design, develop, and maintain data models using Protobuf.
  • Collaborate with product managers, engineers, and researchers on cross-functional work.
  • Build backend integrations and automation for the AI engineering platform.
  • Connect CAD systems to cloud-native services.
  • Streamline mechanical design workflows.
  • 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 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.
  • CATIA background is required.
  • Experience writing C++ is a plus.
  • Experience implementing gRPC-based APIs is preferred.
  • Experience working with Docker is a plus.
  • Experience working with Google Cloud is a plus.
  • Experience setting up and maintaining CI/CD pipelines with GitHub Actions is a plus.
  • Experience setting up logging and monitoring is a plus.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Back-End Developer

NEORIS 5K-10K Internet Software & Services

NEORIS is seeking a Senior Back-End Developer to design, build, and scale enterprise backend systems and cloud-native APIs for its global clients.

Agile Docker GCP Grafana Java Jenkins Kanban Microservices OAuth OpenAPI PostgreSQL Prometheus Python REST API SAP Scrum Spring Boot SQL
2 hours, 39 minutes ago

Principal Software Engineer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Engineer I for the Elasticsearch Distributed Systems team to improve cluster communication, data distribution, and system resilience at scale.

Elasticsearch Java Lucene
3 hours, 9 minutes ago

Principal Software Developer I - Distributed Systems - Elasticsearch

Elastic 1K-5K Internet Software & Services

Elastic is hiring a Principal Software Developer I for its Elasticsearch Distributed Systems team to improve cluster communication, indexing, allocation, replication, and system resilience at scale.

Elasticsearch Java Lucene
3 hours, 9 minutes ago

Java Backend QA Engineer (White-box Focus)

Binance 5K-10K Capital Markets

Binance is hiring a Java Backend QA Engineer in its remote QA team to perform deep technical testing of financial and Web3 backend services in a fast-paced blockchain environment.

Blockchain CI/CD Java Kafka Microservices MySQL Redis REST API Spring Boot
3 hours, 54 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers