Taro Logo

Senior Software Developer (DevOps)

MineSense develops solutions to reduce mining waste and environmental impacts while increasing profits and efficiencies in the mining industry.
$110,000 - $130,000
DevOps
Senior Software Engineer
Hybrid
51 - 100 Employees
4+ years of experience
AI · Enterprise SaaS

Description For Senior Software Developer (DevOps)

MineSense is a pioneering Canadian mining technology company that's revolutionizing the mining industry through innovative solutions that reduce waste and environmental impact while boosting profitability. They're seeking a Senior Software Developer (DevOps) to join their Vancouver-based team, reporting to the Team Lead of Software Development (Sensor & Grade Estimation).

The role combines traditional software development with DevOps practices, focusing on building and maintaining robust infrastructure for their distributed architecture. The ideal candidate will be responsible for developing and implementing best-in-class software solutions that enhance efficiency across the mining value chain. They'll work with cutting-edge technologies including containerization, cloud services (particularly Oracle Cloud Infrastructure), and various programming languages such as Python, Node.js, and C++.

This position offers an excellent opportunity to make a meaningful impact on sustainable mining practices while working with a purpose-driven team. The company provides a comprehensive benefits package including competitive salary, bonus structure, retirement benefits, and professional development opportunities. The hybrid work environment offers flexibility while maintaining team collaboration.

The role requires a blend of technical expertise and leadership skills, as the successful candidate will be expected to mentor less experienced developers and lead complex feature implementations. With MineSense's focus on innovation and sustainability, this position offers the chance to work on unique challenges at the intersection of technology and environmental responsibility.

This is an ideal opportunity for an experienced DevOps professional who wants to contribute to meaningful technological advancement in the mining industry while working with a company that values innovation, belonging, resilience, and adding value to both the industry and the environment.

Last updated 5 hours ago

Responsibilities For Senior Software Developer (DevOps)

  • Write clean, secure and complex code following company standards
  • Define and establish coding standards based on industry practices
  • Deliver complex features with well-reasoned design
  • Provide technical guidance and mentorship
  • Manage, monitor, and optimize cloud tools for deployment
  • Develop and maintain custom web and backend tools
  • Develop and maintain infrastructure for compiling, packaging and testing
  • Work with development, QA, and IT teams to integrate DevOps practices
  • Lead documentation and design verification plans

Requirements For Senior Software Developer (DevOps)

Linux
Python
Node.js
React
  • 4-year degree/Bachelor's degree in Applied Science, Computer Science or similar field
  • 4-6+ years of experience in software development or DevOps
  • Strong verbal and written communication skills
  • Experience with Microsoft 365
  • Strong understanding of build environment setup
  • Experience with containerization technologies like Docker
  • Familiarity with Oracle Cloud Infrastructure
  • Proficient with Linux
  • Proficient with build scripting such as CMake
  • Strong understanding of Python
  • Experience with Node.js and React
  • Experience with C++
  • Legally able to work in Canada

Benefits For Senior Software Developer (DevOps)

401k
Medical Insurance
Commuter Benefits
Vision Insurance
Dental Insurance
  • Competitive bonus
  • Matching RRSP or 401K program
  • Comprehensive benefit program
  • Employee assistance program
  • Learning and career development programs
  • Transit Subsidy
  • 3 weeks vacation or more
  • Company organized social events

Interested in this job?

Jobs Related To MineSense Senior Software Developer (DevOps)