Development Team Lead - Vancouver, Canada - Iris Energy
![Iris Energy](https://contents.bebee.com/public/img/noimg-businessx400.jpg)
1 month ago
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
-
Warehouse Coordinator
Prince George, Canada - 3 weeks ago
-
Associate - Commercial
Vancouver, Canada - 3 weeks ago
-
Executive Assistant
Vancouver, Canada - 2 weeks ago