Senior Software Engineer, Network Expansion
Listed on 2026-02-16
-
Software Development
Software Engineer, Full Stack Developer, Cloud Engineer - Software
Who we are
Metropolis is an artificial intelligence company that uses computer vision technology to enable frictionless, checkout-free experiences in the real world. Today, we are reimagining parking to enable millions of consumers to just "drive in and drive out." We envision a future where people transact in the real world with a speed, ease, and convenience that is unparalleled, even online. Tomorrow, we will power checkout-free experiences anywhere you go to make the everyday experiences of living, working, and playing remarkable - giving us back our most valuable asset, time.
Whoyou are
Metropolis is seeking a Staff Software Engineer for our “Network Expansion” team. You will play a key role in building new functionality to support our expansion into new mobility verticals and larger, more complex parking markets. This role requires an individual who thrives in fast-paced environments, working both cross-functionally with product, design, and operations as well as working across multiple engineering teams.
Whatyou ll do
- Provide technical direction that influences the entire company by formulating and implementing a technical vision and roadmap
- Lead large, cross-team initiatives through the entire development lifecycle, from ideation and requirements through successful launch
- Lead multiple engineering teams (10-15 engineers) towards a common goal
- Work cross-functionally with designers and product managers to understand, model, and solve real-world problems
- Own the outcomes! You’re responsible for real-world metrics shifts and company-defining business outcomes, not just for shipping software
- Moderate technical discussions, evaluate new techniques, and ensure our platform is constantly evolving and improving
- Leverage best practices in automation testing and deployment to enable rapid iteration and launch of new features
- Help build a culture where bugs and mistakes in Production are treated as opportunities to improve the platform
- Be a great coach to bring the best out of our engineers and a key driver of hiring top talent
- MS or BS in Computer Science or equivalent work experience. Strong fundamental computer science skills
- 10+ years of experience building customer-centric applications and products
- Proven track record of designing and delivering distributed systems and software products in consumer-facing applications
- Experience with microservices, event-driven architectures, and related technologies and paradigms
- Experience with Agile engineering processes that support the entire software development life cycle, including TDD/BDD, CI/CD, and related build/test/deploy processes
- Experience with database technologies, especially MySQL and Postgres.
- Excellent written and verbal communication skills with a proven ability to present complex technical information clearly and concisely to a variety of audiences
- Track record of successful cross-functional collaboration while building customer solutions in B2C and B2B settings
- Experience succeeding in situations with high levels of ambiguity
- Able to work in the office in one of Santa Monica (Los Angeles), New York City, or Seattle
- Advanced-level knowledge of Scala
- An advanced degree in a technical field, such as computer science
- Previous experience working inside innovative, high-growth environments
- Experience with leveraging AI technology to streamline engineering activities
- Languages + Frameworks:
Type Script, React, Scala (principally), Java (limited) - Data stores:
MySQL, Postgre
SQL, Snowflake - Cloud: AWS
- Version control:
Git & Git Hub - AI Tooling:
Copilot on Git Hub - Observability:
Datadog
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. You will play a key role in building and maintaining this culture as our organization grows.
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, as appropriate, the applicant s qualifications for the position, years of relevant experience, distinctive skills, level of education attained, certifications or other professional licenses held, and the location of residence and/or place of employment.
Base salary is one component of Metropolis’s total compensation package, which may also include access to or eligibility for healthcare benefits, a 401(k) plan, short-term and long-term disability coverage, basic life insurance, a lucrative stock option plan, bonus plans, and more.
(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).