Platform Engineer (Data) - EcoTrove

Remote Full-time
Platform Engineer (Data)San Francisco Bay Area | Hybrid (3 Days Onsite, 2 Days Remote)About EcoTroveEcoTrove (ecotrove.com), is an AI Energy Agent that is becoming the default way any business pays for power. The U.S. power grid is undergoing a once-in-a-generation transformation. Power bills are growing 3x faster than inflation, our grid struggles to keep up with increased demand from data centers and renewable energy adoption is still stagnating. EcoTrove’s product is the one-stop shop for any business that wants to consolidate their power bills into a cheaper, fixed-price subscription. You’ll join us at this pivotal moment—owning EcoTrove’s data pipelines and governance, scaling our impact to every single utility and business in the US, and empowering the leading models for energy optimization. If you're excited to work at the intersection of energy, software, and sustainability, we’d love to meet you.EcoTrove is a seed-stage company backed by leading Silicon Valley investors and we are building a team of innovators passionate about redefining the energy industry with data and AI. After launching an MVP in May ‘2024, we have already onboarded millions of dollars of power bills from great brands. _____________________________________________________________________The RoleAs Data & Platform Engineer, you will own and maintain EcoTrove’s data pipelines, proprietary data sources, cloud infrastructure and LLM stack employed to structure data. Working directly with the co-founder and CTO, you will be expected to grow as an engineering leader as EcoTrove scales.What you’ll ownAPI Pipelines: Build and maintain reliable connectors to multiple energy company portals and public databases.Secrets Management: Design end‑to‑end encryption/decryption workflows for customer credentials and API keys.Cloud Infrastructure: Architect secure data storage in GCP (Cloud SQL, BigQuery, Secret Manager, VPCs).Data & DB Architecture: Define schemas and ingestion pipelines for high‑volume telemetry (e.g., time series data of energy usage).Backend Systems: Develop services in production‑grade Python (and ideally TypeScript) for ETL, scheduling, and microservices.Standards & Best Practices: Implement CI/CD, automated testing, observability (logging/metrics/alerts), and robust error handling.Technical Leadership: Document architecture, mentor engineers on setting standards and best practices, guide code reviews and design discussions.What we’re looking for4+ years building production data pipelines and/or payment systems (preferably fintech or energy).Expert in Python and comfortable with TypeScript/Node.js.Deep experience with GCP: Cloud SQL/BigQuery, IAM, Secret Manager, Cloud Functions or Run.Strong security mindset: encryption at rest/in transit, key rotation, PCI‑level attention to detail.Hands-on with SQL and NoSQL schema design for time‑series and relational data.Solid grasp of microservices, containerization (Docker, Kubernetes), and event‑driven architectures.Clear communicator: you can write docs and build processes that technical and non-technical stakeholders actually read and adopt, and you enjoy communicating across functions and mentoring other engineers.Why join us nowThis is a rare chance to shape the very foundations of EcoTrove’s core technology as we scale. You’ll be part of a hyper‑growth team, owning critical systems end‑to‑end, and helping us change the U.S. utilities market as we make a real dent in its carbon emissions. If you like tackling messy data challenges, building platforms, and mentoring teammates, let’s talk.

Apply Now
Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

Medical Scribe

Remote

Maintenance Repair Technician - IAH Airport (HAS)

Remote

Senior Software Engineer- DevOps (Remote Option)

Remote

Special Education Teacher, Mild to Moderate Disabilities Remote, 80% Position (4 days/week)

Remote

Experienced Customer Service Representative – Work From Home Opportunity at careerzynith

Remote

[Remote] Data, Analytics & AI Product Manager

Remote

**Experienced Data Entry Specialist – Remote Opportunity with blithequark**

Remote

Resolution Coordinator, Contact Center (Remote for only for GA...

Remote

Experienced Remote Live Chat Customer Support Specialist – Work From Home Customer Service & Engagement

Remote

VBC Risk Adjustment Scheduler

Remote
← Back