site stats

Software Developer – High-Performance 3D Printing Systems

Job Description

‍Job Description

We are seeking an experienced Senior Software Developer to design, build, and optimize high-performance applications that power our advanced 3D printing systems. This role will focus on developing and deploying full-stack applications using Node.js, React, JavaScript, C++, and CUDA, and hosting them in AWS infrastructure for demanding, real-time workloads.You’ll work closely with our Technical Product Manager to translate technical requirements into scalable solutions, and collaborate across teams to integrate hardware control systems, simulation engines, and customer-facing interfaces. This is a hands-on development role where you will write, optimize, and maintain production-grade code while mentoring other developers.

Responsibilities

- Maintain full-stack applications for high-performance 3D printing systems.
- Write clean, maintainable, and efficient code in Node.js, React, JavaScript, C++, and CUDA.
- Optimize GPU-accelerated workloads for simulation, rendering, and laser control processes.
- Manage deployments in AWS, ensuring high availability and scalability.
- Integrate with simulation and control systems for real-time data processing.
- Participate in code reviews and enforce best practices for performance and maintainability.
- Collaborate closely with the Technical Product Manager to ensure alignment with product goals.
- Mentor junior developers and contribute to team technical leadership.
- Debug, troubleshoot, and resolve complex performance and reliability issues.
- Participate in Agile development processes, including sprint planning and retrospectives.

‍Skills and Qualifications

- 5+ years of professional software development experience, preferably in high-performance or real-time applications.
- Strong expertise in Node.js, React, JavaScript, and modern front-end architectures.
- Proficiency in C++ and CUDA for GPU-accelerated computing.
= Experience architecting and deploying systems in AWS (EC2, ECS/EKS, S3, CloudFormation/Terraform, etc.).
- Understanding of parallel computing, performance profiling, and optimization techniques.
- Proven ability to deliver complex software projects from concept to production.
- Comfortable working in an Agile environment with a product-first mindset.

‍Nice to have

- Experience in 3D printing, computational geometry, simulation software, or robotics.

‍What we offer

- Salary Range $90,000 - $130,000
- We offer all employees flexible PTO each year, flexible scheduling, 401k, and 100% employer-paid healthcare, dental and vision plans
- Opportunity to work at the forefront of additive manufacturing and GPU-accelerated computing.