Senior Software Engineer, Business Systems and Data

Senior Software Engineer, Business Systems and Data

This job is no longer open
About the role:

Aurora Solar is a fast-growing Series D company on a mission to create a future of solar energy for all. Aurora makes the software that is enabling society to transition to a world powered by solar power. It’s our goal to have every solar installation in the world pass through our software, which has already been used to design millions of solar projects. Named one of “The Best Remote-First Companies To Work for in 2022” by BuiltInSF.com and awarded #1 Solar Software platform by Solar Power World, Aurora is disrupting the energy industry and changing the course of history.     

As a member of the TechOps team at Aurora, you will own the full scope of how our business and software systems connect, enabling Aurora to engage, sell, and maintain our customer relationships through a broad spectrum of in-house and off-the-shelf technologies.

At Aurora, you will be more than an engineer writing code.  You will set the expectation for how thoughtful technology can streamline operations and drive sales. We are a passionate and diverse team that aspires to be the best place for the best people and we’re looking for talented individuals to accelerate our exponential growth as we continue to scale. If you are looking for a stimulating and fulfilling role, come join us!

What you'll do:

    • Build and own internal data applications and processes and educate cross-functional teams on their usage
    • Define and execute the internal strategy for cleanly separating product and business software needs into a streamlined release process that can operate at the speed of our business funnel
    • Contribute to our BI/data warehousing efforts to drive meaningful insights across all business units, from internal metrics to external customer reporting
    • Build and deploy custom, full-stack software that will enable Aurora to efficiently and cleanly meet business requirements independently from product feature development
    • Serve as the technical cornerstone for the revenue funnel’s infrastructure needs, assisting in everything from separating internal account/billing management from the larger product application to customer-driven RFIs and infosec requests
    • Be the custodian for accurate data reporting and data technical best practices among the TechOps team and broader engineering team as we roll out iterative improvements across the company
    • Define the platform of custom software and service integrations that will drive Aurora's business through automated workflows and data-driven insights

What we value:

    • Significant experience in shipping quality code in a variety of languages and development environments
    • Knowledge of the dynamics of the entire sales and revenue process at a startup company
    • Strong communication skills that bridge the knowledge gap between business and technology
    • A love of pragmatic craftsmanship
    • Strong opinions, weakly held around technical systems for internal applications and data tooling


Aurora is dedicated to building a diverse and inclusive workforce of people who believe in and are passionate about creating a future of solar energy for all. We are an equal opportunity employer, we welcome and consider qualified applicants regardless of gender identity, sexual orientation, race, religion, age, national origin, citizenship, pregnancy status, veteran status, or any other differences. We encourage you to apply even if you believe that you do not meet all of the above criteria!

For San Francisco applicants: Pursuant to the San Francisco Fair Chance Ordinance, we will consider qualified applicants with arrest and conviction records for employment.
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.