Mine Vision Systems is a mining technology company building the decision-making platform for underground mining. We introduce high-fidelity data into the mining workflow that has simply never existed before enabling operators to move from assumptions to evidence-based decisions. Our digital infrastructure is designed to map monitor and manage the underground mining environment with confidence creating a persistent data-rich foundation for operational and strategic decision-making. Since the launch of our flagship product FaceCapture in late 2023 adoption has accelerated rapidly as customers realize the value of truly understanding their underground operations.
We focus on underground mining of critical minerals and precious metals where small improvements in accuracy and insight drive outsized returns. Our technology delivers millions of dollars in annual value by minimizing overbreak improving ore calls enhancing resource models and enabling a growing set of high-impact applications across the mine lifecycle. By transforming raw underground data into actionable intelligence Mine Vision Systems empowers mining teams to operate more efficiently more predictably and with greater confidence than ever before.
About the role
Were looking for a Software Engineering Manager to lead the technical direction execution and growth of our software organization. This role blends hands-on technical leadership with people and process leadership and sits at the center of our robotics cloud and product engineering efforts. You will set architectural direction scale teams and processes and ensure we deliver reliable high-performance software that operates in some of the worlds harshest environments.
What youll do
- Set and own the long-term software architecture and technology roadmap across cloud web robotics and embedded systems making clear technical tradeoffs across performance reliability security cost and time-to-market
- Identify and drive process improvements to increase engineering efficiency scalability security quality and operational reliability
- Lead mentor and grow multidisciplinary software teams including hiring performance management coaching and career development while maintaining a high technical and cultural bar
- Partner closely with product hardware and operations teams to translate business objectives and real-world field needs into clear executable technical plans
- Ensure software systems are robust secure observable and scalable for production deployments with thousands of users and fielded devices operating in harsh environments
- Own operational excellence across the organization including production readiness incident response post-mortems and continuous reliability improvements
- Establish and maintain modern development practices including CI/CD testing strategies code reviews documentation and metrics-driven feedback loops
- Remain technically engaged through architecture reviews critical design discussions and targeted hands-on involvement where it provides the greatest leverage
- Travel up to 10% to customer sites and company locations to support deployments and develop a deep understanding of customer workflows and operational constraints
Required qualifications
- 12 years of professional software development experience including hands-on coding and system architecture ownership
- 3 years in a senior engineering leadership role with responsibility for hiring mentoring performance management and team health
- Proven experience shipping operating and supporting large-scale software products (thousands of concurrent users or greater) in production environments
- Experience leading multiple software disciplines (frontend backend cloud embedded robotics or similar) and making cross-team architectural decisions
- Strong proficiency with Python and modern web technologies (JavaScript/TypeScript React)
- Experience with databases and data systems (Postgres Redis MongoDB or similar)
- Solid background in distributed systems high-performance computing optimization techniques and production system reliability
- Experience with containerization and infrastructure tooling (Docker Kubernetes CI/CD pipelines) including operational and cost considerations
- Familiarity with AWS cloud services (e.g. EC2 S3 RDS) and cloud-native architectural patterns
- Ability to define track and use engineering metrics to guide delivery quality reliability and continuous improvement
- Excellent written and verbal communication skills with the ability to influence technical and non-technical stakeholders and navigate competing priorities
- Bachelors degree in Computer Science Computer Engineering Robotics or a related field (advanced degree preferred)
Desirable qualifications
- Familiarity with OpenGL/WebGL or advanced visualization systems
- Experience working in startup or high-growth environments with significant ambiguity and rapid iteration
- Hands-on experience with agile development frameworks (Kanban Scrum XP) in distributed or hybrid teams
- Prior experience with Jira Confluence and related collaboration and planning tools
Nice to have
- Experience developing software for products with a strong hardware component (robotics IoT industrial or safety-critical systems)
- Experience establishing secure software development practices and partnering across the organization to manage technical risk
Why this role matters
You will shape the software foundation that underpins Mine Vision Systems platform and products. Your decisions will directly impact the reliability scalability and usability of systems deployed in production mines around the world. This is a high-impact leadership role with ownership across architecture execution and team development.
Benefits
- We are a fast paced and growing company with real robotic hardware in the field around the world generating actual revenue
- Competitive compensation and full benefits: medical dental vision disability life insurance 401(k) with match
- Uncounted PTO policy and flexible hybrid work model
- Small fast-moving team with hands-on work and immediate impact
Required Experience:
Manager
Mine Vision Systems is a mining technology company building the decision-making platform for underground mining. We introduce high-fidelity data into the mining workflow that has simply never existed before enabling operators to move from assumptions to evidence-based decisions. ...
Mine Vision Systems is a mining technology company building the decision-making platform for underground mining. We introduce high-fidelity data into the mining workflow that has simply never existed before enabling operators to move from assumptions to evidence-based decisions. Our digital infrastructure is designed to map monitor and manage the underground mining environment with confidence creating a persistent data-rich foundation for operational and strategic decision-making. Since the launch of our flagship product FaceCapture in late 2023 adoption has accelerated rapidly as customers realize the value of truly understanding their underground operations.
We focus on underground mining of critical minerals and precious metals where small improvements in accuracy and insight drive outsized returns. Our technology delivers millions of dollars in annual value by minimizing overbreak improving ore calls enhancing resource models and enabling a growing set of high-impact applications across the mine lifecycle. By transforming raw underground data into actionable intelligence Mine Vision Systems empowers mining teams to operate more efficiently more predictably and with greater confidence than ever before.
About the role
Were looking for a Software Engineering Manager to lead the technical direction execution and growth of our software organization. This role blends hands-on technical leadership with people and process leadership and sits at the center of our robotics cloud and product engineering efforts. You will set architectural direction scale teams and processes and ensure we deliver reliable high-performance software that operates in some of the worlds harshest environments.
What youll do
- Set and own the long-term software architecture and technology roadmap across cloud web robotics and embedded systems making clear technical tradeoffs across performance reliability security cost and time-to-market
- Identify and drive process improvements to increase engineering efficiency scalability security quality and operational reliability
- Lead mentor and grow multidisciplinary software teams including hiring performance management coaching and career development while maintaining a high technical and cultural bar
- Partner closely with product hardware and operations teams to translate business objectives and real-world field needs into clear executable technical plans
- Ensure software systems are robust secure observable and scalable for production deployments with thousands of users and fielded devices operating in harsh environments
- Own operational excellence across the organization including production readiness incident response post-mortems and continuous reliability improvements
- Establish and maintain modern development practices including CI/CD testing strategies code reviews documentation and metrics-driven feedback loops
- Remain technically engaged through architecture reviews critical design discussions and targeted hands-on involvement where it provides the greatest leverage
- Travel up to 10% to customer sites and company locations to support deployments and develop a deep understanding of customer workflows and operational constraints
Required qualifications
- 12 years of professional software development experience including hands-on coding and system architecture ownership
- 3 years in a senior engineering leadership role with responsibility for hiring mentoring performance management and team health
- Proven experience shipping operating and supporting large-scale software products (thousands of concurrent users or greater) in production environments
- Experience leading multiple software disciplines (frontend backend cloud embedded robotics or similar) and making cross-team architectural decisions
- Strong proficiency with Python and modern web technologies (JavaScript/TypeScript React)
- Experience with databases and data systems (Postgres Redis MongoDB or similar)
- Solid background in distributed systems high-performance computing optimization techniques and production system reliability
- Experience with containerization and infrastructure tooling (Docker Kubernetes CI/CD pipelines) including operational and cost considerations
- Familiarity with AWS cloud services (e.g. EC2 S3 RDS) and cloud-native architectural patterns
- Ability to define track and use engineering metrics to guide delivery quality reliability and continuous improvement
- Excellent written and verbal communication skills with the ability to influence technical and non-technical stakeholders and navigate competing priorities
- Bachelors degree in Computer Science Computer Engineering Robotics or a related field (advanced degree preferred)
Desirable qualifications
- Familiarity with OpenGL/WebGL or advanced visualization systems
- Experience working in startup or high-growth environments with significant ambiguity and rapid iteration
- Hands-on experience with agile development frameworks (Kanban Scrum XP) in distributed or hybrid teams
- Prior experience with Jira Confluence and related collaboration and planning tools
Nice to have
- Experience developing software for products with a strong hardware component (robotics IoT industrial or safety-critical systems)
- Experience establishing secure software development practices and partnering across the organization to manage technical risk
Why this role matters
You will shape the software foundation that underpins Mine Vision Systems platform and products. Your decisions will directly impact the reliability scalability and usability of systems deployed in production mines around the world. This is a high-impact leadership role with ownership across architecture execution and team development.
Benefits
- We are a fast paced and growing company with real robotic hardware in the field around the world generating actual revenue
- Competitive compensation and full benefits: medical dental vision disability life insurance 401(k) with match
- Uncounted PTO policy and flexible hybrid work model
- Small fast-moving team with hands-on work and immediate impact
Required Experience:
Manager
View more
View less