Senior Software Engineer
Job Summary
Join our dynamic team at Carbon, where you'll build high-impact web applications and scale our platform to meet the needs of our global printer network. As a key member of our development team, you'll work with experts in various fields to innovate and manufacture products with real-world applications.
About the Role
Carbon is dedicated to creating technology that influences the world. We're looking for a skilled engineer to join our team and help us achieve our goals.
Responsibilities
- Design and ship customer-facing web apps that integrate with our Tier-0 services (Fleet Management, Auth, and Core APIs)
- Create modern APIs using REST and gRPC interfaces
- Scale web-to-backend systems using Google Cloud Platform (GCP) and scalable database architectures
- Bring very strong React and modern front-end skills to complex, data-heavy interfaces
- Own features end-to-end from design through production
- Collaborate with product managers to translate customer needs into robust software designs
- Support more junior engineers through code review, pairing, and design feedback
Requirements
- Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience
- 5+ years of professional software engineering experience
- Strong React and modern front-end skills, including deep experience with component architecture, state management, and performance optimization
- Proven experience building and shipping web applications that integrate with backend services (REST/gRPC APIs, auth, real-time data)
- Experience designing and building production APIs (REST, gRPC, or similar) that other applications or clients consume
- Experience scaling a web application in production, whether that means performance, larger data volumes, or a growing user base
- Familiarity with cloud platforms (GCP preferred; AWS or Azure equivalent) and modern database architectures
- Strong communication, debugging, and problem-solving skills
- Curiosity and willingness to work outside your primary stack when the work requires it
Qualifications
- Curiosity and willingness to work outside your primary stack when the work requires it
Benefits
At Carbon, we offer a comprehensive total rewards package that includes equity, benefits, and time off programs. For details on our total rewards package, visit https://www.carbon3d.com/about/life-at-carbon.
Pay
The compensation bracket for this position is $158,400 - $237,600 (per year).
Schedule
This role is based in our Sunnyvale, CA location and is onsite Monday through Friday.