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