Talent.com
Senior Software Engineer, Product Foundations
Senior Software Engineer, Product FoundationsMetropolis • Los Angeles, CA, United States
serp_jobs.error_messages.no_longer_accepting
Senior Software Engineer, Product Foundations

Senior Software Engineer, Product Foundations

Metropolis • Los Angeles, CA, United States
job_description.job_card.variable_days_ago
serp_jobs.job_preview.job_type
  • serp_jobs.job_card.full_time
job_description.job_card.job_description

Who we are

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." We envision a future where people transact in the real world with a speed, ease and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working and playing remarkable - giving us back our most valuable asset, time.

Who you are

We are building a hyperscaler company and need someone to own reliability across the entire Metropolis platform. As a Staff or Senior Software Engineer focused on Reliability, you'll establish and drive the comprehensive reliability practices that ensure system availability, resilience, and observability for our mission-critical mobility infrastructure serving millions of transactions.

This is your opportunity to build reliability from first principles - architecting failover systems, implementing chaos engineering practices, and improving the observability foundation that will enable Metropolis to scale to new markets while maintaining 99.9%+ uptime. You'll be the technical owner of our reliability posture, working on everything from multi-region failover architectures to incident response workflows to SLO-based alerting strategies.

Our platform handles real-time payment processing, customer authentication, and parking facility operations - systems that cannot go down. You'll tackle challenges like external service failover, dependency mirroring to prevent upstream outages, database replication and automatic promotion, and building the monitoring and alerting infrastructure that ensures we detect and respond to issues in minutes, not hours.

If you're energized by the challenge of ensuring system reliability at scale, building robust failover mechanisms, implementing comprehensive observability, and establishing the practices that prevent incidents before they occur, this role is for you. You'll work alongside highly technical teams across the organization, influencing architecture decisions and establishing reliability standards that affect every service we build.

What you'll do

  • Own the overall reliability posture for the Metropolis platform, establishing practices, metrics, and systems that ensure 99.9%+ uptime across all services
  • Design and implement automatic failover mechanisms for critical external dependencies (Twilio for SMS / voice, Stripe for payments) with circuit breakers, retry policies, and degraded mode operations
  • Architect and build active-passive or active-active regional deployment strategies with database replication, automated failover, and DNS-based traffic routing including disaster recovery planning and testing
  • Establish comprehensive monitoring using Datadog for APM, logs, and metrics correlation; implement synthetic monitoring, SLO-based alerting, on-call rotation, and escalation policies; build service health dashboards that show customer impact
  • Own the incident management process including workflows, tooling, post-mortem culture, runbook automation, and MTTR reduction initiatives - driving down mean time to recovery from detection to resolution
  • Drive adoption of resilience patterns across all services including health checks, graceful degradation, feature flags, rate limiting, backpressure mechanisms, and chaos engineering practices.
  • Build and maintain local mirrors for critical dependencies (Maven / NPM / Docker registries) with artifact caching, dependency pinning, and vulnerability scanning to prevent build failures from upstream outages.

