Lead Developer

4 weeks ago


Vancouver, British Columbia, Canada Iris Energy Limited Full time
Job Title: Lead Developer

We are seeking an experienced 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:
  • Lead the development team to design, develop, and implement software solutions that meet the company's technical requirements.
  • Collaborate with cross-functional teams to ensure smooth operations and communicate with stakeholders to keep them informed of progress and any issues that arise.
  • Develop and maintain technical specifications for features or system design.
  • Ensure that the team is up-to-date with the latest technologies and tools, and provide opportunities for training and development.
  • Manage various external relationships with regulatory authorities, agencies, and third-party providers.
Requirements:
  • Minimum 5 years of experience working in a Linux-based environment, with a 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 that is 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.


  • Development Lead

    6 days ago


    Vancouver, British Columbia, Canada Judi Full time

    OverviewWe are seeking a highly skilled Development Lead to join our team at Judi.AI. As a key member of our software engineering team, you will play a crucial role in driving the development of our innovative products.ResponsibilitiesAs a Development Lead, you will be responsible for:Technical LeadershipProviding technical guidance and oversight to the...

  • Lead Developer

    1 month ago


    Vancouver, British Columbia, Canada Iris Energy Limited Full time

    About the RoleWe 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 ResponsibilitiesAnalyze and design software solutions to meet the company's technology needsDevelop and...

  • Lead Developer

    1 month ago


    Vancouver, British Columbia, Canada Iris Energy Limited Full time

    About the RoleWe 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 ResponsibilitiesAnalyze and design software solutions to meet the company's technology needsDevelop and...

  • Development Lead

    1 month 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 month 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...


  • 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 ABOMIS INNOVATIONS INC. Full time

    Job Title: Software Development LeadJob Description: At ABOMIS INNOVATIONS INC., we are seeking a highly skilled Software Development Lead to join our team. The ideal candidate will have a Bachelor's degree and at least 5 years of experience in software development. They will be responsible for leading and coordinating teams of information systems...


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

    Job DescriptionABOMIS INNOVATIONS INC. is 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.Key ResponsibilitiesLead and...


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

    Job DescriptionABOMIS INNOVATIONS INC. is 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.Key ResponsibilitiesLead and...


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

    We are seeking a highly skilled Software Development Lead to join our team at ABOMIS INNOVATIONS INC. The ideal candidate will have a strong background in software development and experience leading teams of information systems professionals.Key Responsibilities:Lead and coordinate teams of information systems professionals in the development of software and...


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

    About the Role:We are seeking a highly skilled Software Development Lead to join our team at ABOMIS INNOVATIONS INC. The ideal candidate will have a strong background in software development and experience leading teams of information systems professionals.Key Responsibilities:Lead and coordinate teams of information systems professionals in the development...


  • 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 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 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 https:www.energyjobline.comsitemap Full time

    Arcadis is seeking a Market Business Development Lead to join our Canadian Government and Civic Practice Group. The ideal candidate will have proven leadership skills and a strong track record of growing business in the Government and Civic sector. Key responsibilities include:Driving outward-facing activity to elevate the brand in the marketplaceLeading the...


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

    Job SummaryWe are seeking a highly skilled and experienced software developer to join our team as a Lead Software Developer. As a key member of our technology team, you will be responsible for designing, developing, and implementing software solutions that meet the needs of our clients and stakeholders.Key ResponsibilitiesDesign and develop software...