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

Principal Software Engineer, Edge

Metropolis

$245,000 - $290,000
Aug 27, 2025
Seattle, WA, US
Apply Now

Metropolis is looking to solve the problem of enabling frictionless, checkout-free experiences in the real world by expanding its Edge platform beyond parking and into new business verticals.

Requirements

  • Proven track record of designing and delivering large-scale distributed systems and software products in high volume, mission critical applications
  • Experience developing technical strategy, getting buy-in from business and technology stakeholders, and guiding team(s) through execution
  • 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
  • Strong fundamental computer science skills, and expert level knowledge of Scala, Java or other languages that run on the JVM.
  • Demonstrated project management skills to ensure timely delivery of features, while maintaining high quality products.
  • Previous experience working inside innovative, high growth environments is a plus

Responsibilities

  • Define technical direction for ATG software that organizes the teams to support existing edge systems, develops new capabilities, and creates a strategy for the future
  • Work closely with cross-functional leaders in Hardware, Machine Learning, and other engineering teams to ensure alignment on edge initiatives
  • 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
  • Establish robust and right sized processes and mechanisms to ensure the team is freed up to work on building
  • 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

Other

  • BS, MS or PhD in Computer Science or a relevant engineering discipline
  • 14+ years of experience with at least 4+ years of experience as a hands-on senior, staff or principal engineer
  • 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
  • Play a key role in building and maintaining an inclusive culture where everyone has a voice and the best idea wins.
  • Must be able to work on-site