Senior Full Stack Software Engineer | Multiple Locations

May 21, 2026
$150,000 - $220,000 / year
Apply Now

Job Description

Company: Mariana Minerals
Location: San Francisco, California / Ann Arbor, Michigan / Houston, Texas / Moab, Utah, United States (On-site)
Category: Automation, Operational Technology and IT
Job Type: Full-time
Experience Level: Senior-Level
Salary: $150,000 – $220,000 USD / year

Job Summary
Mariana Minerals is seeking a Senior Full Stack Software Engineer to lead critical technical initiatives supporting the next-generation critical minerals supply chain.

This role will architect, build, and deliver software systems that accelerate the engineering, construction, and operation of mineral processing facilities, working across frontend applications, backend architecture, data integrations, cloud infrastructure, ML/AI features, and internal operating systems.

Key Responsibilities

  • Lead the technical design and architecture of internal software tools for engineering, construction, and operations teams
  • Design scalable, reliable, and maintainable systems across frontend, backend, databases, and cloud infrastructure
  • Architect and implement data integrations with engineering and construction software tools, including Autodesk and similar platforms
  • Establish best practices for API design, data synchronization, and integration architecture
  • Build sophisticated web applications and platforms used by internal teams and partners
  • Make key technical decisions on frameworks, infrastructure, deployment strategies, and system design
  • Evaluate third-party software solutions and provide recommendations on build-vs-buy decisions
  • Collaborate with ML engineers to design and implement production-ready ML, RL, and LLM-powered features
  • Mentor junior engineers, conduct code reviews, and establish engineering best practices
  • Participate in technical strategy discussions and contribute to long-term technology roadmap planning
  • Own production reliability, performance optimization, and operational excellence for critical systems

Qualifications

  • 5+ years of professional software engineering experience delivering complex production systems
  • Deep full-stack expertise across frontend frameworks, backend services, databases, and cloud infrastructure
  • Experience translating business requirements from non-technical stakeholders into robust technical solutions
  • Ability to communicate complex technical concepts clearly to technical and non-technical audiences
  • Proven leadership experience through management, technical lead roles, or cross-functional initiatives
  • Strong system design and architecture experience, including distributed systems, microservices, and event-driven architectures
  • Experience working in ambiguous, fast-paced environments and structuring complex technical challenges
  • Experience with modern web frameworks such as React or Vue
  • Experience with backend technologies such as Node.js, Python, or Go
  • Experience with cloud platforms such as AWS or 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
  • Startup experience in a rapidly scaling company is helpful but not required
  • Experience in manufacturing, industrial automation, or capital projects is beneficial but not required

Why This Role Matters
This role is critical to building the software systems that support engineering, construction, automation, and operation of mineral processing facilities, helping accelerate the development of the critical minerals supply chain.

Apply
👉 Apply online: https://jobs.ashbyhq.com/marianaminerals/b646235d-3d25-42c7-b68b-31530a99b98f

⚠️ Disclaimer
This job is shared for informational purposes. WeMineUp is not affiliated with the hiring company. Please apply through the official company process.