Engine Software Engineer (Generalist)

KittyCAD
·
Posted: 
July 19, 2023
·
Remote
Job Commitment
Full-time
Job Commitment
Mid Level
Job Function
Dev & Engineering
Salary
N/A
Job Commitment
Full-time
Experience Level
Mid Level
Workplace Type
Remote
Job Function

This job is closed

We regret to inform you that the job you were interested in has now been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

About the position

We are seeking an Engine Software Engineer to join our team at KittyCAD. As an integral part of our organization, you will be responsible for building our CAD engine from scratch and ensuring a top-notch user experience. This role requires expertise in pipeline, simulation, and optimization, as well as a strong understanding of low-level and complex architectural systems. You will have the opportunity to contribute to our product roadmap, support the strategic development of our Technology function, and provide innovative solutions to our growing customer base. If you are excited about being part of a groundbreaking company and thrive in a dynamic and collaborative environment, we would love to hear from you.

Responsibilities

  • Help design, develop, optimize, and debug the KittyCAD engine
  • Implement and continuously improve various low-level and complex architectural systems that interface with graphics APIs, physics, simulation, modeling, rendering, and proceduralization pipelines, etc
  • Analyze code for performance and optimization opportunities as it relates to load times, memory usage and platform-specific performance issues, etc
  • Become an expert on our product strategy and customer use cases in order to provide the best solutions to our growing customer base
  • Document functionality and implementation details for production and other Engineers

Requirements

  • B.S. in Computer Science or a related field, or equivalent professional experience
  • Professional experience with 3D graphics, rendering, modeling, physics, and simulation algorithms
  • Proficiency with C++14/17
  • Experience with GPU computing APIs
  • Experience with Git
  • Experience building authoring tools or 3D editors
  • Familiarity with Vulkan
  • Prior experience working with both low-level and visualization

Benefits

  • Competitive compensation & equity packages
  • Medical, Dental, and Vision coverage for you and your dependents (US-based employees)
  • 401K match
  • Home office stipend & wifi reimbursement to set you up for success working remotely
  • Flexible vacation policy
  • Company-wide 2 weeks paid time off for winter and summer break closures

Job Application Resources

No items found.

More Openings at KittyCAD

KittyCAD
Web Design
Web Design
Web Design
Web Design
Remote
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

Similar Jobs

Reltio
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Senior
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recorded Future
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Reddit
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Manager
·
101-250
Employees
This is some text inside of a div block.
Recursion
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Director
·
101-250
Employees
This is some text inside of a div block.
Pure Storage
Web Design
Web Design
Web Design
Web Design
Onsite
·
Full-time
·
Dev & Engineering
$
320,000
-
$
360,000
/Year
·
Mid Level
·
101-250
Employees
This is some text inside of a div block.

KittyCAD

KittyCAD is an infrastructure company that build tools for automation, websites, and apps.
Location
San Francisco, CA
Company Size
1-10
Workplace Type
Industries
Information Technology
Software
Design
Open Roles
2
Less details
Create a Tailored Resume for this Role in Minutes
Start Building for Free

KittyCAD

KittyCAD is an infrastructure company that build tools for automation, websites, and apps.
Company Overview

KittyCAD is an infrastructure company that build tools for automation, websites, and apps.

Benefits
Less details

Want Jobs in Your Inbox?

Sign up for the Teal newsletter and get career guidance and new jobs weekly!
Thank you! Your submission has been received!
Oops! Please provide a correct email address