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 Technologies Logo

Senior Software Engineer, Backend

Metropolis Technologies

$130,000 - $200,000
Aug 26, 2025
Los Angeles, CA, US
Apply Now

Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out."

Requirements

  • Advanced level knowledge of Scala, Java or related language.
  • Proven track record of designing and delivering large-scale distributed systems and software products in high volume consumer facing applications.
  • Experience with microservices, event driven architectures, and related technologies and paradigms.
  • Deep understanding of Agile engineering processes that support the entire software development life cycle, including TDD/BDD, CI/CD and related build/test/deploy processes.
  • Experience with database technologies, especially MySQL and Postgres
  • Hands-on experience with container technologies and “infrastructure as code” techniques

Responsibilities

  • Design, implement, and maintain the backend services that make up the Metropolis parking platform.
  • Be a key part of the entire development lifecycle, including ideation and identifying requirements.
  • Moderate technical discussions, evaluate new techniques, and ensure our platform is constantly evolving and improving.
  • Leverage best practices in automation testing and deployment to enable rapid iteration and launch of new features.
  • Help build a culture where bugs and mistakes in Production are treated as opportunities to improve the platform.
  • Ensure that the systems we build are highly available and scalable.
  • Work directly with our partners and build solutions that seamlessly integrate their products with the Metropolis platform.

Other

  • MS or BS in Computer Science or equivalent work experience.
  • 6+ years of software engineering experience.
  • 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
  • Local to Santa Monica (Los Angeles), New York City, or Seattle areas
  • Work experience in innovative, high-growth environments