Foundation EGI
Join to apply for the
Senior Backend Engineer
role at
Foundation EGI
We are a MIT‑born, venture‑backed Silicon Valley startup building a real‑life “Jarvis” — an AI Copilot for design and manufacturing. Our goal is to utilize advanced AI, physics simulation, and computer graphics to reduce costs and improve engineering productivity across all steps of the design and manufacturing process.
Responsibilities
Design, develop, and maintain backend services and scripts using Python
Integrate our product with 3rd‑party design solutions, such as 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
What we’re looking for
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
Bonus points
Experience writing C++
Experience implementing gRPC‑based APIs
Experience working with Docker
Experience working with Google Cloud
Experience setting up and maintaining CI/CD pipelines with GitHub Actions
Experience setting up logging and monitoring
Our tech stack
Google Cloud
Python, TypeScript
Protobuf, gRPC
Next.js, React.js
GitHub Actions
Docker, Kubernetes, Spinnaker
PostgreSQL
Seniority level
Not Applicable
Employment type
Full‑time
Job function
Engineering and Information Technology
Technology, Information and Internet
Referrals increase your chances of interviewing at Foundation EGI by 2×.
#J-18808-Ljbffr
Senior Backend Engineer
role at
Foundation EGI
We are a MIT‑born, venture‑backed Silicon Valley startup building a real‑life “Jarvis” — an AI Copilot for design and manufacturing. Our goal is to utilize advanced AI, physics simulation, and computer graphics to reduce costs and improve engineering productivity across all steps of the design and manufacturing process.
Responsibilities
Design, develop, and maintain backend services and scripts using Python
Integrate our product with 3rd‑party design solutions, such as 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
What we’re looking for
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
Bonus points
Experience writing C++
Experience implementing gRPC‑based APIs
Experience working with Docker
Experience working with Google Cloud
Experience setting up and maintaining CI/CD pipelines with GitHub Actions
Experience setting up logging and monitoring
Our tech stack
Google Cloud
Python, TypeScript
Protobuf, gRPC
Next.js, React.js
GitHub Actions
Docker, Kubernetes, Spinnaker
PostgreSQL
Seniority level
Not Applicable
Employment type
Full‑time
Job function
Engineering and Information Technology
Technology, Information and Internet
Referrals increase your chances of interviewing at Foundation EGI by 2×.
#J-18808-Ljbffr