Lead Developer

1 week ago


Vancouver, British Columbia, Canada Iris Energy Limited Full time
About the Role

We are seeking a highly skilled Lead Developer to join our team at Iris Energy Limited. As a key member of our development team, you will be responsible for leading the design, development, and implementation of our software solutions.

Key Responsibilities
  • Analyze and design software solutions to meet the company's technology needs
  • Develop and implement scalable solutions using AI tools and machine learning models
  • Mentor and lead development teams to ensure successful project delivery
  • Collaborate with senior stakeholders to understand business requirements and translate them into technical requirements
  • Work with the development team to transform research into AI capabilities
  • Write testable, scalable, and efficient code and lead code reviews
  • Plan and document technical specifications for features or system design
  • Collaborate with other teams to ensure smooth operations and communicate with stakeholders to keep them informed of progress and any issues that arise
Requirements
  • Minimum 5 years of experience working in a Linux-based environment
  • Strong background in leading development teams and working with cryptocurrency mining hardware
  • Demonstrated experience in leading, scaling, and mentoring development teams
  • In-depth understanding of Bitmain S19 Antminer hardware architecture and components
  • Proven experience with theoretical/mathematical models in the ML/AI/LLM space
  • Knowledge of power management, thermal management, and performance optimization techniques specific to S19 Antminer machines
  • Familiarity with InfluxDB, Telegraf, Grafana, and other data visualization tools
  • Understanding of IP networking, VPNs, DNS, load balancing, and firewalling
  • Proficient with monitoring/data collection tools, configuration management, and automation tools, such as Ansible or Puppet
  • Linux experience, with a focus on kernel-level programming and embedded systems
  • A Bachelor's or Master's degree in Computing Science, Electrical Engineering, or a related field; equivalent schooling combined with experience will be considered
  • Working knowledge of Source Code Management, Continuous Integration/Delivery solutions (GitLab, Jenkins, or other)
  • Agile project management skills (sprints, standups, Kanban, Scrum)
  • Expertise in Python, Rust, and C/C++ programming languages
  • Knowledge of hardware architectures, such as ASIC, FPGA, and GPU
  • Familiarity with common mining software, such as CGMiner, BFGMiner, or EasyMiner
  • Experience with performance tuning and optimization for ASIC-based mining hardware
  • Understanding of the Bitcoin mining ecosystem, including mining pools, stratum protocols, and pool APIs
What We Offer
  • Salary from: $175,000 (increases depending on experience)
  • Short-term and Long-term Incentive Programs
  • Extended Health and Dental Benefits
  • Casual work attire
  • Relocation assistance (if necessary)

