Staff Software Engineer at Metropolis - ScoutJobs - The AI-curated global job board
Skip to content
M
Posted 18 hours ago

Staff Software Engineer

MetropolisStaff Software Engineer, Incentive Offers

Perks & benefits

Health InsuranceMedical InsurancePaid Leave

Requirements

Advanced degree in Computer Science, 8+ years experience in distributed systems, Proficiency in Scala or Java, Experience with AI/ML tools, Experience architecting data-intensive platforms

Skills

ScalaJavaAWSDistributed SystemsTypeScript

About the role

About the Company

Metropolis is creating the artificial intelligence to make the real world responsive. We are pioneering the Recognition Economy, transforming parking into a seamless experience and expanding our intelligence layer across retail and hospitality.

Responsibilities

  • Define the technical strategy and long-term roadmap for the Incentive Offers platform
  • Architect scalable services for offer management, campaign eligibility, and business rule enforcement
  • Design high-throughput infrastructure for real-time member communication and preference management
  • Develop identity resolution systems connecting physical-world vehicle signals with digital member profiles
  • Build robust attribution and measurement engines to track closed-loop redemption
  • Engineer integrations between the platform and external partner systems or point-of-sale technologies
  • Mentor senior engineering talent and advocate for high standards of engineering craft
  • Solve complex distributed systems problems related to high-volume transaction processing
  • Partner with Product and Marketing leaders to translate business objectives into technical solutions
  • Identify and resolve systemic bottlenecks to improve developer velocity and system reliability

Requirements

  • Advanced degree in Computer Science or a related technical field
  • 8+ years of experience building customer-facing applications and complex distributed systems
  • Expert proficiency in Scala, Java, or similar JVM-based languages
  • Experience with AI/ML tools to improve engineering productivity or system intelligence
  • Proven track record of leading technical strategy for significant engineering initiatives
  • Strong background in architecting data-intensive platforms and real-time event-driven systems
  • Ability to communicate complex technical concepts to technical and non-technical stakeholders
  • Experience designing for operational excellence including observability and automated testing
  • Ability to navigate high levels of ambiguity in a fast-paced environment

Preferred Qualifications

  • Familiarity with marketing technology stacks or consumer-facing loyalty platforms
  • Experience working in high-growth startup environments or industry-leading tech companies

Benefits

  • Healthcare benefits
  • 401(k) plan
  • Short-term and long-term disability coverage
  • Basic life insurance
  • Stock option plan
  • Bonus plans
ScoutJobs Agent

Get matches like this delivered daily

Sign up free β€” we'll pull jobs that fit your CV from across the web and rank them for you.

Get started β€” it's free

Staff Software Engineer

Metropolis Β· Seattle

Sign up to apply