CareerPlanGet AI match score →

Senior Staff Software Engineer Aeroparker

2-3 Days in Office: Metropolis values in-person collaboration to drive innovatio💼 Full-time🗓 2026-07-30

Core

Architecting and scaling the backend services for the AeroParker pre-book parking and e-commerce platform to handle massive global consumer traffic.

Role type

Senior Staff Software Engineer (Technical Lead)

Builds

Distributed backend systems and microservices for a global parking and mobility platform

Domain

Mobility, Parking, E-commerce, SaaS

Deliverable

production ML models | product features | infrastructure

Required skills

Distributed systems design, Microservices architecture, Event-driven architecture, High-availability system design, Technical strategy definition, Mentorship of senior engineers, Conflict resolution, Leadership recruiting

Preferred skills

Container technologies, Infrastructure as Code (IaC), Complex third-party API integrations, Emerging AI technologies

Technologies

Scala, Java, TypeScript, React, MySQL, PostgreSQL, Snowflake, AWS, Git, GitHub, Datadog, Copilot on GitHub, Claude Code

Responsibilities

Drive long-term technical direction, architecture, and strategy for backend services; Identify and eliminate systemic engineering bottlenecks; Define engineering craft standards; Partner with leadership to align priorities and build API integrations; Provide expert guidance and mentorship to senior engineers; Participate in leadership recruiting efforts

Seniority

Senior Staff, hands-on IC with strategic influence

Rewrite
## About the role The real world is the next frontier, and at Metropolis, we are creating the artificial intelligence to make it responsive. We are pioneering the Recognition Economy — a future where mundane repetition disappears and being known unlocks access, comfort, and belonging everywhere you go. From transforming parking and reservations into a seamless drive-in, drive-out experience for millions of Members to expanding our intelligence layer across retail and hospitality, we are building a world that feels instinctive and magical. The future isn't coming; it's here, and we need builders, innovators, and problem solvers to help us create it. Metropolis is seeking a Senior Staff Software Engineer to join our AeroParker application development team to help drive our next phase of global growth. As a technical leader at this level, you possess a detailed understanding of organizational goals and will directly influence the technical strategy and direction of our e-commerce and pre-book mobility platform. You are a master of distributed systems who keeps a close eye on industry trends and competition, assessing new technologies that keep us ahead of the curve. The ideal candidate has a product-oriented mindset, an outstanding track record of scaling high-volume e-commerce platforms, and a deep commitment to technical excellence. You are highly adept at navigating both organizational and technical complexities across Metropolis, serving as a close collaborator with engineering managers to elevate team performance and drive high-impact initiatives from inception to delivery. ## Responsibilities - Drive the long-term technical direction, architecture, and strategy of the backend services powering the AeroParker pre-book parking and e-commerce platform - Identify and eliminate systemic engineering bottlenecks, ensuring our distributed systems remain highly available, secure, and capable of handling massive consumer traffic across global airports - Drive ideas from initial inception through technical specification to global delivery, seamlessly navigating both technical and non-technical challenges along the way - Define the strategy and implementation standards for engineering craft across the org, balancing technical excellence with strategic business requirements - Partner closely with engineering managers and cross-functional leadership to avoid low-quality technical or business decisions while improving the overall performance of the team - Moderate critical technical discussions and work directly with global partners to align on priorities and build seamless API integrations - Provide expert guidance and mentorship to senior engineers across the organization, dealing effectively with conflict and fostering a blameless culture that treats production issues as opportunities to improve - Help scale the engineering ecosystem by actively participating in leadership recruiting efforts for senior engineers and engineering managers ## Requirements - MS or BS in Computer Science or equivalent work experience with exceptionally strong fundamental computer science skills - Extensive professional software engineering experience (typically matching or exceeding 6+ years), with advanced, expert-level knowledge of Scala, Java, or related backend languages - Design, build, and deliver large-scale distributed systems and microservices in high-volume, consumer-facing environments - Utilize robust, hands-on experience with event-driven architectures, modern software design patterns, and highly available global systems - Demonstrate a deep understanding of Agile engineering processes, including CI/CD pipelines, TDD/BDD, automated workflows, and rapid deployment cycles - Possess strong hands-on experience with foundational database technologies, especially MySQL and PostgreSQL - Apply excellent written and verbal communication skills, with a proven ability to present complex technical architecture clearly to cross-functional stakeholders and influence company-wide technical strategy - Maintain experience or familiarity with additional ecosystem components including TypeScript, React, Snowflake, AWS, Git, GitHub, Copilot on GitHub, and Datadog ## Nice to have - Leverage hands-on experience with container technologies and "infrastructure as code" (IaC) techniques - Bring previous domain experience working deeply with complex third-party API integrations or e-commerce platforms - Maintain a proactive interest or active curiosity in leveraging emerging AI technologies to enhance developer productivity or consumer experiences - Operate effectively in innovative, fast-paced, high-growth SaaS environments ## 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 ## What we offer - 2-3 Days in Office: Metropolis values in-person collaboration to drive innovation, strengthen culture, and enhance the Member experience. Our corporate team members hold to our office-first model, which requires employees to be on-site at least 2-3 days per week, fostering organic interactions that spark creativity and connection. - When you join Metropolis, you'll join a team of world-class product leaders and engineers, building an ecosystem of technologies at the intersection of parking, mobility, and real estate. Our goal is to build an inclusive culture where everyone has a voice and the best idea wins.
Sourced via wellfound · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Wellfound ↗