Sr. Software Engineer (Web, Full-Stack)

Remote (Portland, ME, USA)
4 days ago
Full time role

Company

Amply

Portland, ME, USA

Amply is an early-stage software startup making complete electrification easy for homeowners and installers. Our mission is to enable 100M ...

View Company Profile

Job Description

About the Role

Amply is an early-stage software startup making complete electrification easy for homeowners and installers. Our mission is to make 100M homes across the U.S. reliably comfortable, healthy, and affordable for people and the planet.

Electrification today requires homeowners to navigate a gauntlet of complex and frustrating steps. Piecemeal retrofits of heat pumps, solar, weatherization, electrical panels, water heaters, EV chargers and more not only require expertise from 5-6 different installers but also leads to suboptimal outcomes for consumers (lower performance, higher costs) and installers (lower productivity) alike. This customer/installer experience will not lead to the widespread adoption we need to rapidly eliminate the 20% of U.S. emissions that are coming from homes.

We are building a platform that digitizes the energy upgrade process (we ingest public and private data), evaluates each home as a system, provides a tailored electrification roadmap and makes the retrofit a breeze for customers and installers. 

We are looking for a senior software engineer who believes in our mission and can help create homeowner, installer, and internal-facing experiences that delight and a platform that scales.

This role can be remote anywhere within the United States with a preference for EST timezone (our distributed team is primarily based in Maine/Massachusetts.)

Job Responsibilities

  • Be one of our first team members and help shape our company culture
  • Collaborate with product, design, building science and more to understand user needs and requirements
  • Build homeowner, installer, and internal-facing experiences that delight
  • Lead key data modeling, architecture, and technology decisions
  • Deliver high quality, well tested code, and participate in code reviews
  • Create maintainable and scalable systems 
  • Develop integrations with third party APIs (CRM, payment and other systems)
  • Ensure strong security & privacy protections
  • Influence our product roadmap and strategic direction

Job Requirements

  • Inspired by our mission
  • Have 7+ years of experience in a full-stack role
  • Undergraduate degree such as computer science, engineering, math, statistics, or technical discipline or equivalent professional experience
  • An obsession with the details and love of technology
  • Experience with modern frontend and backend technologies (with a preference for React, Typescript, Node/Express.js)
  • Demonstrated success working collaboratively with product and design teams
  • Experience deploying cloud native infrastructure (AWS, GCP, or Azure) for web and data science applications
  • Excellent communication skills and can communicate technical information to non-technical audiences
  • A can-do, solution-oriented, creative approach to problem solving
  • Thrive in a startup, fast-paced, green field environment
  • Intrinsic curiosity and love of learning

Extra Credit

  • Building science, climate and/or energy background or interest
  • iOS or React Native experience
  • Previous startup experience

Our Commitment to Equity, Diversity and Inclusion

Amply values diversity in all its forms and is committed to inclusive and transparent recruitment, hiring and promotion processes. Candidates of diverse backgrounds and lived experience are strongly encouraged to apply.

Application instructions

Send us your resume and a short note about yourself.

Amply

Portland, ME, USA

Amply is an early-stage software startup making complete electrification easy for homeowners and installers. Our mission is to enable 100M ...

View Company Profile