Application Guide
How to Apply for Staff Software Engineer, Energy Analytics
at Arcadia
๐ข About Arcadia
Arcadia is a climate tech leader that uses data to unlock clean energy access, aiming to decarbonize the grid at scale. With a remote-first culture and a mission-driven team, you'll work on impactful problems at the intersection of software engineering and renewable energy.
About This Role
As a Staff Software Engineer on the Energy Analytics team, you'll own the core electricity cost modeling API and DBT pipelines that simulate costs nationwide. Your work directly enables utilities, businesses, and consumers to make data-driven energy decisions, accelerating the transition to clean energy.
๐ก A Day in the Life
You'll start by reviewing pull requests and design docs for the cost modeling API, then dive into building a new DBT model that ingests utility rate data. After a standup with the product team, you might pair with a data scientist to validate a new feature, then write Python code to expose the results via REST. Afternoons could involve an LLM prototype session or a tech design review.
๐ Application Tools
๐ฏ Who Arcadia Is Looking For
- Has 6+ years of SaaS experience with deep expertise in Python and Java (Spring/Spring Boot) for building RESTful APIs.
- Is proficient in SQL data pipelines, especially with Snowflake and DBT, and deploying on AWS.
- Has hands-on experience adopting and implementing LLMs strategically (e.g., for code generation, data analysis, or customer-facing features).
- Thrives in a collaborative environment, translating product and SME requirements into well-architected, maintainable code.
๐ Tips for Applying to Arcadia
Highlight specific projects where you built or scaled REST APIs in Python and Java, especially if they involved complex data modeling.
Showcase your experience with Snowflake and DBT by describing pipelines you've built, including performance optimizations and testing strategies.
Mention any LLM implementation you've led, even if experimentalโdescribe the problem, approach, and impact.
Tailor your resume to emphasize energy-related data work (e.g., utility rates, grid modeling) or similar domain expertise.
In your cover letter, explicitly connect your past work to Arcadia's mission of decarbonizing the grid through data.
โ๏ธ What to Emphasize in Your Cover Letter
["Your passion for clean energy and how your skills can directly advance Arcadia's mission.", 'Concrete examples of building production-grade REST APIs with Python and Java, including handling scale and reliability.', 'Experience with DBT and Snowflake for building maintainable data pipelines that power analytics.', 'Your strategic use of AI/LLMs to solve real engineering problems, not just hype.']
Generate Cover Letter โ๐ Research Before Applying
To stand out, make sure you've researched:
- โ Read Arcadia's blog posts on energy analytics and their API documentation to understand the product.
- โ Look into their recent funding rounds and partnerships to gauge growth and strategic direction.
- โ Explore their engineering blog or public talks to understand tech stack and culture.
- โ Understand the competitive landscape (e.g., OhmConnect, EnergyHub) to see how Arcadia differentiates.
๐ฌ Prepare for These Interview Topics
Based on this role, you may be asked about:
โ ๏ธ Common Mistakes to Avoid
- Don't focus only on frontend or mobile experienceโthis role is heavily backend and data pipeline.
- Avoid generic statements about AI without concrete examples of implementation and results.
- Don't neglect to mention DBT or Snowflake if you have experience; these are must-haves.
๐ 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!