Staff Engineer, Data

New
R
Renew HomeEnergy Technology
United StatesFull-TimeStaff
SalaryUSD 170000 - 220000 / year
Apply NowOpens the employer's application page

Job Details

Experience
10+ years of software and data engineering experience
Required Skills
PostgreSQLPythonSQLApache KafkaData engineeringTerraformAWS Lambda

Requirements

  • 10+ years of software and data engineering experience, with a proven track record of architectural leadership at scale.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, or equivalent practical experience.
  • Proven experience designing, building, and operating production-grade high-volume batch and real-time data streaming architectures.
  • Deep expertise in building scalable data lake architectures (AWS S3, Iceberg, AWS Glue, Delta Lake) and managing structured and unstructured telemetry data.
  • Expert hands-on proficiency in database design, performance tuning, query optimization, indexing, and partitioning with AWS Redshift and PostgreSQL Aurora.
  • Mastery of Python and SQL.
  • Strong software engineering principles, CI/CD, and Infrastructure as Code using Terraform, CDKTF and AWS CDK.
  • Self-starter with exceptional analytical and problem-solving skills.
  • Demonstrated ability to mentor engineering talent and drive cross-functional alignment.

Responsibilities

  • Define and drive the long-term data architecture vision, roadmap, and design standards across Renew Home's virtual power plant ecosystem.
  • Lead the design and implementation of fault-tolerant batch and real-time streaming data infrastructure capable of continuously processing data from millions of connected devices.
  • Collaborate closely with application and analytics engineering teams to drive data architecture vision and delivery.
  • Direct database architecture and continuous performance tuning across PostgreSQL Aurora, AWS Redshift, and query engines through advanced indexing, partitioning, and workload management.
  • Set high technical standards for data pipeline development, monitoring, data quality, and uptime while actively leading on-call rotations.
  • Mentor and guide senior and mid-level data engineers, promoting engineering best practices and architectural design reviews.
View Full Description & ApplyYou'll be redirected to the employer's site
USD 170000 - 220000 / year
Apply Now