Iris Energy Limited is an equal opportunity employer committed to creating an inclusive workplace. We evaluate qualified applicants without regard to race, color, religion, age, sex, sexual orientation, gender identity, genetic information, national origin, disability, veteran status, and other legally protected characteristics.


  • Lead Developer

    3 days ago


    Vancouver, British Columbia, Canada SIGnature Recruiting Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Lead Developer to join our team at SIGnature Recruiting Inc. As a Lead Developer, you will be responsible for leading the development of software solutions that utilize processes, templates, best practices, and standards to maximize reliability, functionality, and integrity while minimizing costs...

  • Lead Developer

    3 days ago


    Vancouver, British Columbia, Canada SIGnature Recruiting Inc. Full time

    About the RoleWe are seeking a highly skilled and experienced Lead Developer to join our team at SIGnature Recruiting Inc. As a Lead Developer, you will be responsible for leading the development of software solutions that utilize processes, templates, best practices, and standards to maximize reliability, functionality, and integrity while minimizing costs...

  • Lead Developer

    3 weeks ago


    Vancouver, British Columbia, Canada IREN Full time

    About IRENIREN is a leading next-generation data center business powering the future with 100% renewable energy. We build, own and operate our data centers and take pride in being at the forefront of sustainable solutions for the ever-evolving applications of high-performance compute.We believe that human progress is invaluable, but it should be done in the...

  • Lead Developer

    3 weeks ago


    Vancouver, British Columbia, Canada IREN Full time

    About IRENIREN is a leading next-generation data center business powering the future with 100% renewable energy. We build, own and operate our data centers and take pride in being at the forefront of sustainable solutions for the ever-evolving applications of high-performance compute.We believe that human progress is invaluable, but it should be done in the...

  • Development Lead

    19 hours ago


    Vancouver, British Columbia, Canada Judi Full time

    About Judi.AIJudi.AI is a cutting-edge fintech company that empowers small businesses by making it easy for lenders to say "yes" to loan applications. Our innovative application uses sophisticated algorithms and predictive modeling to ensure quick and accurate loan adjudication, giving small businesses access to the capital they need to grow.Job...

  • Development Lead

    16 hours ago


    Vancouver, British Columbia, Canada Judi Full time

    About Judi.AIJudi.AI is a cutting-edge fintech company that empowers small businesses by making it easy for lenders to say "yes" to loan applications. Our innovative application uses sophisticated algorithms and predictive modeling to ensure quick and accurate loan adjudication, giving small businesses access to the capital they need to grow.Job...

  • Development Lead

    1 week ago


    Vancouver, British Columbia, Canada Judi Full time

    About Judi.AIJudi.AI is a cutting-edge fintech company that empowers small businesses to achieve their dreams by providing lenders with sophisticated algorithms and predictive modeling. Our mission is to make it easy for lenders to say "yes" to small business borrowers, ensuring they have access to the capital they need to grow.Job DescriptionWe are seeking...

  • Development Lead

    1 week ago


    Vancouver, British Columbia, Canada Judi Full time

    About Judi.AIJudi.AI is a cutting-edge fintech company that empowers small businesses to achieve their dreams by providing lenders with sophisticated algorithms and predictive modeling. Our mission is to make it easy for lenders to say "yes" to small business borrowers, ensuring they have access to the capital they need to grow.Job DescriptionWe are seeking...


  • Vancouver, British Columbia, Canada ABOMIS INNOVATIONS INC. Full time

    Software Development Lead At ABOMIS INNOVATIONS INC., we are seeking a highly skilled Software Development Lead to join our team. As a key member of our software development team, you will be responsible for leading and coordinating teams of information systems professionals in the development of software and integrated information systems, process control...


  • Vancouver, British Columbia, Canada Principle Networks Ltd Full time

    Product Development LeadWe are seeking a highly skilled Product Development Lead to join our team at Principle Networks Ltd. As a key member of our product development team, you will be responsible for leading the development of our product features, ensuring they are thoroughly tested and optimized for our customers.Key ResponsibilitiesLead end-to-end...


  • Vancouver, British Columbia, Canada Principle Networks Ltd Full time

    Product Development LeadWe are seeking a highly skilled Product Development Lead to join our team at Principle Networks Ltd. As a key member of our product development team, you will be responsible for leading the development of our product features, ensuring they are thoroughly tested and optimized for our customers.Key ResponsibilitiesLead end-to-end...


  • Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number: 185106Position Title: DD IExternal Description: Development Director QV - SimsWelcome to Maxis, home to innovators, creators, and storytellers. Our mission is to empower individuals to shape a better world through immersive experiences. The Sims family crafts games and interactive stories that inspire and delight.About the Role:We are...


  • Vancouver, British Columbia, Canada Electronic Arts Inc Full time

    Requisition Number: 185106Position Title: DD IExternal Description: Development Director QV - SimsWelcome to Maxis, home to innovators, creators, and storytellers. Our mission is to empower individuals to shape a better world through immersive experiences. The Sims family crafts games and interactive stories that inspire and delight.About the Role:We are...


  • Vancouver, British Columbia, Canada ABOMIS INNOVATIONS INC. Full time

    About the RoleWe are seeking a highly skilled Software Development Lead to join our team at ABOMIS INNOVATIONS INC.Key ResponsibilitiesLead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.Develop and implement...


  • Vancouver, British Columbia, Canada ABOMIS INNOVATIONS INC. Full time

    About the RoleWe are seeking a highly skilled Software Development Lead to join our team at ABOMIS INNOVATIONS INC.Key ResponsibilitiesLead and coordinate teams of information systems professionals in the development of software and integrated information systems, process control software, and other embedded software control systems.Develop and implement...


  • Vancouver, British Columbia, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled and experienced Lead Software Developer to join our team at Royal Bank of Canada. As a key member of our Global Functions Technology division, you will play a critical role in delivering innovative and transformative IT solutions that drive business growth and customer satisfaction.Job DescriptionThe ideal candidate...


  • Vancouver, British Columbia, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled and experienced Lead Software Developer to join our team at Royal Bank of Canada. As a key member of our Global Functions Technology division, you will play a critical role in delivering innovative and transformative IT solutions that drive business growth and customer satisfaction.Job DescriptionThe ideal candidate...


  • Vancouver, British Columbia, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled and experienced Lead Software Developer to join our team at the Royal Bank of Canada. As a key member of our Global Functions Technology division, you will play a critical role in delivering innovative and transformative IT solutions that drive business growth and customer satisfaction.Job DescriptionThe ideal...


  • Vancouver, British Columbia, Canada Royal Bank of Canada Full time

    Job SummaryWe are seeking a highly skilled and experienced Lead Software Developer to join our team at the Royal Bank of Canada. As a key member of our Global Functions Technology division, you will play a critical role in delivering innovative and transformative IT solutions that drive business growth and customer satisfaction.Job DescriptionThe ideal...


  • Vancouver, British Columbia, Canada Royal Bank of Canada> Full time

    Job SummaryWe are seeking a highly skilled and experienced Lead Software Developer to join our team at Royal Bank of Canada. As a key member of our Global Functions Technology division, you will play a critical role in delivering innovative and transformative IT solutions that drive business growth and customer satisfaction.Job DescriptionThe ideal candidate...