Senior Data Platform Engineer

Palmetto is committed to the creation of a distributed, decentralized energy source we call The New Utility, which will replace the fossil-fueled, centralized energy model of The Old Utility. We are working towards this democratization of energy by putting power and control back in the hands of consumers and inspiring them to make environmentally responsible choices.

Recognized by Forbes as one of the fastest-growing private companies in the United States, Palmetto believes that choosing to source clean energy from renewable resources like solar power should be a right, not a privilege. As such, we connect homeowners with renewable energy options such as solar power and energy storage systems. Through our marketplace business model, we empower solar sales professionals and solar installation companies with access to our proprietary design platform, financing, customer management system, logistics, and project management. Our #1 focus is a phenomenal experience for our customers and partners, evidenced in our industry-leading Net Promoter Score.

Our employees are our most valuable resource. Palmetto is a VC-backed high-growth company with a promote-from-within culture for talent development. We offer excellent benefits such as unlimited vacation/PTO, medical, dental, and vision coverage, parental leave, and retirement plans.

We are a remote-first company and are proud to have great people working for us all over the United States.

Summary of Role
As a Senior Data Platform Engineer at Palmetto, you will be responsible for building, maintaining, and enhancing our data platform. You will work closely with Data Analysts and Data Analytics professionals to provide essential business metrics that drive the company's decision-making processes. You will also have the opportunity to contribute to the growth of our data platform organization and practice.

Overall, as a Senior Data Platform Engineer, you can help the company establish a culture of collaboration, innovation, and continuous improvement. By doing so, you can help ensure that the data platform program grows rapidly and meets the needs of the organization.

Strategic & Tactical
- Design, develop, and maintain scalable and reliable data pipelines and ETL/ELT processes using tools such as Google Cloud, Looker, DBT, Fivetran, Stitch, Snowflake, and Snowplow.
- Collaborate with Data Analysts and Data Analytics professionals to provide accurate and timely business metrics for informed decision-making.
- Contribute to the development of our data platform organization and practice by implementing best practices and ensuring data accuracy and quality control measures are in place.
- Engage as a member of the on-call schedule for data platform systems and related supporting functions.
- Work with cross-functional teams to integrate machine learning pipelines into our data platform.
- Proactively identify and address any data-related issues, ensuring data integrity, and enhancing data quality across the organization.
- Continuously improve our data platform by staying updated with the latest industry trends and tools.

Qualifications
- Bachelor's degree in Computer Science, Engineering, or a related field (or relevant experience); advanced degree preferred.
- 5+ years of experience in data engineering, with a strong focus on building and managing data platforms.
- Proficiency in ETL tools and technologies, including Airflow, DBT, Fivetran, Stitch, Snowflake, and Looker.
- A background working with public Clouds (AWS, Google, Azure) and Infrastructure as Code technologies (Terraform, Pulumi, CloudFormation, etc).
- Experience working with machine learning pipelines and integrating them into data platforms.
- Experience using Python, Java, or Scala for data processing and distributed data processing (Spark, Storm, Flink, etc).
- Strong understanding of data modeling, data warehousing, and data integration concepts.
- Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment.
- Strong communication skills with the ability to effectively communicate technical concepts to both technical and non-technical audiences.

Employment is contingent upon the successful completion of a background check.

Equal Employment Opportunity
Palmetto embraces diversity and is an Equal Employment Opportunity employer. Employment is decided on the basis of qualifications, merit, and business need. We do not discriminate based upon race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or any other status protected under federal, state, or local law.

For more about our Privacy Policy, visit: https://palmetto.com/privacy-policy

Apply now
Please let 
Palmetto
 know you found this job on Climate Jobs List. This will help us grow!
Apply now
Apply now
Please let 
Palmetto
 know you found this job on Climate Jobs List. This will help us grow!
Apply now
About this role
Job category
Job posted
Job type
Experience level
We contribute 5% of every payment to remove CO2 from the atmosphere with Stripe Climate