Development Team Lead - Vancouver, Canada - Iris Energy

Iris Energy
Iris Energy
Verified Company
Vancouver, Canada

1 month ago

Sophia Lee

Posted by:

Sophia Lee

beBee Recruiter


Description

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 uptodate 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
  • Indepth 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 kernellevel 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 ASICbased 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 problemsolving skills
  • Ability to communicate professionally and personally at all levels
  • Working, collaborating, and partnering across all levels of the organization
  • Resultsoriented, with a focus on delivering highquality 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 uptodate with the latest advancements in Bitcoin mining technology
  • Strong problemsolving skills and the ability to troubleshoot issues arising from firmware and hardware interactions

Target Industries

  • Experience working in the energy, large assetbased 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
  • Onsite 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

More jobs from Iris Energy