Software Engineering Manager, Application Development

Metropolis Technologies • New York City, NY

Company

Metropolis Technologies

Location

New York City, NY

Type

Full Time

Job Description

Location: Santa Monica, CA or New York City, NY (Hybrid) 


The Company

Metropolis is an artificial intelligence company for the real world. Metropolis' computer vision platform enables people to transact in the physical world with even greater ease than we experience online. Today, we are reimagining parking. Because it's important, it's everywhere, and impacts everyone – enabling millions of consumers to just "drive in and drive out" – that's it. Tomorrow, we will power "checkout-free" experiences anywhere you go.

The Role

As a Software Engineering Manager, you will lead a team of software engineers to scale our offering, iterate rapidly with customer feedback, and deliver new features from the ground up. You will empower and grow your team, enabling everyone to do their best work, while holding the team accountable for high-quality outcomes.

You will collaborate closely with our Product function to define your team’s vision, strategy, and roadmap. You’ll build relationships across functions and with business stakeholders to create alignment on priorities and direction.

As a leader, you will help define and build the culture of your team. You’ll create a healthy and engaging environment that produces sustainable, rapid, high-quality results. You’ll celebrate your team’s wins and take ownership of its failures. You’ll be a role model for engineering and management across Metropolis.

Responsibilities 

  • Lead members of the Application Development team and ensure they are aligned with the mission, vision, values and objectives of the company
  • Guide the team technically, engaging in troubleshooting, architecture definition, and implementation of best practices
  • Monitor, improve, and contribute to your team’s entire development lifecycle, from ideation through delivery and iteration
  • Moderate technical discussions, evaluate new techniques and ensure our platform is constantly improving
  • Collaborate with Product to define your team’s vision, strategy, and roadmap
  • Collaborate with the leaders across the Engineering organization including Product, Machine Learning, Hardware, and Technical Operations teams to define the roadmap and execute on company priorities
  • Invest in the career development of the team members, develop future leaders, and create a culture of cohesion and teamwork
  • Participate in talent acquisition processes to ensure that we have world class engineers across all levels
  • Establish metrics to measure the productivity of the Application Development team, hold others accountable and identify issues early. Identify and implement tools and process improvements to increase developer satisfaction and productivity
  • Ensure Projects are completed with appropriate timelines, quality, and communication
  • Help set the technical direction for your team and create alignment with engineering as a whole

Requirements and Qualifications

  • 5+ years of software engineering experience, with 2+ years in management roles
  • Track record of leading engineering teams to deliver high-quality software by providing structure, mentorship, and technical and non-technical feedback
  • Demonstrated project management skills to ensure timely delivery of features, while maintaining high quality products
  • Track record of developing engineers through various career stages and building high-performance teams.
  • Have consistently built trust with reports, identified opportunities for their growth, sponsored them, and delegated to them
  • Experience managing team performance and informing resourcing, and managing individuals both up and out as necessary
  • Experience collaborating cross-functionally to create alignment and build the best solutions
  • Professional experience working inside innovative, high-growth environments
  • Excellent written and verbal communication skills with a proven ability to present complex technical information in a clear and concise manner to a variety of audiences
  • Experience with domain-driven design, service-oriented architecture, and distributed systems
  • Professional exposure to development of high-volume consumer facing applications
  • Deep experiential understanding of agile engineering processes that support the entire software development life cycle, including test-driven development and CI/CD
  • Working knowledge of Scala, or other languages that run on the JVM and support functional programming
  • Experience with event-driven architectures are related technologies is a plus
  • MS or BS in Computer Science or equivalent work experience

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 $160,000.00 to 200,000.00 annually. The actual base pay 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 pay 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.

#LI-DL1 #LI-H

Apply Now

Date Posted

03/15/2024

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Neutral
Subjectivity Score: 0.5

Similar Jobs

Strategic Customer Success Manager - Rokt

Views in the last 30 days - 0

mParticle by Rokt a leading customer data platform is seeking a Strategic Customer Success Manager The role involves building strong relationships wit...

View Details

Enterprise Customer Success Manager - Rokt

Views in the last 30 days - 0

mParticle by Rokt a leading customer data platform is seeking an Enterprise Customer Success Manager The role involves serving as a trusted consultant...

View Details

AWS Alliance Driver, Director - PwC

Views in the last 30 days - 0

The text describes a role for an AWS Alliance Director at PwC The individual will lead the AWS Alliance across various sectors focusing on the overall...

View Details

Business Account Executive - Spectrum

Views in the last 30 days - 0

The Business Account Executive role involves selling primary and ancillary communications solutions to small and mediumsized businesses within a speci...

View Details

Senior Software Engineer, Devices Automation - Block

Views in the last 30 days - 0

Square a company that has evolved since its inception in 2009 is seeking a Software Engineer with extensive experience in embedded devices and test en...

View Details

Software Engineering Lead - Dotdash Meredith

Views in the last 30 days - 0

Dotdash Meredith is seeking a skilled Engineering Lead for a missioncritical role in designing and scaling their nextgeneration publishing platform Th...

View Details