×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Engineer, Product Foundations Seattle, Washington

Job in Seattle, King County, Washington, 98127, USA
Listing for: metropolis.io
Full Time position
Listed on 2026-01-01
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer
Job Description & How to Apply Below
Position: Senior Software Engineer, Product Foundations Seattle, Washington, United States
Senior Software Engineer, Product Foundations

Seattle, Washington, United States

Who we are

Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. We are reimagining parking to enable millions of consumers to drive in and drive out, delivering speed, ease and convenience in everyday transactions. We aim to power checkout-free experiences anywhere you go, helping people save time as they live, work and play.

Who you are

We are building a hyperscaler company and laying the foundational infrastructure that will power multiple mobility-based businesses within Metropolis. As a Senior Software Engineer on our Product Foundations team, you will architect and build Metropolis Web Services (MTWS) — the composable, foundational services that will serve as the substrate for current and future products across the company.

This role provides the opportunity to solve complex distributed systems challenges at scale while building the technical foundation that enables Metropolis to expand into new markets and support new verticals from the ground up. You will work on deep systems problems that require analytical thinking, systems thinking, and a passion for efficiency, scalability and operational excellence.

Our team tackles the most complex technical challenges in the organization — from designing robust service mesh architectures to building foundational services like identity management and message processing, to creating developer tooling that enables hundreds of engineers to move fast while maintaining reliability. You will work with technically strong teams across Application Development, Infrastructure and our Advanced Technologies group.

If you are energized by building the technical backbone that enables entire businesses to scale, solving hard distributed systems problems, and architecting platforms that will power the future of AI in the real world, this role is for you. We operate in a fast-paced, challenging and fun environment where technical excellence is paramount.

What you'll do

• MTWS Foundation:
Design and build the core services of Metropolis Web Services — the composable platform powering multiple mobility businesses, including identity and access management, notifications, message processing and other critical infrastructure components

• Service Mesh Architecture:
Build and maintain service mesh infrastructure to enable secure, reliable, and observable communication between hundreds of microservices at scale

• Developer Experience & Platform:
Create sophisticated developer tooling, CI/CD pipelines, and platform automation that enables product teams to ship code safely and efficiently while maintaining high operational standards

System Architecture:
Make critical technical decisions about service boundaries, API design, data consistency patterns and system reliability that affect the entire platform and multiple business lines

• Performance & Scalability:
Architect and optimize systems for high throughput and low latency to support millions of transactions as the platform scales to new markets

• Operational Excellence:
Establish monitoring, alerting and reliability practices to ensure high uptime for mission-critical mobility infrastructure

• Technical Leadership:
Drive architectural discussions, establish engineering best practices, mentor other engineers, and contribute directly to complex technical implementations

What we're looking for

• 8+ years of backend software engineering experience with a deep focus on distributed systems and platform infrastructure

• Expert-level Java proficiency with deep understanding of JVM performance, concurrency and ecosystem tooling. Scala experience is a plus

• Production experience with microservices architecture, container orchestration (Kubernetes) and cloud platforms (AWS)

• Strong systems thinking with proven ability to design and implement large-scale, high-availability distributed systems that handle significant load

• Observability expertise including production experience with metrics, logging, tracing and alerting systems in high-load environments

• Database…
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary