Application Guide
How to Apply for Senior Data Engineer
at Uplight
🏢 About Uplight
Uplight is unique as a climate tech company that partners directly with leading utilities worldwide to accelerate clean energy adoption through personalized customer experiences. Unlike generic tech companies, Uplight's mission focuses specifically on carbon reduction and energy efficiency at scale, making it ideal for engineers who want their work to have direct environmental impact. Their position at the intersection of technology, utilities, and sustainability creates a distinctive niche in the clean energy sector.
About This Role
As a Senior Data Engineer on the Apollo team, you'll own critical ingest systems end-to-end, ensuring tenant utility data flows accurately and efficiently to power customer-facing solutions. This role involves designing and maintaining data pipelines using Databricks (Spark, Delta Lake) and Python, while leading new capability development and mentoring other engineers. Your work forms the backbone of Uplight's personalized energy experiences, directly impacting their ability to help utilities reduce carbon emissions.
💡 A Day in the Life
A typical day involves monitoring and optimizing critical data ingest systems using Databricks, troubleshooting pipeline issues to ensure accurate utility data flow, and collaborating with team members on designing new data capabilities. You might spend time improving Spark job performance, defining SLAs with partner teams, reviewing Airflow DAGs, and mentoring junior engineers on scalable data design principles.
🚀 Application Tools
🎯 Who Uplight Is Looking For
- Has 5-8 years of production experience with Databricks/Spark distributed systems, specifically including operational knowledge of monitoring, reliability, and cost optimization at scale
- Demonstrates hands-on expertise with Airflow or similar workflow orchestration tools in production environments, not just theoretical knowledge
- Shows proven ability to design scalable data pipelines in Python/SQL with performance tuning experience for large-scale utility or energy data
- Possesses experience leading technical projects and mentoring engineers while maintaining ownership of critical production systems
📝 Tips for Applying to Uplight
Highlight specific experience with Databricks/Spark in production environments, quantifying improvements in reliability, cost efficiency, or scale you've achieved
Demonstrate your understanding of utility or energy data by mentioning relevant projects involving time-series data, meter data, or similar structured data ingestion
Showcase your Airflow production experience with concrete examples of workflow orchestration you've designed or maintained
Emphasize any clean energy, sustainability, or utility industry experience in your resume, as Uplight specifically values domain alignment
Include metrics around data pipeline performance, SLA maintenance, or system reliability improvements in your application materials
✉️ What to Emphasize in Your Cover Letter
["Your experience with Databricks/Spark in production environments and how you've improved reliability or cost efficiency at scale", 'Specific examples of designing and maintaining data pipelines for critical business systems, particularly with utility or structured time-series data', 'Your approach to mentoring engineers and leading technical projects while maintaining system ownership', "Why you're specifically interested in Uplight's mission of accelerating clean energy through utility partnerships"]
Generate Cover Letter →🔍 Research Before Applying
To stand out, make sure you've researched:
- → Uplight's specific utility partners and the types of data they likely handle (e.g., smart meter data, energy usage patterns, customer engagement data)
- → The Apollo team's role within Uplight's product ecosystem and how data ingestion supports customer-facing solutions
- → Uplight's recent projects or case studies with utilities to understand their implementation approach
- → The clean energy technology landscape and how Uplight differentiates itself from competitors like Oracle Utilities or other energy software providers
💬 Prepare for These Interview Topics
Based on this role, you may be asked about:
⚠️ Common Mistakes to Avoid
- Focusing only on data science or analytics experience without emphasizing data engineering and pipeline construction
- Having theoretical knowledge of Databricks/Spark but lacking production operational experience with monitoring and reliability
- Applying with generic data engineering experience without showing understanding of utility data, structured time-series data, or clean energy applications
📅 Application Timeline
This position is open until filled. However, we recommend applying as soon as possible as roles at mission-driven organizations tend to fill quickly.
Typical hiring timeline:
Application Review
1-2 weeks
Initial Screening
Phone call or written assessment
Interviews
1-2 rounds, usually virtual
Offer
Congratulations!