M

Metropolis

Checkout-free parking payments via computer vision

Senior Software Engineer - Platform

Backend EngineeringConfirmed live in the last 24 hours
Full-timeLos Angeles, CA, USA

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • At least 8 years of backend development experience, preferably within platform or core services.
  • Expertise in industry-standard programming languages, preferably Java and Scala.
  • Experience building gRPC APIs for efficient and reliable communication between services.
  • Strong understanding of database design and optimization using Redis and MySQL.
  • Familiarity with container orchestration and scaling using Kubernetes.
  • Hands-on experience with Kafka for event-driven architectures.
  • Ability to analyze complex technical problems and design solutions.
  • Ability to work across teams.

Responsibilities

  • Build robust, scalable, and maintainable backend services in Java and Scala to support mission-critical operations.
  • Design and implement gRPC APIs to enable high-performance, real-time data transfer between services.
  • Use Redis and MySQL for efficient data storage and retrieval, ensuring reliability and low-latency access.
  • Deploy and manage microservices on Kubernetes, optimizing for scalability, resilience, and cost efficiency.
  • Work with Kafka to build scalable, event-driven architectures for real-time data streaming and processing.
  • Partner with Hardware, Machine Learning, and Operations teams to ensure seamless integration across the ecosystem and provide appropriate tooling.
  • Analyze and address performance and scalability bottlenecks while maintaining system reliability and data integrity.

Desired Qualifications

  • Exposure to frontend integration with frameworks such as Next.js.

About the Company

Metropolis

Checkout-free parking payments via computer vision

Metropolis is a technology-driven facility-management company that focuses on parking solutions using computer vision to enable checkout-free payments. Its system detects vehicles and parking events via cameras and sensors, allowing drivers to pay automatically without stopping at a gate. The platform integrates into real estate operations, Class A office buildings, multi-garage complexes, and valet services to improve asset productivity and streamline operations. Compared with others, Metropolis supports a wide customer base across North America, operates in over 360 cities, processes more than $4 billion in payments annually, and has grown through significant funding rounds and the acquisition of SP Plus Corporation. Its goal is to expand its platform’s capabilities and market reach, helping property owners and managers increase efficiency and revenue by embedding its payment and facility-management tools directly into daily operations.

Company size
1,001-5,000
Company stage
Series D
Total funding
$3.5B
Headquarters
Santa Monica, CA
Founded
2017

Recently Posted Jobs

Explore more opportunities at Metropolis

See more jobs