O

ON Energy Storage

End-to-end battery storage development with AI

AWS Data Engineer

Data EngineeringConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • A bachelor's degree in Computer Science, Computer Engineering, or a closely related discipline.
  • At least 3 years of hands-on data engineering experience on AWS, including exposure to modern data lakehouse architectures.
  • English proficiency at B2 or above for daily work with English-speaking teams and written documentation.
  • Production experience with open table formats, preferably Apache Iceberg, including table design, partitioning, and schema evolution; experience with Delta Lake or Hudi is also relevant, with support provided for transitioning.
  • Experience with AWS Glue, Athena, Lambda, and S3.
  • Experience designing and maintaining ETL/ELT pipelines for batch and streaming workloads.
  • Proficiency in Python, including PySpark or Python Shell, and advanced SQL, including window functions, common table expressions, and execution plan tuning.
  • Experience with analytical data modeling in a lakehouse context, including medallion architectures, incremental loads, deduplication, and historical backfills.
  • Experience with Infrastructure as Code using Terraform or CloudFormation.

Responsibilities

  • Build and maintain scalable ETL/ELT pipelines for batch and real-time processing, including high-frequency time-series ingestion.
  • Evolve the data lakehouse by optimizing storage, performance, cost, and data consistency.
  • Manage orchestration workflows with complex dependencies and error handling.
  • Deliver production-ready, analytics-optimized datasets and engage directly with end users to understand how they consume data.
  • Implement data governance, security controls, and audit policies across the AWS ecosystem.
  • Build monitoring, alerting, and data quality testing for platform reliability.

Desired Qualifications

  • Experience with Step Functions, Kinesis, Lake Formation, and DynamoDB.
  • Experience building custom ETL with boto3, pyiceberg, or pyarrow.
  • Experience with CI/CD for Glue or Lambda.
  • Experience with time-series and IoT/telemetry data at scale.

About the Company

ON Energy Storage

End-to-end battery storage development with AI

On.Energy Storage develops and manages end-to-end energy storage projects, focusing on grid-scale BESS and C&I peak-shaving for utilities, airports, and commercial & industrial customers. Its turnkey approach covers planning, construction, operation, and in-house financing, serving as a single point of responsibility for clients. The company uses On.Command, an AI-powered software for design, forecasting, control, and dispatch, with in-house analytics for real-time monitoring and optimization. It uses a technology-agnostic approach, applying the latest battery and power electronics to enable grid services like frequency regulation, energy arbitrage, and renewable integration, with a goal to scale deployments across North America and Latin America.

Company size
201-500
Company stage
Debt Financing
Total funding
$262.6M
Headquarters
Miami, FL
Founded
2016

Recently Posted Jobs

Explore more opportunities at ON Energy Storage

See more jobs