The Drawdown Labs Job Function Action Guides will help employees understand how their roles are critical in addressing the climate crisis, as well as implement high-impact solutions and navigate key considerations for taking action inside the workplace.
To make your engineering job a climate job:
- Consider how your product contributes to or mitigates the climate crisis, as well as other environmental impacts. Not only is your product built to have a low environmental and climate impact, but does it also contribute to the advancement of climate solutions? (Learn more about Drawdown Solutions for inspiration.)
- Conduct product life cycle assessments (LCAs) with the sustainability, procurement, design, manufacturing, and other teams to understand and mitigate the greenhouse gas emissions impact of new and existing products. (LCAs are critical for understanding and reducing emissions from products, as they can vary greatly across the supply chain and industries.)
- Collaborate with data teams to identify the most appropriate technology for product LCAs, allowing you and your team to find sustainable alternatives and track product usage.
- Ensure data transparency throughout the product development process and communicate to your colleagues the potential long-term consequences of engineering decisions.
- Determine your product’s "hot spots" – the components or usage that have the greatest potential to contribute to global warming, energy consumption, and other environmental impacts. For example, for some products, emissions resulting from manufacturing are much higher than emissions resulting from usage.
- Document any improvements and setbacks between product generations so that the impact of specific design changes can be tracked, evaluated, and improved on.
- Integrate energy-saving procedures, such as deleting unnecessary or unused cloud and server resources, reducing software runtime and complexity, and optimizing code processes and test suites.
- Monitor real-time power consumption when launching a product to understand the gaps between the design choices and actual energy profiles, and adjust accordingly.
- Adopt greener server architectures, such as serverless computing and Function-as-a-Service (FaaS), to reduce energy consumption as well as save money by reducing the need for cooling, real estate, and hardware purchasing and maintenance. (Cloud or Function-as-a-Service environments can fit more work on the same hardware because they average the loadout from many workloads – the more private a set of hardware is, the more it sits idle, consuming power.)
- Avoid planned obsolescence to reduce electronic waste (e-waste). (The world generated 53.6 million metric tons of e-waste in 2019!)
- Ensure that software can run on older hardware to extend the use of end-user devices.
- Avoid unused or underutilized capabilities and maximize hardware utilization to reduce embodied carbon – greenhouse gas emissions stemming from the life cycle of products, from raw material extraction, manufacturing, and through to end-of-life.
- Schedule large batch jobs at data centers that use renewable energy.
- When it comes to energy efficiency, keep timing and geographic context in mind. Consider that the carbon intensity of the grid varies throughout the day and across regions. (See Google’s Carbon Free Energy 24/7 initiative and work to shift demand to when the grid is cleaner.)
- If your company employs a multi-cloud strategy, consider emissions in addition to pricing and performance when deciding when and where to run workloads.
Looking for more ideas on how to develop software sustainably? Check out the Green Software Foundation’s official training!
- If you’re in a leadership position and your team uses a chargeback model to allocate and hold engineers accountable for costs, consider instituting a similar model for carbon emissions to ensure engineers are not only staying within your team’s or company’s financial budget but also their carbon budget. (See how Microsoft uses a global carbon fee to hold its business units financially accountable for emissions.)
- If you’re an individual contributor, gather data and present the carbon-equivalent savings numbers. Two options with similar costs will often have significant differences in associated emissions, and this information can influence key decision makers.
- Consider using virtual twins for prototyping, which can reduce design and development time, raw material consumption, and thus a product's carbon emissions.
Minimizing impact of materials
- Work with internal and external partners, as well as experts in the circular economy and sustainable materials, to evaluate all material and design options.
- Assess the potential benefits and consequences of different materials for your product – beyond just greenhouse gas emissions – to consider other potentially harmful effects on people and the planet, such as water use, biodiversity impacts, and chemical pollution.
- Consult experts on the potential upstream (e.g., manufacturing) and downstream (e.g., packaging disposal) effects to ensure that they are taken into account early in the design process.
- Design with less – also known as dematerialization – by reducing content and using fewer and lighter materials and packaging.
- Choose circular design and material options that enable product repair (like Patagonia), upgrades and adaptations, modularity (like Fairphone), reuse, and resale. Avoid planned obsolescence and prioritize durability.
- If designing for take-back and recycling, keep in mind the complexities and ambiguity surrounding recycling. For more information, see this guidance.
- Collaborate with the procurement and sourcing teams to identify sufficient alternative materials. Take a targeted approach, first replacing the most harmful materials or ingredients that you use in large quantities. Use verification tests to show comparable performance.
- Bring in experts and use other resources to educate your team on sourcing "rules of thumb." For example, across various raw materials, there are global deforestation hotspots that your company should generally avoid to reduce its contribution to ecosystem destruction. (Consult resources like Climate TRACE’s emissions data comparison tool and Project Drawdown’s Drawdown Roadmap.)
Many of the above actions will most likely be dependent on your company's overall business model – try to find more information on your company's operational capabilities that are required to support circular design choices.
- When selecting cloud services and collaborating with external designers, scientists, or other consultants, prioritize those that are actively decarbonizing their operations and have science-based targets across Scopes 1, 2, and 3.
- If your company is a large and/or long-term customer, use that leverage to demand more emissions data, transparency, and reduction efforts from your cloud provider.
- The climate crisis does not affect everyone equally. Work to go beyond your product's immediate response and short-term benefits and focus on the potential long-term benefits and impacts, particularly for those communities most vulnerable to climate change. (To evaluate the potential harms that your product might create, check out Spotify’s Ethics Assessment template.)
- Reduce carbon-intensive business travel for you and your team by opting for virtual meetings. If you can, avoid flying and instead take a train or use another mode of transportation that emits fewer emissions.
- Build capacity and knowledge by connecting with other engineers – and other colleagues in your organization. Come together to brainstorm climate action steps (check out Project Drawdown's Discover page for ideas!), share best practices, and raise your collective concern at team and all-staff meetings.