Senior Data & Integrations Engineer
@ Mariana Minerals

San Francisco, California, United States
$140,000
On Site
Full Time
Posted 19 hours ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXXXXXX XXXXXXXXX***** @marianaminerals.com
Recommended after applying

Job Details

About Mariana Minerals

Mariana Minerals is a software-first, vertically integrated minerals company on a mission to supply the critical minerals powering modern energy, AI, and defense technologies. We reimagine how minerals are sourced, refined, and optimized by combining deep industrial expertise with software, automation, and data-driven decision-making.

The Opportunity

As a Senior Data & Integrations Engineer, you will own the data platform connecting our industrial systems to ML models. In this role, you will design and build robust Python data pipelines and semantic models that translate real-world industrial processes into structured, meaningful data.

What You’ll Do

Core Responsibilities (≈70%):

  • Design, build, and maintain Python-based data pipelines integrating digital twin simulators, ML infrastructure, and operational systems.
  • Develop semantic data models and analytics layers bridging process engineering, ML model requirements, and business metrics.
  • Architect data systems supporting real-time operations and historical analysis with high semantic accuracy.
  • Evolve the data platform as operations scale from one facility to multiple.
  • Partner with ML engineers and process experts ensuring clean, consistent data for model training and inference.

Integrations & Cross-Functional Work (≈30%):

  • Build and maintain API integrations with enterprise and industrial systems.
  • Support real-time data exchange between control systems, dashboards, and analytics platforms.
  • Collaborate across software, process, and ML teams to convert complex operational data into actionable insights.

What You’ll Bring

Required:

  • 5+ years of Python development experience focused on data engineering and modeling.
  • Proven experience in creating semantic layers and analytics models bridging technical and business contexts.
  • Strong software engineering fundamentals including version control, testing, and documentation.
  • Hands-on experience with modern data tools such as Airflow/Dagster, dbt, and data quality frameworks.
  • Clear communication skills and ability to work with cross-functional teams.
  • Structured yet creative problem-solving mindset with comfort in ambiguity.

Nice to Have:

  • Experience with API integration (REST, OAuth).
  • Familiarity with time-series or industrial data systems (PLCs, LIMS, SCADA).
  • Exposure to ML pipelines and real-time data processing.
  • Experience designing data systems in manufacturing, energy, or process industries.

Why This Role Matters

This role is a smart-data challenge rather than a big-data problem. Your work will shape how AI optimizes mineral processing and lay the foundation for Mariana Minerals’ data strategy as the company scales.

Key skills/competency

  • Python
  • Data Pipelines
  • Semantic Modeling
  • ETL
  • API Integration
  • ML Integration
  • Real-time Data
  • Data Quality
  • Industrial Systems
  • Analytics

How to Get Hired at Mariana Minerals

🎯 Tips for Getting Hired

  • Tailor your resume: Highlight Python and data pipeline experience.
  • Research Mariana Minerals: Understand their mission and tech focus.
  • Emphasize integrations: Detail API and industrial systems work.
  • Prepare for interviews: Practice technical and situational questions.

📝 Interview Preparation Advice

Technical Preparation

Brush up on Python scripting.
Practice building data pipelines.
Review semantic data modeling techniques.
Familiarize with Airflow and dbt.

Behavioral Questions

Explain a time you solved data challenges.
Describe cross-team collaboration experience.
Detail your approach to problem-solving.
Share how you handle ambiguity in projects.

Frequently Asked Questions