Senior Software Engineer

Terminal

Terminal

Software Engineering

Posted on May 8, 2026

About Arcadia

We simplify energy management, so businesses can focus on everything else

Arcadia is the energy intelligence platform for businesses. One place to pay utility bills, buy energy, and advance sustainability — so teams can stop chasing data and start saving money.


About The Role

We are seeking a resourceful Senior Backend or Full Stack Engineer to join our Engineering team and help bring our visions to life. The ideal candidate is a low-ego team player who approaches engineering problems and potential solutions with an exploratory mindset and attention to detail. Although energy industry experience is preferred, a strong candidate will have demonstrated software engineering projects in a regulated industry or one requiring deep domain knowledge. We are an analytical group – there is no shortage of challenges operating large highly-available API applications at scale, but our core business logic demands comfort performing numerical calculations and optimizations. The ideal candidate will have demonstrated ownership of modules developed in collaboration with Subject Matter Experts and colleagues across Product, Design, and Marketing.


What You’ll Do

•Make meaningful contributions to the industry-leading energy cost modeling API •Design and develop products and modules that enable new deployments of clean energy projects •Translate product and SME requirements into engineering-ready designs, specifications, and implementation plans •Participate in peer technical design review sessions to ensure efficient and maintainable code •Work with build/release engineering, QA, and support to ensure all aspects of a project are well documented, tested, and supported •Work with remote teams


What You’ll Bring

Must Haves •Bachelor’s degree in Computer Science or related field required •4+ years of software development experience at a SaaS or technology company •Experience building REST API’s •Experience with enterprise Java (Spring, Spring Boot preferred) •Experience with SQL and/or NoSQL databases •Deployed systems on AWS or similar •Demonstrated ability to work with small teams as well as independently Preferred Qualifications •Experience with NoSQL databases (MongoDB preferred) •Experience with Python, especially a Python data science ecosystem (Jupyter, Pandas, etc.) •Experience designing, operating, and troubleshooting large web API systems at scale (your metrics should be measured with an M, G, or T) •Experience working in the energy or similar regulated industry •Experience working with Kubernetes and containerized platforms •Front-end experience in React