1. What is a Software Engineer at WM?
As a Software Engineer at WM, you play a vital role in building the digital infrastructure that supports one of the world’s most essential service providers. You are not just writing code; you are developing technical solutions that optimize complex logistical operations, enhance sustainability initiatives, and maintain the reliability of systems that keep communities running. Whether you are working on application support, system architecture, or full-stack development, your contributions directly impact how WM manages its massive physical footprint and service network.
This role requires a blend of technical precision and operational awareness. You will often find yourself bridging the gap between high-level business goals—such as operational efficiency or environmental impact—and the granular technical requirements of the platform. Because WM operates at significant scale, successful engineers here are those who can balance the need for robust, scalable architecture with the practical demands of a fast-moving, real-world industry. It is a challenging, high-impact environment that rewards engineers who are as interested in the "why" of the business as they are in the "how" of the code.