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

Senior Software Engineer

Job in New York, New York County, New York, 10261, USA
Listing for: Metropolis Technologies
Full Time position
Listed on 2026-06-26
Job specializations:
  • Software Development
    Cloud Engineer - Software, Software Engineer, Backend Developer, Full Stack Developer
Salary/Wage Range or Industry Benchmark: 150000 - 200000 USD Yearly USD 150000.00 200000.00 YEAR
Job Description & How to Apply Below
Position: Senior Software Engineer, Incentive Offers
Location: New York

Overview

Metropolis is building the artificial intelligence to make the real world responsive. We are pioneering the Recognition Economy — a future where — through intelligent systems — mundane repetition disappears and being known unlocks access, comfort, and belonging everywhere you go. We are transforming experiences such as parking into a seamless drive-in, drive-out process for millions of Members, and expanding our intelligence layer across retail and hospitality.

We are building a world that feels instinctive and magical, and we need builders, innovators, and problem solvers to help us create it.

Who You Are

Metropolis is seeking a Senior Software Engineer to lead the design and implementation of our foundational incentive and rewards platform. In this role, you will act as a strong steward of our backend systems, building the core infrastructure that connects real-world vision signals with personalized member experiences. You are an expert-level engineer who can explain complex business and technical requirements, mentoring others while driving large-scope projects to completion.

You thrive on high-growth challenges and are eager to build high-quality, scalable systems that bridge digital engagement with physical arrivals.

What You'll Do
  • Design and implement the backend services that power the Metropolis incentive and rewards infrastructure
  • Build real-time event streaming architectures to process and react to high-frequency signals from the physical world
  • Develop scalable compliance and preference management services to ensure cross-vertical message delivery integrity
  • Architect intelligent decisioning frameworks that evaluate user context and profiles to deliver personalized experiences
  • Create robust service architectures to manage product eligibility, partner configurations, and budget constraints
  • Implement comprehensive attribution and measurement systems to quantify user engagement and campaign efficacy
  • Scale and maintain multi-modal identity systems that bridge digital tokens with real-world identifiers
  • Collaborate with cross-functional teams in Product, Marketing, and Data to define the long-term technical roadmap
  • Mentor team members and lead technical discussions to drive continuous improvement of the engineering platform
  • Drive the full software development lifecycle from initial conceptualization through to production deployment
What we're looking for
  • 6+ years of software engineering experience
  • BS or MS in Computer Science or equivalent work experience
  • Working knowledge of Scala, Java, or other JVM languages supporting functional programming
  • Experience building distributed systems using microservices, SOA, and event-driven architectures
  • Deep understanding of agile processes and the software development life cycle, including TDD/BDD and CI/CD
  • Experience with database technologies such as MySQL and RDS
  • Proven ability to design and build highly available and scalable systems
  • Excellent written and verbal communication skills for presenting complex technical information
  • Professional exposure to developing large-scale, high-quality systems for consumer-facing applications
Nice to have
  • Hands-on experience with container technologies and infrastructure as code
  • Previous experience working in innovative, high-growth environments
Our Stack
  • Languages + Frameworks:
    Type Script, React, Scala (principally), Java (limited)
  • Data stores:
    MySQL, PostgreSQL, Snowflake
  • Cloud: AWS
  • Version control:
    Git & Git Hub
  • AI Tooling:
    Copilot on Git Hub and Claude Code
  • Observability:
    Datadog
4 Days in Office

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

Compensation and Benefits

When you join Metropolis, you’ll join a team of world-class product leaders and engineers at the intersection of parking, mobility, and real estate. The anticipated base salary for this position is $ USD to $ USD annually. The actual base salary offered is determined by a number of variables, including qualifications,…

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)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary