Data Engineer
The Senior Data Engineer is a key contributor to the Data Engineering team, interfaces directly with nearly every other team, and helps guide the creation and maintenance of the world’s most inspiring Virtual Power Plant. (You can’t fact check vibes.) You’ll work with engineers, product, support, and the business to control millions of devices and manage multiple gigawatts of power. And while you do it, your eye will be on the horizon of billions of devices and petawatts of power management.
All the things you love about data engineering will come into play, from security to ingesting and processing gobs of data, from writing stunningly elegant and performant SQL to writing eloquent and functional documentation, and from requirements gathering to code pushes.You’ll work with brilliant engineers, data scientists, wordsmiths, and more to help create the future of distributed grid-decarbonization opportunity. Your prodigious skills of mentorship, optimization, triage, prioritization, will help make our collective work lives more rewarding and enjoyable.
You will help contribute to EnergyHub further cementing its place at the forefront of VPP development and operations across all DER types.
- Design processes for ingesting, processing, observing, and maintaining billions of data points with performance, accuracy, security, and compliance in mind and with regard to the full data lifecycle
- Manage access, roles, and security for our Snowflake instance
- Architect schema and data flow through a collaborative and inclusive process
- Collaborate with your team and product to strike the ideal balance between business-driven and team-driven priorities to maximize our velocity and reliability
- Monitor cloud costs across our toolset to maintain efficiency and justify expense
- Mentor and train your team and others across the business even as you learn from their unique experiences and talents
- Build the absolutely coolest stuff of your career and give yourself something to be deeply proud of
- Help your hiring manager sustainably manage their usage of adjectives and adverbs
- Build and maintain relationships with our diverse partner teams, from other engineering teams to partner operations, business development etc
What You Bring
- Storied career in data engineering, with some wild stories about unexpected data and maybe a few battle scars from scaling systems many times over
- Spectacular archive of solidly-architected systems and stellar analyses
- Obsessive drive for quality and performance in everything you touch
- Penchant for concise clarity in your communication, code, and documentation
- Warmth and inclusiveness for your collaborators, colleagues, and peers, with an urge to help them succeed and pay their generosity forward to others
- A clear understanding of the difference between OLAP and OLTP RDBMS systems, and demonstrable experience planning and implementing high-performance data processes using both
- Proactive preoccupation with observability bordering on clairvoyance, ensuring that the right details are logged in the relevant exceptions, ensuring rapid and accurate troubleshooting and resolution of inevitable issues
- Proven proficiency with our total toolkit (AWS, Snowflake, dbt, Airflow, Docker, Fivetran, Hightouch, Sigma, Jira, Confluence, Slack, etc) or comparable counterparts, at least
- Love of language, especially SQL & Python, with an awesome ability to bring sanity and clarity to syntactic complexity
- Above-average appreciation for alliteration
- Other duties as assigned.
Why work for Alarm.com/EnergyHub?
- Collaborate with outstanding people: Our employees work hard, do great work, and enjoy collaborating and learning from each other.
- Make an immediate impact: New employees can expect to be given real responsibility for bringing new technologies to the marketplace. You are empowered to perform as soon as you join the team!
- Gain well rounded experience: We offer a diverse and dynamic environment where you will get the chance to work directly with executives and develop expertise across multiple areas of the business.
- Work with the latest technologies: You’ll gain exposure to a broad spectrum of IoT, SaaS and machine learning obstacles, including distributed fault-tolerance, device control optimization, and process modeling to support scalable interaction with disparate downstream APIs.
- Be part of something important: Help create the future of how energy is produced and consumed. Make a positive impact on our climate.
- Long-term employment based on a permanent employment contract (CoE).
- Attractive benefits package: including medical care, life insurance, sports package, annual budget for professional development ($2,000).
About EnergyHub
EnergyHub empowers utilities and their customers to create a clean, distributed energy future. We help consumers turn their smart thermostats, EVs, batteries, and other products into virtual power plants that keep the grid stable and enable higher penetration of solar and wind power.
EnergyHub is an Equal Opportunity Employer
In connection with your application, we collect information that identifies, reasonably relates to, or describes you ("Personal Information"). The categories of Personal Information that we may collect include your name, government-issued identification number(s), email address, mailing address, other contact information, emergency contact information, employment history, educational history, criminal record, and demographic information. We collect and use those categories of Personal Information about you for human resources and other business management purposes, including identifying and evaluating you as a candidate for potential or future employment or future positions, recordkeeping in relation to recruiting and hiring, conducting criminal background checks as permitted by law, conducting analytics, and ensuring compliance with applicable legal requirements and Company policies. By submitting your application, you acknowledge that we may retain some of the personal data that you provide in your application for our internal operations, such as managing our recruitment system and ensuring compliance with labor laws and regulations, even after we have made our employment decision.We will retain this data for a maximum of 3 years after the end of the recruitment process. The data administrator is EBS Sp z.o.o.
Create a Job Alert
Interested in building your career at EnergyHub ? Get future opportunities sent straight to your email.
Apply for this job
*
indicates a required field