Quick Overview
Job Description
Why This Role Matters
We are building the hardened execution layer for a new kind of fab. The team already has deep expertise in data engineering and algorithms. We need a hands-on software engineer with deep architectural experience and systems thinking to work directly with these experts and turn that expertise into simple, dependable software.
The primary responsibility is managing software complexity: defining clear responsibilities and interfaces, limiting coupling, and making the system easier to understand, test, operate, and change. Fluency in data and optimization, and a willingness to work with hardware support that responsibility.
What You’ll Do
- Define component responsibilities, state ownership, and interfaces; remove unnecessary coupling and abstractions.
- Build and test production software in Go and Python with data engineering and optimization experts.
- Evolve existing systems through safe, incremental migrations.
- Resolve integration issues with operators and engineers, including hands-on work with fab equipment.
What You’ll Need
- 8+ years building production software; productive in Go and Python.
- Demonstrated meaningful ownership of architectural decisions in a complex production system.
- Demonstrate first-principles thinking with sound instincts for strategic tradeoffs.
- Closed-loop experience: Operated or evolved the system long enough to observe the consequences of those decisions, explain what worked and failed, and improve the architecture.
- Production ownership: Experience testing, operating, and safely migrating systems where correctness matters.
- Collaboration: Translate expert knowledge and user needs into software requirements and acceptance criteria.
- Domain fluency: Discuss data models, transactions, and durable history with data engineers; objectives, constraints, inputs, and outputs with optimization experts.
- Experience with Hardware: Demonstrated interaction with equipment. Have had to understand and troubleshoot physical workflows.
- Has willingness to work directly with fab equipment.
- BS in CS or related field
The compensation for this position also includes equity and benefits.
Similar jobs
- EV
Senior Platform Networking Software Engineer, Systems Engineering
NewEverpure, Inc.
Santa Clara, California🇺🇸$175k - $263k/yrOn-site25 minutes agoC++Technology - AD
Software Engineer, EC2 Nitro
NewAmazon Development Center U.S., Inc.
Seattle, Washington🇺🇸$143.4k/yrHybrid1 hour agoRubyRustAWS+4Technology - EV
Staff Software Engineer, HyperScale Build Platform and Tools
NewEverpure, Inc.
Santa Clara, California🇺🇸$217k - $326k/yrOn-site1 hour agoDockerC++LESSTechnology - EV
Senior Firmware Engineer
NewEverpure, Inc.
Santa Clara, California🇺🇸$180k - $270k/yrOn-site1 hour agoAgileC++PythonTechnology - EV
Senior Software Engineer - Production Engineering
NewEverpure, Inc.
Santa Clara, California🇺🇸$180k - $270k/yrHybrid1 hour agoSQLBashGroovy+2Technology - EV
Linux Kernel Software Engineer - Systems Engineering
NewEverpure, Inc.
Santa Clara, California🇺🇸$167k - $246k/yrOn-site1 hour agoTechnology