Senior Software Engineer, Product Foundations
MetropolisAbout the role
<h3>Who we are</h3> <p>The real world is the next frontier, and at Metropolis, we are creating the artificial intelligence to make it responsive. We are pioneering the Recognition Economy — a future where mundane repetition disappears and being known unlocks access, comfort, and belonging everywhere you go. From transforming parking into a seamless drive-in, drive-out experience for millions of Members to expanding our intelligence layer across retail and hospitality, we are building a world that feels instinctive and magical. The future isn’t coming; it’s here, and we need builders, innovators, and problem solvers to help us create it.</p> <h3>Who you are</h3> <p>Metropolis is seeking a Senior Software Engineer for our Product Foundations team to architect and build Metropolis Web Services (MTWS), the composable, foundational services serving as the substrate for all current and future products across the company. In this role, you will solve complex distributed systems challenges at scale and build the technical foundation enabling us to expand into new markets and support new verticals from the ground up. Working alongside highly technical hypernerds who live and breathe distributed systems, performance optimization, developer productivity, and reliability engineering, you will collaborate across multiple technical teams including Application Development, Infrastructure, and our Advanced Technologies group to deliver remarkable, checkout-free real-world experiences.</p> <h3>What you'll do</h3> <ul> <li>Design and build the core services of Metropolis Web Services, the composable platform that will power multiple mobility businesses including IAM, notifications, message processing, and other critical infrastructure components</li> <li>Build and maintain our service mesh infrastructure, enabling secure, reliable, and observable communication between hundreds of microservices at scale</li> <li>Create sophisticated developer tooling, CI/CD pipelines, and platform automation that enables product teams to ship code safely and efficiently while maintaining high operational standards</li> <li>Make critical technical decisions about service boundaries, API design, data consistency patterns, and system reliability that affect the entire platform and multiple business lines</li> <li>Architect and optimize systems for high throughput and low latency to support millions of transactions across our global platform as we scale to new markets</li> <li>Establish monitoring, alerting, and reliability practices that ensure 99.99% uptime for mission-critical mobility infrastructure</li> <li>Drive architectural discussions, establish engineering best practices, and mentor other engineers while contributing directly to complex technical implementations</li> </ul> <h3>What we're looking for</h3>
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s