NUVACORE
Developer Experience Software / Systems Reliability Engineer
$140K–$300K
Austin, TX +1 · Hybrid · Full-time · Posted Oct 8, 2026
- Location
- Austin, TX
Santa Clara, CA - Education
- BS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
About the job
Build and operate reliable, scalable developer-tool flows for NUVACORE’s CPU design and verification teams, including builds, CI, job orchestration, storage, and observability.
What you'll do
- Design and own incremental, reproducible build systems and remote execution and caching strategies.
- Develop CI selection and job orchestration for long-running, resource-constrained hardware design and verification workflows.
- Improve flow reliability through distributed data management, observability, SLOs, and integration of vendor tools as hermetic actions.
What they ask for
- Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
- Experience designing complex build systems and writing rules and macros with Bazel and/or Buck.
- Experience with CI systems, dependency-aware build and test selection, job scheduling, and distributed storage.
- Strong software engineering in Python, Rust, Go, and/or shell; solid Linux system administration knowledge.
Nice to have
- Experience in semiconductor or hardware design environments, including EDA tools or RTL workflows.
- Experience with remote execution/caching, workflow orchestration engines, cloud compute, or EDA licensing models.
Pay
USD 140,000–300,000 (per-year-salary) — base salary
Tools
Buck2, Bazel, Buck, Slurm, LSF, Kubernetes, Python, Rust
AI focus
Supports infrastructure for AI infrastructure and agentic computing; no specific AI development work is stated.
Model-written summary · the original posting is authoritative