
Senior Software Engineer
ABOUT THE COALITION
The Building Decarbonization Coalition (BDC) unites building industry stakeholders with energy providers, environmental and environmental justice organizations, labor and workforce stakeholders, equipment manufacturers, and local governments to help electrify homes and workspaces with clean energy. Through convening, policy analysis, and consumer awareness building, the Coalition is pursuing fast, fair action to accelerate the development of zero-emission homes and buildings that will help leading states cut one of their largest sources of climate pollution, while creating safe, healthy and affordable communities.
The BDC’s The Switch Is On digital platform underpins the initiative to promote all-electric lifestyles and inspire consumers to upgrade their homes with efficient, comfortable, and modern electric solutions. We use a variety of approaches to reach consumers, including digital tools, integration with third-party solutions, paid and earned media, grassroots and community marketing, and more.
POSITION SUMMARY
The Senior Software Engineer is a full-stack engineering position designed to shape and execute the technology strategy that is core to BDC’s digital products. You will architect, build, and scale web applications that empower and guide contractors, homeowners, renters, and the buildings sector on their electrification journey. The technology you build will have a direct impact on reducing greenhouse gas emissions from the built environment in the United States.
ESSENTIAL FUNCTIONS
- Design and implement key components of the BDC Digital Platform to empower, educate, and inspire the general public and organizations on the path to home electrification, including navigating rebates, appliances, and contractors.
- Design and develop APIs for integration with third-party solutions.
- Iterate and improve on a modern technology stack that is robust and scalable.
- Launch new features and monitor their performance using metrics to make data-informed decisions.
- Tackle complex, open-ended problems, with a keen understanding of user needs and challenges.
- Contribute to product strategy, ideation, design, and prototyping.
- Be a thought partner to the Digital Products team BDC at large. Roles you’ll collaborate with closely include: Lead Engineer, Product Designer, Product Manager, Brand Designer, Marketing Manager, Product Marketing Manager, and Directors of Product, Brand, Marketing, and Communications.
SKILLS & QUALIFICATIONS
- 4+ years of (non-internship) professional software development experience of web applications and APIs.
- Experience in the full software development life cycle, including coding standards, code reviews, source control management, build processes, and operations.
- Experience programming in production-ready Javascript/TypeScript and React.
- Preferred experience in the following tech stacks: React, Next.js, Vercel, Supabase/PostgreSQL, Builder.io, Mixpanel, HubSpot integrations.
- Preferred experience with AI frameworks including LangChain and vector databases.
- Entrepreneurial spirit and startup founding engineer mindset, comfortable balancing getting things done with stability and reliability.
- Product thinker with proven experience building consumer-facing products from the ground up
- Comfortable making technical decisions.
- Seasoned in agile methodologies and development processes.
- Exceptional collaboration and communication, skilled in translating information to technical and non-technical stakeholders.
- Outstanding leadership, relationship-building, consensus-building, and presentation skills.
- Ability to juggle multiple projects and shifting priorities in a fast-paced, fully remote, nonprofit startup.
- A passion for building electrification and climate solutions, reflected in a clear and inspiring commitment to the mission and growth of the Coalition.
- Knowledge or experience in building electrification, building development, or clean energy is preferred.
WORK ENVIRONMENT, SCHEDULE, & TRAVEL
BDC is a fully remote organization. This is a remote role and can be based anywhere in the USA. Some travel may be required. The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made for individuals with disabilities to perform the essential functions. This is a remote, full-time, salaried position with comprehensive benefits. Typical work hours are Monday through Friday, 9:00 AM to 5:00 PM.
COMMITMENT TO EQUAL EMPLOYMENT
The BDC values diversity in all its forms and is committed to an inclusive and transparent recruitment process. We recruit and hire without regard to race, color, national origin, ancestry, sex, gender, sexual orientation, sexual identity, age, religion, creed, disability (actual or perceived), medical condition including genetic characteristics, marital status, domestic partnership status, citizenship, military service, height, weight, HIV/AIDS status, or any other characteristic protected by state or federal law or local ordinance.
COMPENSATION AND BENEFITS
The salary range for this position is $125,000-$150,000 commensurate with experience, plus a competitive benefits package including paid health insurance coverage, retirement benefits with company matching, unlimited flexible paid leave, 12 paid holidays, access to professional development resources, and much more.
DISCLAIMER
The job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee. Duties, responsibilities and activities may change or new ones may be assigned at any time with or without notice.
Apply for this job
*
indicates a required field