25 Sep
|
Cadence
|
Canada
Join Cadence in Port Moody as a Distributed Systems Development Engineer, where you'll innovate data infrastructure for circuit simulations. Your role is crucial in managing large-scale data processing tasks.This full-time, on-site position presents an opportunity to influence the future of distributed technology in circuit design. You will specialize in building effective ingestion pipelines and fault-tolerant task orchestration. Collaborate with a team dedicated to resolving complex challenges in chip design with advanced distributed workflows.Key Responsibilities:Develop ingestion pipelines for large circuit designsImplement high-performance I/O managementOptimize load balancing across distributed resourcesCreate robust monitoring and observability for workflowsDesign visualization tools for simulation analyticsRequirements:Minimum 3 years in distributed systemsProficient in Python and distributed computing frameworksExperience with columnar data formatsFamiliarity with C++ programmingStrong grasp of engineering best practicesBe part of pioneering projects at Cadence, helping shape the future of distributed systems.
📌 Distributed Systems Development Engineer Role (Canada)
🏢 Cadence
📍 Canada