Skip to content
CarbonCarbonSunnyvale, CA

Director, Software

Lead the software engineering organization at Carbon, overseeing strategy, architecture, and teams to integrate advanced software with 3D printing hardware, cloud infrastructure, and automated design tools for scalable manufacturing of custom parts across industries like dental, automotive, and sports equipment. Requires bachelor's in CS or related, broad tech familiarity, proven leadership in software-enabled hardware, and strong strategic skills.

241k – 478k/yr
On-site8+ YOEEngineering Management

About the role

Responsibilities

  • Lead and grow the software engineering organization, focusing on high-level strategy, technical architecture, and team management while being comfortable digging into and understanding the underlying code and infrastructure throughout the stack.
  • Strategize and execute on the vision for automating custom part design and preparation in a complex ecosystem involving customers, data providers, and component manufacturers.
  • Drive continuing improvements to the value of our subscription-based hardware by improving performance, UX, reliability, diagnostics, etc.
  • Ensure that the tools used by the software development team are evolving and improving with a focus on the team’s productivity and quality of life.
  • Collaborate closely with executive leadership and Product Management to align engineering initiatives with broader business objectives, ensuring seamless integration and functionality across all platforms.
  • Enhance and scale our existing architecture that supports diverse applications, from dental products to automotive parts to customized sports equipment, where our software is critical to rapid product development and delivery to the end customers.
  • Ensure high availability and reliability of services that factories around the globe depend on, minimizing the impact of outages on production and maintaining stringent performance and cost management standards.

Requirements

  • A Bachelor’s degree in Computer Science or related field, with experience developing and delivering innovative software-enabled hardware products along with cloud-based software solutions.
  • Familiarity with a broad range of technologies, with examples including AWS, Linux, C++, Kubernetes, Terraform, React, WebGL, PostgreSQL, ElasticSearch, and Bazel.
  • Proven leadership experience, ideally within the manufacturing or similar tech-driven industries, with the ability to inspire and manage a diverse team.
  • Strong strategic and analytical skills, with a track record of leading the development of software solutions that power hardware and software used in commercial or industrial settings.
  • Excellent communication skills with the ability to drive toward clarity and simplicity.

Nice-to-Haves

  • You do not need to match every listed expectation to apply for this position.

Compensation

  • The compensation bracket for this position is $240,800 - $478,200 (per year).
  • We aim to hire new employees near the midpoint of $301,000 to $398,500, taking into account your experience, work location, certifications, and the unique skills you bring to the role.
  • Carbon also offers to our eligible employees a comprehensive total rewards package that includes equity, benefits, and time off programs.

Skills

AWSLinuxC++KubernetesTerraformReactwebglPostgresElasticsearchBazel
Huntress

Director, Engineering - Platform

HuntressUnited States

Lead multiple platform engineering teams building the foundational infrastructure for cybersecurity SaaS products. Drive technical strategy, AI tooling adoption, hiring, and manager development in a fully remote environment.

240k – 300k/yrRemote10+ YOEEngineering Management
Huntress

Director, Engineering - Identity

HuntressUnited States

Lead engineering teams building Identity Threat Detection and Response (ITDR) and Identity Security Posture Management (ISPM) products. Drive technical roadmap, scale SaaS solutions, hire/coach managers, and leverage AI tooling in a fully remote environment.

240k – 300k/yrRemote10+ YOEEngineering Management
Inspiren

Director of Embedded Systems Engineering

InspirenUnited States

Leads the strategy, architecture, and growth of an embedded systems organization delivering reliable, connected IoT products. Requires 12+ years of embedded engineering experience, 5+ years of senior leadership, and expertise across firmware platforms, wireless protocols, sensing, security, and external development partnerships.

240k – 280k/yrRemote12+ YOEEngineering Management
Olo

Senior Director, Engineering

OloNew York, NY

Senior Director of Engineering responsible for managing multiple engineering teams, aligning technical execution with product and business strategy, driving architectural decisions, process improvements, and risk management for scalable cloud platforms.

242k – 292k/yrRemote5+ YOEEngineering Management
Bevi

Senior Director, Software Engineering

BeviBoston, MA

Senior Director of Software Engineering to own the strategic vision, AI roadmap, platform architecture, and engineering organization for Bevi's connected IoT beverage platform. Requires 10+ years scaling software/IoT products and 7+ years in senior engineering leadership with demonstrated AI expertise.

239k – 295k/yrHybrid10+ YOEEngineering Management