Skip to content
MetropolisMetropolisNew York, NY

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 – 250k/yr
On-site8+ YOEBackend Engineering

About the role

What you'll do

  • 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 that connect physical-world vehicle signals with digital member profiles
  • Build robust attribution and measurement engines to track closed-loop redemption across diverse verticals
  • Engineer seamless integrations between our platform and external partner systems or point-of-sale technologies
  • Mentor senior engineering talent and advocate for high standards of engineering craft and efficiency
  • Solve complex distributed systems problems related to high-volume transaction processing and data consistency
  • Partner with Product and Marketing leaders to translate business objectives into scalable technical solutions
  • Identify and resolve systemic bottlenecks to improve developer velocity and system reliability

What we're looking for

  • Advanced degree in Computer Science or a related technical field
  • 8+ years of experience building customer-facing applications and complex distributed systems
  • Demonstrate expert proficiency in Scala, Java, or similar JVM-based languages
  • Experience with AI/ML tools to improve engineering productivity or system intelligence
  • Show a proven track record of leading technical strategy for significant engineering initiatives
  • Possess a strong background in architecting data-intensive platforms and real-time event-driven systems
  • Communicate complex technical concepts effectively to both technical and non-technical stakeholders
  • Mentor engineers to foster a high-performance engineering culture and technical growth
  • Design for operational excellence including observability, monitoring, and automated testing
  • Navigate high levels of ambiguity and deliver results in a fast-paced environment

Nice to haves

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

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 and Claude Code Observability: Datadog

Compensation

Anticipated base salary: $200,000 - $250,000 USD annually (plus benefits, equity, bonus).

Skills

ScalaJavaTypeScriptReactAWSMySQLPostgresSnowflakeDatadogGitKubernetesAI/MLDistributed SystemsReal-Time Systems
Aurelian

Staff Backend Engineer

AurelianSeattle, WA

Staff Backend Engineer building core voice AI and automation platform for 911 centers. Architect scalable systems, optimize realtime AI pipelines and audio latency, build analytics and integrations. Requires 6+ years software engineering experience with strong fundamentals.

200k – 300k/yr
On-site7+ YOEBackend Engineering
Cantina

Staff Software Engineer, Backend

CantinaLos Angeles, CA +1

Staff Backend Engineer building and scaling AI-powered systems for user acquisition, onboarding, engagement, and retention on a fast-growing social AI platform. Requires 5-10 years experience with Golang, Node.js, AWS cloud services, microservices, and growth-focused projects.

200k – 240k/yr
On-site7+ YOEBackend Engineering
Huntress

Staff Software Engineer

HuntressUnited States

Staff-level engineer building and scaling a new Identity Security Posture Management product. Owns technical vision, architecture for petabyte-scale data systems, and mentors junior engineers using Ruby on Rails.

200k – 220k/yr
Remote10+ YOEBackend Engineering
Huntress

Staff Software Engineer

HuntressUnited States

Staff Software Engineer building and scaling a new Endpoint Security Posture Management platform from the ground up. Focus on Ruby on Rails, data pipelines, and petabyte-scale systems while mentoring junior engineers.

200k – 220k/yr
Remote10+ YOEBackend Engineering
Commure

Staff Backend Engineer

CommureMountain View, CA +3

Staff Backend Engineer building and scaling healthcare systems with Python and Go. Leads technical planning, influences roadmaps, and ships daily in a fast-paced environment.

200k – 250k/yr
On-site7+ YOEBackend Engineering