Senior Software Engineer / Engineering Lead
Today
San Francisco, California, United States
Subscribe to job alerts
Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.
Job Description
Rappel, Inc. is seeking a Senior Software Engineer / Engineering Lead to guide the development of scalable software solutions for small and medium businesses focused on climate action. The role involves leading technical projects, managing engineering teams, and collaborating with various departments. Candidates should have 5-7 years of software engineering experience, strong Python skills, and a background in system design. This position is fully remote.
Senior Full Stack Software Engineer / Engineering Lead
Rappel, Inc.
Medium and small businesses (SMBs) account for 99% of all companies, 60% of all employment, and by some measures well over 50% of GHG emissions (OECD, 2018). While many SMBs want to take climate action, they struggle with gaps in capabilities, resources, and funds.
Rappel is solving this challenge. We are a quickly growing company that makes it simple and affordable for companies to save money, win new customers, grow enterprise value, and reduce carbon. We are combining scalable software models with a proprietary delivery approach to help SMBs build a carbon reduction plan, prioritize the right decarbonization levers, and sustain progress. In doing so, Rappel is enlisting thousands of medium and small enterprises to join the fight against climate change.
Job Purpose:
As Senior Engineer / Engineering Lead, you will be both a technical leader and a people manager. Your role is to lead the development and maintenance of robust, scalable, and secure software for all of Rappel’s systems, including core data pipelines, customer portals, and cloud infrastructure. The ideal candidate is excited to take ownership of core engineering decisions, help scale our technical foundation, and manage other engineers. The senior engineer will be responsible for providing technical input to product strategy discussions, as well as structuring and managing workstreams and deliverables for the engineering team.
Key Responsibilities:
· Lead the design and implementation of new software products and features as defined by business needs and the carbon analytics team.
· Collaborate closely with Analytics and Delivery teams to ensure customer delivery is seamless, stay abreast of evolving needs and new features, and prioritize resourcing.
· Develop deep domain expertise across Rappel’s technical stack and business context, including familiarity with carbon and economic modeling principles.
· Help define and maintain the long-term technical architecture, guiding system scalability and reliability and drawing down technical debt.
· Manage, mentor, and grow engineers at different levels. Review and approve technical designs and ensure quality of results.
· Develop our core analytical pipeline, the CO2-AIM model, as well as Rappel’s portal ecosystem and cloud infrastructure.
· Manage development cycles to ensure technical decisions align with business priorities and timelines.
· Model technical excellence and best practices while fostering an inclusive, collaborate team culture.
· Recommend improvements to product design and strategy, ensuring robustness, scalability, and maintainability across the stack.
· Stay abreast of external trends and new functionality released by third party/cloud solutions, identifying and socializing opportunities for expanded business applicability.
Desired Experience:
· A bachelor’s or master’s degree in computer engineering, computer science, or related field.
· 5-7 years of full-time software engineering experience.
· Strong proficiency in Python is a must.
· Track record displaying increasing ownership over technical architecture and/or system design.
· Track record of leading technical initiatives and mentoring other engineers.
· Proficiency in front-end technologies such as HTML, CSS/Tailwind, JavaScript/TypeScript and popular frameworks like React.
· Experience with back-end technologies and runtime environments such as Python or Node.js.
· Experience building and deploying APIs (REST/GraphQL).
· Experience with cloud computing platforms (any of the big three Azure, AWS, GCP) and container technologies (Docker)
· Experience with one or more database systems (PostgreSQL, MySQL, etc.)
· Experience with Git and GitHub.
· Strong communication and teamwork skills.
Nice to Have:
· Prior roles or familiarity with energy or carbon systems analytics is a plus.
· Demonstrated UI/UX experience or data visualizations (dashboards).
· Demonstrated experience on AI/ML projects is preferred.
· Demonstrated experience building and launching products from scratch in a startup or new venture setting is highly valued.
Growth Opportunities:
This role is designed to scale with the company:
· In the near term, you’ll be hands on with both code and management.
· As the team grows, the role may split into dedicated management and dedicated senior IC paths, depending on team needs and personal strengths.
Location: Los Angeles or Oakland, hybrid working model
Compensation and benefits:
· Competitive salary commensurate with experience
· Employee stock option grant at early-stage, fast-growing startup
· Company-supported healthcare, dental, and vision
· 401K available
Rappel
|
Partner Employer
About this company
Stage:Other
Website:rappelclimate.com
Rappel is enlisting thousands of medium and small businesses to join the fight against climate change. At Rappel, we use multidisciplinary energy and climate experience to deliver actionable and realistic...read more
More Engineer - Software jobs in climate

Senior Software Engineer / Engineering Lead
Today
San Francisco, United States

2 Months ago
Bedford, United States
Life Scientist/ Environmental Engineer/ Physical Scientist
2 Months ago
Lenexa, United States
2 Months ago
New Orleans, United States

2 Months ago
Lexington, United States
2 Months ago
Fort Knox, United States
2 Months ago
Independence, United States
2 Months ago
Coffeyville, United States
2 Months ago
Kansas City, United States
2 Months ago
Nevada, United States

2 Months ago
Hiawatha, United States
2 Months ago
Louisville, United States
2 Months ago
Fort Atkinson, United States
2 Months ago
Iowa City, United States
2 Months ago
Topeka, United States
2 Months ago
Shawnee, United States

Project Engineer- Solar
2 Months ago
Des Moines, United States
2 Months ago
Frankfort, United States
Other jobs at Rappel

6+ months ago
Los Angeles, United States

6+ months ago
San Francisco, United States

Today
San Francisco, United States