Principal Software Engineer, Edge at Metropolis

Seattle, Washington, United States

Metropolis Logo
Not SpecifiedCompensation
Expert & Leadership (9+ years)Experience Level
Full TimeJob Type
UnknownVisa
Artificial Intelligence, MobilityIndustries

Requirements

  • BS, MS or PhD in Computer Science or a relevant engineering discipline
  • 14+ years of experience with at least 4+ years of experience as a hands-on senior, staff or principal engineer
  • Proven track record of designing and delivering large-scale distributed systems and software products in high volume, mission critical applications
  • Experience developing technical strategy, getting buy-in from business and technology stakeholders, and guiding teams

Responsibilities

  • Define technical direction for ATG software that organizes the teams to support existing edge systems, develops new capabilities, and creates a strategy for the future
  • Work closely with cross-functional leaders in Hardware, Machine Learning, and other engineering teams to ensure alignment on edge initiatives
  • Lead the Edge team to design and build backend software solutions that enable an expanding edge device ecosystem
  • Guide the team technically, engaging in hands-on troubleshooting, architecture definition and implementation of best practices
  • Establish robust and right sized processes and mechanisms to ensure the team is freed up to work on building
  • Invest in the career development of 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 skill and experience levels

Skills

Computer Vision
Edge Computing
Machine Learning
Real-time Systems
Backend Development
Systems Engineering
Sensors
Robotics
Hardware Integration

Metropolis

Technology-driven facility management for parking

About Metropolis

Metropolis focuses on improving facility management, particularly in the parking sector, by using computer vision technology to facilitate checkout-free payments. This technology allows drivers to park and pay without the need for traditional payment methods, making the process more efficient. Metropolis serves a variety of clients, including real estate owners and valet services, and operates in over 360 cities across North America, processing more than $4 billion in payments each year. What sets Metropolis apart from its competitors is its integration of payment solutions with facility management services, which not only enhances the parking experience but also increases asset productivity for its clients. The company's goal is to streamline parking operations and create revenue opportunities for its clients through its advanced technology and services.

Santa Monica, CaliforniaHeadquarters
2017Year Founded
$1,240.7MTotal Funding
DEBTCompany Stage
Automotive & Transportation, Fintech, Real EstateIndustries
501-1,000Employees

Benefits

Health Insurance
401(k) Retirement Plan
Disability Insurance
Life Insurance
Stock Options
Performance Bonus

Risks

Increased competition from BMW-owned ParkMobile may impact market share.
The SP Plus acquisition may pose integration challenges and financial strain.
Rapid expansion could lead to operational inefficiencies and quality control issues.

Differentiation

Metropolis uses AI and computer vision for checkout-free parking payments.
The company integrates its platform into field operations for revenue generation.
Metropolis serves diverse clients, including real estate and valet services.

Upsides

Metropolis processes over $4 billion in payments annually across 360 cities.
The acquisition of SP Plus Corporation expands Metropolis's market reach.
AI-driven dynamic pricing models optimize revenue in real-time.

Land your dream remote job 3x faster with AI