Skip to content

Latest Backend Engineering jobs at Metropolis

Senior Software Engineer, Recognition Intelligence Applications

As a Senior Software Engineer, you will design, implement, and maintain backend services for the Metropolis recognition platform, focusing on large-scale distributed systems and AI-driven intelligence models. You will lead a team, drive technical discussions, and ensure high availability and scalability.

150k – 200kLos Angeles, CABackend EngineeringOn-site6+ YOEAWSGit

Staff Software Engineer, Incentive Offers

As a Staff Software Engineer, you will define the technical strategy and roadmap for the Incentive Offers platform, architecting scalable services and designing high-throughput infrastructure. You will also mentor senior engineering talent and solve complex distributed systems problems.

200k – 250kSeattle, WABackend EngineeringOn-site8+ YOEAWSGit

Senior Software Engineer, Product Foundations

As a Senior Software Engineer, Product Foundations, you will design and build core services and infrastructure for Metropolis Web Services, focusing on distributed systems, microservices, and developer tooling to ensure high availability and scalability.

150k – 200kSeattle, WABackend EngineeringOn-site8+ YOEAWSSQS

Senior Software Engineer, Incentive Offers

Designs and implements backend services for incentive offers, including real-time streaming, compliance, decisioning, and attribution systems. Requires 6+ years experience with Scala/Java, distributed systems, and AWS; 4 days in-office in New York.

150k – 200kNew York, NYBackend EngineeringHybrid6+ YOEAWSGit

Senior Software Engineer, Edge

Builds scalable backend services using Java/Scala, gRPC APIs, Redis/MySQL, Kubernetes, and Kafka for mission-critical operations. Requires 8+ years backend experience, partnering with hardware/ML/ops teams for integration and performance optimization.

170k – 200kSeattle, WABackend EngineeringOn-site8+ YOEJavagRPC

Staff Software Engineer, Incentive Offers

Leads technical strategy, architecture, and development of scalable Incentive Offers platform handling high-volume transactions, real-time communications, and integrations. Requires 8+ years experience, expert JVM languages like Scala/Java, and advanced CS degree.

200k – 250kNew York, NYBackend EngineeringOn-site8+ YOEAWSGit

Staff Software Engineer, Revenue Platform

Leads architecture and development of billing, payments, and invoicing systems, ensuring financial accuracy, resilient payment processing with Stripe/PayPal, and integrations. Requires 8+ years in revenue systems, strong distributed systems expertise, and Seattle local presence.

220k – 250kSeattle, WABackend EngineeringOn-site8+ YOEAWSGit