{bc}
lever

Developer Experience Software / Systems Reliability Engineer

Nuvacore
Austin, USA
Full-time
Mid
Hybrid
USD 140000-300000 / year
Discovered 1 weeks ago
airflowawsazurebazelgcpkubernetes

Full Job Posting

REQUIREMENTS

  • MUST HAVE
  • BS in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience.
  • Experience designing and implementing complex build systems with hierarchical dependencies: dependency graphs, incrementality, hermeticity, and caching.
  • Hands-on experience with Bazel and/or Buck, specifically writing rules and macros.
  • Experience designing continuous integration systems, especially dependency-aware build and test selection.
  • Experience with job scheduling for long-running, resource-constrained workloads (Slurm, LSF, Kubernetes, or similar).
  • Experience with distributed storage systems and the tradeoffs they impose on consistency, locality, caching, and retention.
  • Strong software engineering in Python, Rust, Go, and/or shell: tested, reviewed, maintainable code, with infrastructure treated as software.
  • Solid understanding of Linux operation system administration.
  • Experience in a semiconductor or hardware design environment, building or supporting front-end EDA flows (RTL simulation, emulation, lint/CDC, synthesis, or formal).
  • Hands-on experience with EDA verification tools such as Synopsys VCS, Cadence Xcelium, and/or Jasper formal verification tools.
  • Hands-on experience with EDA emulation platforms (Synopsys Zebu, Cadence Palladium)
  • Working knowledge of RTL design and verification flows, enough to debug flow issues alongside design and verification engineers.
  • Experience with remote execution and remote caching (Buck2 RE, Bazel RBE, BuildBarn, BuildBuddy, NativeLink, or similar).
  • Experience with workflow orchestration engines (Nextflow, Snakemake, Airflow, Temporal, or similar).
  • Exposure to cloud compute for large engineering workloads (AWS, Azure, or GCP).
  • Familiarity with EDA tool licensing models and how they constrain scheduling (FlexLM/FlexNet).

REQUIREMENTS

  • NICE TO HAVE

Preferred Qualifications

  • NICE TO HAVE

Apply for this job in 1 click

Skip the repetitive application forms

Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.

Sarah M.James T.Maya R.

Trusted by over 500,000 job seekers on Base Career

Start Free Today

More from this employer

More jobs at Nuvacore