hero

Find jobs at planet-healing startups

Search jobs at hundreds of venture-backed climate tech companies across the portfolios of dozens of leading climate VCs

Senior Full Stack Software Engineer

PowerX

PowerX

Software Engineering
Posted on Dec 23, 2024

Senior Full Stack Software Engineer

Location: Remote - US
PowerX is seeking a Senior Full Stack Software Engineer to play a foundational technical role in our product journey. In this role, you will be tasked with developing our product, which includes collaborating with other engineers, product owners, designers, and data team to architect, implement, and maintain new and existing features.

About PowerX

PowerX is building energy management solutions for businesses, starting with restaurants. We believe that by equipping restaurants with the best tools to use less energy and save money, we can tackle climate change, one store at a time. We deploy a software solution that is powered by modern sensor and control technologies to help operators measure, manage, and automate energy usage across their sites.
We are an early stage climate tech startup, and a fully distributed, remote-first company. This role requires working hours that align with team members in EST and PST time zones, and can be located anywhere in the US.

What you will do

Design, implement, and maintain PowerX web application features, write reusable components, ensure solid test coverage, and actively participate in code review
Work as part of a cross-functional team including engineers, product managers, data scientists, and other stakeholders to understand requirements and translate them into technical solutions
Design and implement secure and reliable APIs, with automated integration and unit tests
Utilize JavaScript, TypeScript, and Angular to build front-end features that interface seamlessly with backend systems
Set technical direction and establish and contribute to software development best practices for code quality, data security, automation, and adherence to industry standards

About you

5+ years of software development experience in a fast-paced environment (ideally startup)
Passionate about the prospect of rolling up your sleeves to drive real impact in climate tech
Experience building scalable APIs, microservices, and other system architecture using AWS and containerization tools
Experience with serverless architecture, e.g. AWS Lambda
Experience building services on top of SQL databases (preferably Postgres), Redis, and/or DynamoDB
Hands-on experience with Angular, Typescript, CSS/SASS, and Node.js
Familiarity with modern software development practices and tooling: IaaC (Terraform), containerization (Docker), and CI/CD pipelines (Github Actions)
Product-oriented mindset. Comfortable translating nontechnical product requirements into code, and opinionated about usability and design
Dedication to designing and writing clean, readable, and testable code in a professional manner, using best practices in a team environment
Experience with AWS IoT Core and hardware-enabled data services a strong plus

What we offer

100% distributed, remote-first work
Flexible, unlimited PTO policy
Medical, dental, and vision benefits
The estimated salary range for this role is $136,000 to $204,000 plus competitive equity. A wide range of factors are considered in making compensation decisions, including, but not limited to: location, skillset, experience and training, certifications, and business and organizational needs. It is not typical for an individual to be hired at or near the top of the range for their role.

Process

Apply: If you are interested in this role, apply here
Introductory meeting: Exploratory 30 minute video call to assess mutual fit between what we’re looking for and your career journey
Functional interview: Meet with the hiring manager to discuss the role and your relevant experience
Mission and team fit: Meet with a team member to understand mission alignment and organizational fit around collaboration, adaptability and communication
Exercise: A short technical exercise and a review session to better understand how you design and build products based on requirements
CEO interview: Meet with Manuel