About the role

  • Senior Software Engineer designing SONiC platform architecture for next-generation optical hardware at Lumentum. Collaborating on SAI developments and containerized services to enhance optical circuit switching.

Responsibilities

  • Define and own the SONiC platform architecture for next-generation optical hardware platforms
  • Architect and drive SAI design and enablement to support optical circuit switching use cases
  • Lead platform bring-up strategy, including containerized services and Debian packaging
  • Own SONiC release strategy, porting and stabilizing software across major releases
  • Architect telemetry, observability, and northbound integrations (e.g., gNXI)
  • Design and implement fault/event driven framework for optical platforms
  • Drive cross-functional technical alignment across hardware, firmware and manufacturing teams
  • Influence open networking direction through upstream contributions to SONiC/OCP

Requirements

  • 5+ years of experience in C, C++ and Python
  • Migrating to major SONiC releases
  • Deep understanding of SONiC architecture (core and host services, NBI, database)
  • Strong Linux, Docker, Debian packaging, build systems, shell scripting and Git skills
  • Hands-on system bring-up experience, SAI development and platform integration
  • Proven experience with telemetry, system events

Benefits

  • Flexible time off
  • Health and wellness benefits (physical and mental)
  • Tuition reimbursement and career growth support
  • A workplace built for you: free gym, games room, prayer room
  • Subsidized meals, free coffee/tea
  • Employee stock options and incentive plans
  • A collaborative, innovative, and inclusive culture

Job type

Full Time

Experience level

Senior

Salary

CA$110,625 - CA$149,675 per year

Degree requirement

Bachelor's Degree

Tech skills

DockerLinuxPythonShell ScriptingSwitching

Location requirements

RemoteCanada

Report this job

Found something wrong with the page? Please let us know by submitting a report below.