Description
About the company
The company is a software-first, vertically integrated minerals company on a mission to supply the critical minerals powering modern energy, AI, and defense technologies. We’re reimagining the minerals supply chain by combining deep industry expertise with advanced software, automation, and data-driven decision-making.
Role Overview
The company is looking for an Engineering Manager to build and lead a team of software engineers working on the critical minerals supply chain that supports the world's energy transition.
Our software team builds MarianaOS, the operating system for how Mariana engineers, constructs, and operates its mines and mineral processing facilities. The work spans capital projects, plant operations, autonomous equipment, and the data systems that connect them. Our users are our own project engineers, construction teams, and operators at our copper site in Moab, Utah and lithium facility in East Texas. That creates an unusually short feedback loop: what your team ships can change what happens on the ground within days.
As an Engineering Manager, you will own the performance and growth of your engineers and the team's ability to deliver reliably. You'll be responsible for 1:1s, feedback, performance reviews, career development, hiring, compensation input and advocacy, and delivery against roadmap commitments.
You'll partner closely with tech leads, senior engineers, and product managers. Tech leads and engineers own technical direction within the team's domains; product managers will own priorities; you own the team—how it grows, how it works, and whether it delivers. We expect managers to stay technically engaged and contribute hands-on when that is the highest-leverage use of their time, while prioritizing the work only a manager can do.
We also expect engineering managers to apply an engineering mindset to management itself. You should help define and continuously iterate on the metrics we use to understand engineering performance, and build the tools and systems that make those metrics useful in practice. That means developing a clear picture of where work is getting stuck, how reliably the team is delivering, where engineers need support, and where process is creating unnecessary friction. As agentic tooling becomes more capable, we expect managers to actively explore how agents and automation can improve management workflows; synthesizing project and team context, surfacing risks and action items, and increasing velocity.
We move quickly. Our engineers ship, get feedback from the people running our plants and job sites, and iterate. Creating the conditions for that pace—and preserving it as the team grows—is central to this role.
Our stack is TypeScript and React on the front end, Node and Python services, Postgres, and AWS, with a growing amount of LLM and agent tooling in production.