Mariana Minerals is looking to build the next-generation critical minerals supply chain to support the world's energy transition by accelerating the engineering and construction of physical infrastructure.
Requirements
- Deep expertise across the full stack, with demonstrated ability to make architectural decisions spanning frontend frameworks, backend services, databases, and cloud infrastructure.
- Excellence in system design and architecture, with experience in distributed systems, microservices, and event-driven architectures.
- Experience with modern web frameworks (React/Vue), backend technologies (Node.js/Python/Go), and cloud platforms (AWS/GCP).
- Strong understanding of DevOps practices, CI/CD pipelines, and infrastructure as code.
- Experience with data engineering, ETL pipelines, or ML/AI integration is a plus.
- 5+ years of professional software engineering experience with a proven track record of delivering complex, production systems.
- Proven leadership experience, whether through formal management, technical lead roles, or driving cross-functional initiatives.
Responsibilities
- Lead the technical design and architecture of internal software tools, ensuring scalability, reliability, and maintainability while working closely with engineering, construction, and operations teams.
- Architect and implement complex data integrations with enterprise engineering/construction tools such as Autodesk, establishing best practices for API design and data synchronization.
- Drive the development of sophisticated web applications and platforms used by internal teams and partners, making key technical decisions on frameworks, infrastructure, and deployment strategies.
- Conduct thorough technical evaluations of third-party software solutions, providing strategic recommendations on build-vs-buy decisions and integration approaches.
- Lead cross-functional initiatives with ML engineers to design and implement production-ready ML, RL, and LLM-powered features, ensuring robust error handling and scalable architecture.
- Mentor junior engineers, conduct code reviews, and establish engineering best practices across the team.
- Own production reliability and performance optimization for critical systems.
Other
- Strong experience translating business requirements from non-technical stakeholders into robust technical solutions, with ability to communicate complex technical concepts clearly.
- Track record of working in ambiguous, fast-paced environments and bringing structure to complex technical challenges.
- Startup experience in a rapidly scaling company is helpful but not required.
- Domain experience in manufacturing, industrial automation, or capital projects is beneficial but not required.
- Mentor junior engineers