About The Position

IREN is a vertically integrated AI Cloud provider that builds, owns, and operates data centers and GPU clusters for AI training and inference, powered by renewable energy. The Network Engineering team designs and operates high-performance fabrics connecting GPUs, backbone and WAN networks linking campuses, and facilities networks supporting data center operations. As Staff Network Development Engineer, you will set the technical direction for software that operates IREN’s network. You will architect platforms for designing, deploying, validating, and operating networks globally; lead complex engineering challenges hands-on; and build the team’s network software capability. The role partners with network architecture, security, and engineering leaders to make the network software-defined from design through operation.

Requirements

  • Extensive experience as a senior or staff software, network development, or site reliability engineer for large data center, cloud, or hyperscale networks.
  • Expert software engineering skills in Python or Go, with a track record of designing and delivering distributed systems, services, and APIs in production.
  • Deep experience with network automation platforms, data models such as YANG, streaming telemetry, and closed-loop automation.
  • Strong knowledge of BGP, OSPF or IS-IS, MPLS with traffic engineering, VXLAN, and EVPN, and experience with large HPC and AI networks.
  • Experience with network platforms such as Cisco, Juniper, and Arista, and their programmable interfaces.
  • A clear view on applying AI and machine learning to network operations.
  • Credibility to set technical direction, influence across teams, and coach senior engineers.

Nice To Haves

  • Experience with NVIDIA Spectrum networking, RoCE or InfiniBand, HPC, or GPU platforms.

Responsibilities

  • Define the architecture and roadmap for IREN’s network automation platform, from source of truth and configuration generation through deployment, validation, and closed-loop remediation.
  • Design and build core services, writing and reviewing production code in Python or Go.
  • Set engineering standards for network software, including system design, testing, code review, CI/CD, releases, and reliability.
  • Lead the design of network telemetry, observability, and analytics at scale and use them to automate operations.
  • Lead the use of AI and machine learning in network operations, including anomaly detection, troubleshooting assistants, and automated change review.
  • Partner with network architecture, security, and engineering leaders to make the network software-defined from design through operation.
  • Ensure the safety of automated production changes and lead incident reviews involving software.
  • Mentor senior engineers and grow the team’s network software engineering capability.

Benefits

  • Base salary, annual performance incentives, and opportunities to build long-term wealth through equity programs.
  • Annual incentive bonus and long-term incentive equity.
  • 100% company-paid employee medical, dental, and vision insurance premiums; 75% company-paid coverage for dependents.
  • Company-paid short-term and long-term disability insurance.
  • Voluntary life, critical illness, and accident coverage.
  • Health Savings Accounts when combined with the High Deductible Health Plan.
  • Employee Assistance Program and wellness resources.
  • 401(k) retirement plan with company match.
  • Access to financial planning and legal services.
  • Paid time off and paid holidays.
  • Internal skills training and advancement pathways.
  • Professional development for certifications, continuing education, or role-related training.
  • Company events and team-building activities.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service