Distributed Systems Engineer At Cadence Burnaby

Distributed Systems Engineer At Cadence Burnaby

03 Aug
|
Cadence Design Systems
|
Burnaby

03 Aug

Cadence Design Systems

Burnaby

Elevate your career with Cadence as a Distributed Systems Engineer in Burnaby, Canada. Build scalable data processing infrastructure for circuit designs using Python and distributed computing tools.

At Cadence, we are seeking an experienced engineer specializing in distributed systems. You'll focus on developing robust ingestion pipelines and implementing high-performance I/O. This role involves optimizing workflows and resource management for large-scale simulations and collaborating with experts in circuit design.

Key Responsibilities:
Build ingestion pipelines for large-scale netlists and simulation data
Develop fault-tolerant scheduling for long-running simulations
Implement high-performance I/O for multi-TB circuit databases




Create monitoring and observability for distributed workflows
Optimize task granularity and dependency management

Requirements:
3+ years of distributed systems experience with Python
Familiarity with Dask, Spark, Ray, or Celery
Understanding of data engineering with high-performance formats
Exposure to Python/C++ interoperability tools
Robust Python programming skills in large codebases

Join Cadence and create impactful distributed systems that push the limits in semiconductor design.
J-18808-Ljbffr

📌 Distributed Systems Engineer At Cadence Burnaby
🏢 Cadence Design Systems
📍 Burnaby

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: distributed systems engineer at cadence burnaby / burnaby

Subscribe to this job alert:

Get the latest job offers by email for: distributed systems engineer at cadence burnaby / burnaby