What we're looking for

  • 8+ years of backend software engineering experience with 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 big 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 hands-on production experience with metrics, logging, tracing, and alerting systems in high-load environments
  • Database and data systems knowledge including relational databases, event streaming (Kafka, SQS), caching strategies, and data consistency patterns
  • Experience with AI-powered development tools such as Claude Code, GitHub Copilot, or similar agentic coding tools for enhanced productivity - context engineering in particular
  • Excellent technical communication with ability to design and document complex systems, lead technical discussions, and collaborate across multiple teams local to New York City, Seattle, or Los Angeles area
  • While not required, these are a plus :

  • SRE or Reliability Engineering experience at companies known for operational excellence or high-growth startups where you built reliability practices from the ground up
  • Incident response leadership including experience building incident management processes, conducting blameless post-mortems, and driving MTTR reduction initiatives in production environments
  • Chaos engineering experience with tools like Chaos Monkey, Gremlin, or similar, including designing and executing game days and failure injection testing
  • Performance optimization experience with profiling, benchmarking, capacity planning, and system tuning at hyperscale including experience optimizing for high-throughput, low-latency systems
  • Open source contributions or technical blog writing that demonstrates depth of expertise in reliability engineering, distributed systems, or production operations
  • Our Stack

  • Languages + Frameworks : TypeScript, React, Scala (principally), Java (limited)
  • Datastores : MySQL, PostgreSQL, Snowflake
  • Cloud : AWS
  • Version control : Git & GitHub
  • AI Tooling : Copilot on GitHub
  • Observability : Datadog
  • When you join Metropolis, you'll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins. You will play a key role in building and maintaining this culture as our organization grows. The anticipated base salary for this position is $180,000.00 USD to $260,000.00 USD annually. The actual base salary offered is determined by a number of variables, including, as appropriate, the applicant's qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and / or place of employment. Base salary is one component of Metropolis's total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans and more. #LI-CM1 #LI-Onsite

    Metropolis values in-person collaboration to drive innovation, strengthen culture, and enhance the Member experience. Our corporate team members hold to our office-first model, which requires employees to be on-site at least four days a week, fostering organic interactions that spark creativity and connection

    Metropolis may utilize an automated employment decision tool (AEDT) to assess or evaluate your candidacy for employment or promotion. AEDTs are used to assist in assessing a candidate's application relative to the required job qualifications and responsibilities listed in the job posting.

    As part of this process, Metropolis retains data relevant to your candidacy, including personal information, for a period that is reasonably necessary for the use of the tool. If you are hired for the position, your data may become part of your employee records.

    Metropolis Technologies is an equal opportunity employer. We make all hiring decisions based on merit, qualifications, and business needs, without regard to race, color, religion, sex (including gender identity, sexual orientation, or pregnancy), national origin, disability, veteran status, or any other protected characteristic under federal, state, or local law.

    serp_jobs.job_alerts.create_a_job

    Software Engineer Product • Los Angeles, CA, United States

    Job_description.internal_linking.related_jobs
    Senior Software Engineer–Developer (Development)

    Senior Software Engineer–Developer (Development)

    Boeing • El Segundo, California, United States
    serp_jobs.job_card.full_time
    Job Description At Boeing, we innovate and collaborate to make the world a better place.We’re committed to fostering an environment for every teammate that’s welcoming, respectful and inclusive, wi...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Software Engineer

    Senior Software Engineer

    Prestige Staffing • Santa Monica, CA, United States
    serp_jobs.job_card.full_time
    We’re seeking a seasoned engineer to help build the backbone of the Internet of Money.In this role, you’ll architect and scale the systems behind global remittances, digital wallets, and decentrali...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Quantum Control (Fire Opal)

    Senior Software Engineer, Quantum Control (Fire Opal)

    Q-CTRL • Los Angeles, California, United States
    serp_jobs.job_card.full_time
    About the team At Q-CTRL, Quantum Computing Engineering is a global team of software engineers and infrastructure experts,combining deep technical expertise with a startup mindset to deliver real i...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Software Engineer, Data Platform

    Senior Software Engineer, Data Platform

    Linktree • Los Angeles, CA, United States
    serp_jobs.job_card.full_time
    As Software Engineer for Linktree’s Data Platform team, you’ll play a crucial role in building a robust, scalable data platform that drives innovative experiences in our core product.Your contribut...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Relativity • Los Angeles, CA, United States
    serp_jobs.job_card.full_time
    The Senior Software Engineer - aiR for Review designs, builds, and operates the next generation of generative AI-driven, cloud-native web applications that are transforming our business and industr...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Blue Origin • El Segundo, California, USA
    serp_jobs.job_card.full_time +1
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin we envision millions of people living and working in space for the benefit of Earth.Were working to ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Platform Software Engineer

    Senior Platform Software Engineer

    Miso Robotics • Los Angeles, CA, US
    serp_jobs.job_card.full_time
    serp_jobs.filters_job_card.quick_apply
    Our Company Miso Robotics is transforming the restaurant industry, and making food workers’ lives better.Our signature product is an AI-powered kitchen robot named Flippy which automates...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Blue Origin • Los Angeles, CA, United States
    serp_jobs.job_card.permanent
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    Far Coder • Los Angeles, California, United States
    serp_jobs.job_card.full_time
    When applying, mention the word FarCoder to show you’ve read the job post completely.Employers can look for these words to identify genuine, thoughtful applicants and avoid spam.About the Company C...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_hours • serp_jobs.job_card.promoted • serp_jobs.job_card.new
    Senior Software Engineer

    Senior Software Engineer

    Warner Bros. Discovery • Burbank, California, United States
    serp_jobs.job_card.full_time
    Discovery, an inclusive employer and a member of myGwork – the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.Discovery… the stuff dreams are...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Staff Software Engineer (Los Angeles)

    Senior Staff Software Engineer (Los Angeles)

    Strategic Employment Partners (SEP) • Los Angeles, CA, US
    serp_jobs.job_card.part_time
    We are seeking a highly experienced.Senior Staff Software Engineer.This role requires a strong background in software architecture, hands-on development, and technical leadership across the full so...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer-Developer (Development)

    Senior Software Engineer-Developer (Development)

    Boeing • El Segundo, CA, US
    serp_jobs.job_card.full_time
    At Boeing, we innovate and collaborate to make the world a better place.We're committed to fostering an environment for every teammate that's welcoming, respectful and inclusive, with great opportu...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer, Healthcare Interoperability

    Senior Software Engineer, Healthcare Interoperability

    Axle Health • Santa Monica, CA, United States
    serp_jobs.job_card.full_time
    A healthcare technology company in Santa Monica is seeking a Senior Software Engineer to enhance its logistics platform.The ideal candidate will design EHR integrations and lead engineering initiat...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer, Growth

    Senior Software Engineer, Growth

    Enigma • Los Angeles, CA, United States
    serp_jobs.job_card.full_time
    Join Enigma's Growth Team at a pivotal moment as we continue to create sales and marketing solutions for small businesses. We're seeking an experienced Engineer to develop and build innovative data ...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer

    Senior Software Engineer

    GumGum • Santa Monica, CA, United States
    serp_jobs.job_card.full_time
    GumGum is a contextual-first, global digital advertising platform that uses advanced AI technology to serve captivating creative ads without the use of personal data. We believe that a digital adver...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Backend

    Senior Software Engineer - Backend

    Roku, Inc. • Santa Monica, CA, United States
    serp_jobs.job_card.full_time
    Teamwork makes the stream work.Roku is changing how the world watches TV.Roku is the #1 TV streaming platform in the U.Canada, and Mexico, and we've set our sights on powering every television in t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted
    Senior Software Engineer - Operations Technology

    Senior Software Engineer - Operations Technology

    Blue Origin • Los Angeles, CA, United States
    serp_jobs.job_card.permanent
    Applications will be accepted on an ongoing basis until the requisition is closed.At Blue Origin, we envision millions of people living and working in space for the benefit of Earth.We're working t...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_30 • serp_jobs.job_card.promoted
    Senior Software Engineer - Data Foundation Platforms

    Senior Software Engineer - Data Foundation Platforms

    The Walt Disney Company • Santa Monica, CA, United States
    serp_jobs.job_card.full_time
    Senior Software Engineer - Data Foundation Platforms.Santa Monica, California, United States.Disney Entertainment and ESPN Product & Technology. Technology is at the heart of Disney’s past, present,...serp_jobs.internal_linking.show_more
    serp_jobs.last_updated.last_updated_variable_days • serp_jobs.job_card.promoted