Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Metropolis Logo

Senior Manager, Software Engineering (Edge)

Metropolis

$225,000 - $255,000
Aug 26, 2025
Seattle, WA, US
Apply Now

Metropolis is seeking a Senior Manager to lead software engineering for the Edge Platform, which is a mission-critical backend platform that consumes and organizes event data from field-deployed hardware and ML systems. The goal is to enable frictionless, checkout-free experiences in the real world, starting with reimagining parking.

Requirements

  • Experience as a technical lead or manager designing software systems that have been deployed at scale
  • Experience building distributed backend systems using a variety of service oriented and event driven architectures
  • Deep understanding of modern software design processes across the entire software development lifecycle, including TDD/BDD, CI/CD and related build/test/deploy processes
  • Experience working directly with or adjacent to distributed edge / IoT / hardware / ML systems
  • Working knowledge of Scala, Java or other languages that run on the JVM.
  • 8+ years of experience with at least 2+ years of experience leading and managing backend software engineering teams
  • 2+ years of experience as a hands-on senior, staff or principal engineer before transitioning into managing teams

Responsibilities

  • Lead the Edge team to design and build backend software solutions that enable an expanding edge device ecosystem.
  • Guide the team technically, engaging in hands-on troubleshooting, architecture definition and implementation of best practices.
  • Work closely with cross-functional leaders in Hardware, Machine Learning, and other engineering teams to ensure alignment on edge initiatives.
  • Organize the team to support existing edge systems, develop new capabilities, and create a strategy for the future.
  • Establish robust and right sized processes and mechanisms to ensure the team is freed up to work on building.
  • Integrates real-time hardware events and machine learning outputs into a core mobility identification platform, creating a rich data stream that powers Metropolis applications.
  • Consumes all of the information from those edge systems, but creates the foundational structures on top of which Metropolis builds remarkable experiences for parking and new verticals.

Other

  • Develop resourcing plans and coordinate across teams to ensure development schedules are aligned and communicated, and drive engineering efforts to completion.
  • Invest in the career development of team members, develop future leaders, and create a culture of cohesion and teamwork.
  • Participate in talent acquisition processes to ensure that we have world class engineers across all skill and experience levels
  • Demonstrated project management skills to ensure timely delivery of features, while maintaining high quality products
  • Excellent written and verbal communication skills with a proven ability to present complex technical information in a clear and concise manner to a variety of audiences