Senior Software Engineer
Listed on 2026-06-26
-
Software Development
Cloud Engineer - Software, Software Engineer, Backend Developer, Full Stack Developer
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.
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.
- 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
- 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
- Hands-on experience with container technologies and infrastructure as code
- Previous experience working in innovative, high-growth environments
- 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
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 BenefitsWhen 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,…
(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).