About the job
About Us
At Metropolis, we are pioneers in artificial intelligence, leveraging cutting-edge computer vision technology to create seamless, checkout-free experiences in the physical world. Our mission is to transform parking into a hassle-free experience, allowing millions of users to simply 'drive in and drive out.' We envision a future where transactions in the real world are as swift and effortless as they are online, reclaiming our most precious resource: time.
Your Role
We are on the lookout for a talented Staff Software Engineer to join our dynamic 'Network Expansion' team. In this pivotal role, you will be instrumental in developing new functionalities that facilitate our growth into diverse mobility sectors and more intricate parking markets. This position is ideal for someone who excels in fast-paced environments and enjoys collaboration across product, design, and operations teams as well as among various engineering groups.
Key Responsibilities
- Shape the technical direction of the company by creating and executing a comprehensive technical vision and roadmap.
- Lead significant cross-team projects through every stage of the development lifecycle, from initial concept to successful launch.
- Oversee multiple engineering teams (10-15 engineers) towards achieving unified objectives.
- Collaborate with designers and product managers to understand and address real-world challenges.
- Own the outcomes! You will be accountable for metrics-driven results and defining business outcomes—not just software delivery.
- Facilitate technical discussions, assess new methodologies, and ensure our platform's continuous enhancement.
- Implement best practices in automation testing and deployment to support rapid feature iteration and launch.
- Foster a culture that views production bugs and errors as opportunities for growth and improvement.
- Serve as an inspiring mentor to our engineers and play a key role in attracting top talent.

