Jobs · Information Technology · New Mexico

Data Engineer

GroundWork Renewables · Albuquerque, NM · Yesterday
On-siteInformation TechnologyFull-time

Key Responsibilities

  • Design, implement, and maintain relational and time-series databases for lab instrument data, environmental measurements, and operational records.
  • Develop and manage ETL/ELT pipelines to ingest, transform, and store data from IoT sensors, measurement hardware, and remote sensing platforms.
  • Build and deploy internal data access tools and applications using modern frameworks (e.g., Streamlit, FastAPI, React, or similar) to enable lab staff to query, visualize, and export lab data.
  • Apply AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude) to accelerate software delivery while maintaining code quality and auditability appropriate for a laboratory environment.
  • Develop and enforce QA/QC protocols to validate incoming data from lab instruments and field sensors in accordance with applicable regulatory and accreditation standards (e.g., ISO 17025 or similar).
  • Implement automated checks, flagging routines, statistical validation, and audit trails to detect anomalies, missing data, and calibration drift.
  • Maintain defensible data records that satisfy chain-of-custody and traceability requirements.
  • Ensure data integrity from acquisition through delivery to downstream consumers.
  • Architect and optimize database schemas for performance, scalability, and ease of access.
  • Evaluate and recommend appropriate database technologies (SQL, NoSQL, time-series) based on data volume, query patterns, and the lab’s analysis and reporting requirements.
  • Partner with lab engineers, metrology staff, and operations to understand data access requirements and translate them into technical solutions.
  • Serve as the primary point of contact for the lab’s internal data availability and reporting needs.
  • Design and build internal data access tools, dashboards, and reporting interfaces using modern full-stack frameworks (e.g., React, FastAPI, Streamlit, Plotly Dash).
  • Leverage AI-assisted development environments (e.g., GitHub Copilot, Cursor, Claude Code) to accelerate development cycles while ensuring maintainability, security, and compliance with lab data governance requirements.
  • Enable non-technical lab staff to explore, filter, and export lab datasets through intuitive interfaces without requiring direct database access.
  • Maintain comprehensive data dictionaries, schema documentation, and data lineage records consistent with laboratory quality management systems.
  • Contribute to laboratory SOPs and data management plans.
  • Stay current with emerging data engineering technologies, AI tooling, and laboratory informatics practices to continuously improve the lab’s data infrastructure.

Qualifications and Experience

  • Minimum of 3 years of experience in data engineering, database engineering, ETL/ELT pipeline development, or a related technical discipline, preferably in a laboratory, engineering, or renewable energy context.
  • Experience designing and operating production data pipelines and infrastructure is required.
  • Experience in photovoltaic (PV) testing, solar energy measurement, or a physical laboratory environment is highly preferred.
  • Proficiency in SQL and experience with relational databases (PostgreSQL, MySQL, or similar); familiarity with time-series or NoSQL databases a plus.
  • Proficiency in Python (pandas, SQLAlchemy, FastAPI, or similar) for data engineering, scripting, and backend service development.
  • Hands-on experience designing and operating ETL/ELT data pipelines and workflow orchestration tools (e.g., Apache Airflow, Dagster, Prefect, or similar), including scheduling, dependency management, and pipeline monitoring.
  • Experience building web applications or data dashboards using tools such as Streamlit, Dash, FastAPI, React, or modern AI-assisted development environments (e.g., GitHub Copilot, Cursor, Claude Code); ability to deliver functional, user-facing tools rapidly using AI pair-programming workflows.
  • Experience implementing QA/QC workflows for instrument or sensor data, including anomaly detection, validation rules, statistical flagging, and audit logging; familiarity with laboratory quality management standards (e.g., ISO 17025, GLP, or similar regulatory frameworks) is a strong plus.
  • Excellent communication skills; ability to translate complex technical data concepts for non-technical stakeholders including lab engineers and business analysts.
  • Familiarity with version control (Git), CI/CD practices, and cloud data platforms (AWS, Azure, or GCP); experience with containerization (Docker) is a plus.
  • Demonstrated experience using AI-assisted development tools (e.g., GitHub Copilot, Cursor, Claude Code, or similar) to write, debug, and refactor code; comfort evaluating AI-generated outputs for correctness, security, and suitability in a regulated laboratory data environment.
  • Understanding of laboratory informatics concepts and data management in accredited or regulated settings; experience with LIMS (Laboratory Information Management Systems) or similar platforms is a plus.

Similar jobs

Data Engineer

Tata Consultancy ServicesMalvern, PA· Yesterday
Information Technology$120k–$130k/yrapply on ibegin.tcsapps.com

Data Engineer

HarnhamDallas, TX· Yesterday
Engineering$160k/yrapply on aplitrak.com

Data Engineer

Edgesource CorporationMcLean, VA· Yesterday
Information Technology$130k–$145k/yrapply on edgesource.com

Data Engineer

Systech FederalMcLean, VA· Yesterday
Information Technologyapply on careers.systechfederal.com

Data Engineer

TRIMEDXIndianapolis, IN· 1 wk ago
Information Technologyapply on trimedx.wd1.myworkdayjobs.com

Data Engineer

Ryan Companies US, Inc.Minneapolis, MN· 2 mo ago
Information Technology$90k–$113k/yrapply on ryancompanies.wd5.myworkdayjobs.com