Polycam Logo Polycam
@

Senior Software Engineer

💰 $175,000 - $225,000 📅 02/01/2024

Apply

Software Engineering Manager

📅 06/10/2023

Senior Engineering Manager, C++, 3D

💰 $205,000 - $255,000 📅 01/11/2024

Apply

Job Description

**💡 The Role:**

Polycam is hiring a senior engineering manager to lead our computer graphics
and 3D editing team. This team supports our cross platform realtime renderer
and growing suite of easy-to-use 3D editing tools that work on mobile and web.
Our editor has three pieces (i) the 3D/C++ side for all 3D UI and editing (ii)
a 2D/React side for exposing 2D buttons and (iii) a bindings layer that
bridges them. The ideal candidate has deep experience with the 3D/C++ side and
some familiarity with the other pieces and a willingness to manage the whole
stack. We are looking for a hands-on manager that likes to spend 25-50% of
their time on development, and has a strong understanding of 3D math, C++,
system design and management of complex software engineering projects.

**📌 Salary Range**

The salary range for this position is **$205,000 - $255,000.** We take into
consideration an individual's background and experience in determining final
salary- therefore, base pay offered may vary considerably depending on job-
related knowledge, skills, and experience. The compensation package includes
medical, dental, vision, financial, and other benefits and equity.

### **📌 Required experience:**

* 8+ years of engineering experience in C++ working on 3D applications or computer graphics
* 3+ years of engineering management experience
* 2+ years of recent experience working at a startup
* 2+ years experience with some frontend web development (e.g. ReactJS)
* Bachelor's or higher degree in Computer Science or related field. Master's degree preferred.
* Proficient in C++17 object oriented programming
* Strong knowledge of 3D math and linear algebra

### **📌 Major responsibilities:**

We are looking for someone with startup experience and a do-what-it-takes
attitude that likes to ship reliable software quickly. Some of the main
responsibilities for this role are:

* Manage software engineering projects, while working alongside product and leadership
* Review PRs and design documents
* Spend 25-50% of your time writing code
* Hire and onboard new software engineers
* Periodic 1:1s with engineers
* Work with QA and engineers to diagnose and fix bugs when they do make it into production
* Work with leadership to help 'scale the org' and build a world-class engineering organization where great engineers can do the best work of their careers.

**🌟 Bonus skills:**

* Web Assembly
* ReactJS experience
* Experience working on an interactive 3D editor

Polycam focuses on Mobile, Artificial Intelligence, Computer Vision, and 3D
Technology. Their company has offices in Los Angeles and San Francisco. They
have a small team that's between 11-50 employees. To date, Polycam has raised
$4.15M of funding; their latest round was closed on July 2022.

You can view their website at <http://poly.cam> or find them on
[Twitter](https://twitter.com/polycam3d) and
[LinkedIn](https://www.linkedin.com/company/polycam).