Developer Experience & Build Systems Engineer

NUVACORE, Inc.

Northern (KY)

Hybrid

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

NUVACORE, Inc. is seeking a Software / Systems Reliability Engineer to own and optimize the front-end tool flows used by design and verification teams.

You will collaborate with hardware engineers to keep build and test workflows fast, reliable, and scalable across simulation, emulation, synthesis, lint, CDC, and formal verification. You will design the build system architecture, own the deployment of Buck2/Bazel rules, and lead continuous integration pipelines.

Qualifications

  • Design and implement complex build systems with hierarchical dependencies.
  • Proficient in Python, Rust, Go, or shell for infrastructure-as-software.
  • Experience with Linux administration and scalable CI/CD pipelines.

Responsibilities

  • Design and own the build system for RTL and verification codebases.
  • Design pipelines to gate design changes with minimal long-running tests.
  • Model and schedule long-running, resource-constrained jobs across compute farms.

Skills

Build systems design
Python
Rust
Go
Shell scripting
Linux administration
Job scheduling experience

Education

B.S. in Computer Science/Engineering

Tools

Bazel
Buck/Buck2
Slurm
Kubernetes
Nextflow
Snakemake
Airflow
Temporal
BuildBuddy/BuildBarn

Job description

NUVACORE, Inc. is seeking a Software / Systems Reliability Engineer to own and optimize the front-end tool flows used by design and verification teams.

You will collaborate with hardware engineers to keep build and test workflows fast, reliable, and scalable across simulation, emulation, synthesis, lint, CDC, and formal verification. You will design the build system architecture, own the deployment of Buck2/Bazel rules, and lead continuous integration pipelines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Developer Experience Software / Systems Reliability Engineer
Developer Experience Software / Systems Reliability Engineer

NUVACORE, Inc. • Northern (KY)

Hybrid
USD 120,000 - 170,000
Developer Experience Software / Systems Reliability Engineer
Developer Experience Software / Systems Reliability Engineer

NUVACORE • Austin (TX)

On-site
USD 120,000 - 180,000
Developer Experience Software / Systems Reliability Engineer
Developer Experience Software / Systems Reliability Engineer

NUVACORE • Santa Clara (CA)

On-site
USD 180,000 - 240,000
DevEx & Systems Reliability Engineer for AI Compute
DevEx & Systems Reliability Engineer for AI Compute

NUVACORE • Santa Clara (CA)

On-site
USD 180,000 - 240,000
DevTools & SRE for Next-Gen AI Compute
DevTools & SRE for Next-Gen AI Compute

NUVACORE • Austin (TX)

On-site
USD 120,000 - 180,000
Senior CPU Verification Engineer — End-to-End Validation
Senior CPU Verification Engineer — End-to-End Validation

NUVACORE • Santa Clara (CA)

On-site
USD 140,000 - 210,000
CPU Verification Engineer (Senior/Principal)
CPU Verification Engineer (Senior/Principal)

NUVACORE, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 120,000 - 220,000
Senior Interconnect Fabric Verification Engineer
Senior Interconnect Fabric Verification Engineer

NUVACORE • Austin (TX)

On-site
USD 120,000 - 180,000
Lead CPU Verification Engineer for High-Performance CPUs
Lead CPU Verification Engineer for High-Performance CPUs

NUVACORE • Santa Clara (CA)

On-site
USD 200,000 - 260,000
Head of CPU Software Validation & Platform Reliability
Head of CPU Software Validation & Platform Reliability

NUVACORE, Inc. • United States

On-site
USD 180,000 - 280,000