Development Team Lead

2 months ago


Vancouver, Canada Iris Energy Full time

**Key Responsibilities**
- Mentor other peer engineers with workflow and complex software solution buildings with your skills and experience
- Working closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team
- Writing testable, scalable, and efficient code and leading code reviews
- Planning and documenting technical specifications for features or system design
- Collaborating with other teams to ensure smooth operations and communicating with stakeholders to keep them informed of progress and any issues that arise
- Ensuring that the team is up-to-date with the latest technologies and tools, and providing opportunities for training and development

**Experience**

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. Additional experience required includes:

- Demonstrated experience in managing and mentoring development teams
- In-depth understanding of Bitmain S19 Antminer hardware architecture and components
- Experience working with Bitmain's proprietary firmware and control software
- 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

**Desired Qualifications & Knowledge**
- 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
- Experience with cryptographic algorithms and security protocols
- 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

**Key Attributes**
- Integrity, openness, and honesty
- Ability to foster innovative and practical approaches to development/IT matters
- Personable and engaging, with exceptional relationship management skills
- Strong capacity to influence and drive team performance
- Strong organizational, planning, analytical, and problem-solving skills
- Ability to communicate professionally and personally at all levels
- Working, collaborating, and partnering across all levels of the organization
- Results-oriented, with a focus on delivering high-quality firmware solutions
- Meticulous attention to detail and commitment to code quality
- Excellent written and verbal communication skills
- Adaptability and ability to learn new technologies quickly
- Proactive in identifying and addressing potential issues and roadblocks
- Ability to analyze and optimize firmware for maximum energy efficiency and hash rate
- Resourcefulness in overcoming hardware and software limitations of Bitmain S19 Antminer machines
- Ability to collaborate with other developers and stakeholders to adapt the firmware for custom mining solutions
- Curiosity and willingness to stay up-to-date with the latest advancements in Bitcoin mining technology
- Strong problem-solving skills and the ability to troubleshoot issues arising from firmware and hardware interactions

**Target Industries**
- Experience working in the energy, large asset-based utilities, infrastructure or resources sectors.

**Salary**: $110,000.00-$150,000.00 per year

**Benefits**:

- Casual dress
- Dental care
- Disability insurance
- Extended health care
- Life insurance
- On-site gym
- Paid time off
- Vision care

Flexible Language Requirement:

- French not required

Schedule:

- 8 hour shift
- Monday to Friday
- On call

Supplemental pay types:

- Bonus pay

**Experience**:

- Application development: 5 years (required)

**Language**:

- English (required)

Work Location: Hybrid remote in Vancouver, BC


  • Development Team Lead

    3 weeks ago


    Vancouver, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay! Who...

  • Development Team Lead

    3 weeks ago


    Vancouver, Canada JUDI.AI Full time

    Who we are Judi.aiWe help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...

  • Development Team Lead

    3 weeks ago


    Vancouver, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...


  • Vancouver, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...


  • Vancouver, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay! Who...

  • Development Team Lead

    3 weeks ago


    Vancouver, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay! Who...

  • Development Team Lead

    3 weeks ago


    Vancouver, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...

  • Development Team Lead

    3 weeks ago


    Vancouver, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...


  • Vancouver, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...

  • Development Team Lead

    3 weeks ago


    Vancouver, BC, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...


  • Vancouver, BC, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...

  • Development Team Lead

    2 weeks ago


    Vancouver, BC, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...

  • Development Team Lead

    3 weeks ago


    Vancouver, BC, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...


  • Vancouver, BC, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...


  • Vancouver, BC, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay!Who we...

  • Development Team Lead

    3 weeks ago


    Vancouver, BC, Canada JUDI.AI Full time

    Who we are Judi.ai We help small business dreams come true by making it easy for lenders to say “yes” to small business borrowers. Through sophisticated algorithms and predictive modeling, our application allows lenders to adjudicate loans quickly and accurately. This ensures that small businesses get access to the capital they need to grow. Yay! Who...


  • Vancouver, BC, Canada Fortinet Full time

    Fortinet is looking for a Senior Web Developer/Team Lead to join the FortiOS Experience team which is responsible for developing our FortiOS, FortiSASE and Fortigate Cloud products. More information on these products can be found at the links below: • • • You use and create tools that improve development processes, allowing you to focus on...


  • Vancouver, Canada Freelancer.com Full time

    As the Account Development Representative Team Lead, you will play a crucial role in driving our sales growth and leading a team of talented Account Development Representatives (ADRs). You will be responsible for ramping up, coaching, and mentoring new and existing ADRs to help them achieve their targets and excel in their roles. Additionally, you will take...


  • Vancouver, Canada The Tandem Team Full time

    Our client VGH & UBC Hospital Foundation is looking to hire a **Copywriter & Content Lead** to join their amazing team. Please view the job description from **VGH & UBC Hospital Foundation **below for more information about this exciting role! **Who We Are** The Marketing & Brand Engagement (MBE) department positions VGH & UBC Hospital Foundation as the...

  • Team Lead

    7 days ago


    Vancouver, Canada University of British Columbia Full time

    Staff - Non Union Job Category M&P - AAPS Job Profile AAPS Salaried - Information Systems and Technology, Level D Job Title Team Lead Department UBC IT | Service Centre Compensation Range $7,278.33 - $11,372.33 CAD Monthly The Compensation Range is the span between the minimum and maximum base salary for a position. The midpoint of the range is...