Jobs
>
Los Angeles

    Staff Software Engineer - Los Angeles, United States - Metropolis

    Default job background
    Description

    Location: Santa Monica, CA or Seattle, WA (Hybrid)

    The Company

    Metropolis develops advanced computer vision and machine learning technology that makes mobile commerce remarkable. Our platform is already deployed in hundreds of mobility facilities and industries with billions in opportunity. We're building the digital pipes through which the future of mobile commerce will move.

    The Role

    Metropolis is seeking a Staff Software Engineer to lead design and implementation of software for our suite of mobility products. As a member of the Platform Engineering team, you will have the opportunity to design and build systems and features from the ground-up that help connect the dots between all parts of the Metropolis ecosystem – hardware, machine learning, web and mobile applications, and more. In this role, you will be expected to leverage your software engineering experience to build durable, sustainable and scalable systems, while ensuring that we build the best solutions for our customers.

    You will work closely with members of other Engineering, Product and Operations organizations to define requirements and support the deployment of software into production. Your responsibilities won't be limited to just designing and implementing the code - you will also have a big role to play in defining the direction of our product, mentoring other engineers, and assisting with architecture design.

    Responsibilities

    • Design, implement and maintain the software services that make up the Metropolis mobility platform.
    • Be a key part of the entire development lifecycle, including ideation and identifying requirements.
    • 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 key part of hiring engineers and setting the culture with Metropolis Engineering.
    • Ensure that the systems we build are highly available and scalable.
    • Work directly with our partners and build solutions that seamlessly integrate their products with the Metropolis platform.

    Requirements and Qualifications

    • MS or BS in Computer Science or equivalent work experience.
    • 10+ years of software engineering experience
    • Professional exposure to development of large-scale, high-quality systems and software products, preferably in high volume consumer facing applications
    • Expert level knowledge of Scala, Java or other languages that run on the JVM and support functional programming concepts
    • Experience building distributed systems using SOA, microservices, event driven architectures and related technologies and paradigms.
    • Deep understanding of 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/RDS and solutions.
    • 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
    • Hands-on experience with container technologies and infrastructure as code techniques would be a plus.
    • Previous experience working inside innovative, high-growth environments also a plus
    • Preferred local to the Seattle or Santa Monica areas.

    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 $150,000.00 to 215,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



  • System1 Los Angeles, United States

    System1 is looking for a **Director of Engineering** to be the Lead of our Platform Monetization team. You will design, build, operate, debug, optimize, and deploy highly-distributed and low-latency web-based systems with a growing team of talented engineers. · In this role, you ...


  • Google Los Angeles, United States

    **Minimum qualifications**: · - Bachelor's degree or equivalent practical experience. · - 2 years of experience with software development in one or more programming languages, or 1 year of experience with an advanced degree in an industry setting. · - 2 years of experience with d ...


  • Goddard, Technologies, Inc. Beverly, United States

    At **Goddard**, our most important asset is our people. We don't just work together; we thrive together. We foster a culture of collaboration, continuous learning, and mutual support. We believe in taking exceptionally good care of each other because great teams build great solut ...

  • Misapplied Sciences, Inc.

    Software Engineer

    5 days ago


    Misapplied Sciences, Inc. Los Angeles, United States

    Misapplied Sciences is a VC-backed startup bringing an unprecedented innovation to the world. · Parallel Reality · displays are a new technology where many people, standing shoulder-to-shoulder looking at the same display at the same time, can each see · something different . ...

  • Dornsife College of Letters, Arts and Sciences

    Software Engineer

    2 weeks ago


    Dornsife College of Letters, Arts and Sciences Los Angeles, United States

    The University of Southern California (USC), founded in 1880, is located in the heart of downtown L.A. and is the largest private employer in the City of Los Angeles. As an employee of USC, you will be a part of a world-class research university and a member of the "Trojan Family ...

  • Piper Companies

    Software Engineer

    1 week ago


    Piper Companies Los Angeles, United States

    Zachary Piper Solutions is seeking a Software Engineer to develop ground satellite operations software for our client in Los Angeles, CA. This is a Remote position. The candidate will collaborate with satellite operators and other software engineers, to understand requirements, ...

  • Stack Up

    Software Engineer

    1 week ago


    Stack Up Los Angeles, United States

    [Full Time] Software Engineer at Stackup (United States) | BEAMSTART Jobs · Software Engineer · Stackup United States · Date Posted · 25 Jan, 2023 · Work Location · Los Angeles, CA, United States · Salary Offered · $80000 — $130000 yearly · Job Type · Full Time · Experience Req ...

  • Parallel Systems Corp

    Software Engineer

    1 week ago


    Parallel Systems Corp Los Angeles, United States

    Parallel Systems is a Series A startup company developing the future of intermodal transportation. Our mission is to decarbonize freight while improving supply chain logistics and safety. We are developing vehicles and software to create new autonomous and electric transportation ...

  • Duro

    Software Engineer

    3 days ago


    Duro Los Angeles, United States

    Duro is on a mission to fundamentally change the future of hardware development, helping teams develop 3x faster and save 25% in supply chain costs. Our cutting-edge Product Lifecycle Management (PLM) platform helps hardware teams move with agility, make timely decisions, and bui ...

  • Tata Technologies

    Software Engineer

    1 week ago


    Tata Technologies Los Angeles, United States

    Contribute as system level engineer to build, integrate, and optimize security-related Linux and Android components into an RTOS-based infotainment solution for automotive consumer devices · Be responsible for the entire lifecycle of the security domain, including requirements, s ...

  • ZOO.

    Software Engineer

    1 week ago


    ZOO. Los Angeles, United States

    About Us · Zoo's mission is to develop the world's most advanced hardware design infrastructure and tools. Mechanical CAD is in the dark ages, and design demands have outpaced today's hardware design infrastructure. The industry is due for a refresh, and we're laying the foundat ...

  • Advantis Global is becoming INSPYR Solutions

    Software Engineer

    2 weeks ago


    Advantis Global is becoming INSPYR Solutions Los Angeles, United States

    ABOUT THIS FEATURED OPPORTUNITY · Are you ready to dive into the cutting-edge world of software engineering? Advantis Global is proud to present an exclusive opportunity with a renowned Fortune 500 company in the technology sector. As a Software Engineer, you will be at the foref ...

  • Gauntlet

    Software Engineer

    1 week ago


    Gauntlet Los Angeles, United States

    Gauntlet leads the field in quantitative research and optimization of DeFi economics. We manage market risk, optimize growth, and ensure economic safety for protocols facilitating the majority of trading, borrowing, and lending activity across all of DeFi, protecting and optimizi ...

  • Compiler LA

    Software Engineer

    1 week ago


    Compiler LA Los Angeles, United States

    Compiler is a small, woman-owned software consultancy. Compiler helps service-oriented government agencies build open source, human-centered, secure, agile solutions to support the delivery of government services that increase equity of opportunity. · Our team specializes in buil ...

  • Patterson Companies

    Software Engineer

    2 weeks ago


    Patterson Companies Los Angeles, United States

    Dolphin Imaging Systems has a great opportunity available for a Software Engineer to join our team working remotely. · Dolphin Imaging Systems, LLC (a division of Patterson Companies, a Fortune 500 company) provides imaging, diagnostic, and management software solutions for denta ...

  • PDG Consulting

    Software Engineer

    1 week ago


    PDG Consulting Los Angeles, United States

    PDG Consulting (PDGC) is a Los Angeles, California based software consulting firm specializing in custom Web Application Development, Business Intelligence, and Digital Transformation for the Media & Entertainment and Content Distribution industries. We are seeking a Senior Softw ...

  • USA Tech Recruitment

    Software Engineer

    1 week ago


    USA Tech Recruitment Los Angeles, United States

    Software Engineer · We are working with one of Silicon Valley's most exciting software security development group who are looking to add a software engineer to their systems engineering team in the Bay Area. The team is currently involved in the development of next-generation wor ...

  • High-Tech Professionals

    Software Engineer

    2 weeks ago


    High-Tech Professionals Los Angeles, United States

    Software Engineer - Full Stack · Job ID: · 1976 · Location: San Diego, CA · Type: Permanent · Status: Open · Key Skills: · Software Engineer, Full Stack, C#, ASP.NET, MVC, SQL, REST, JSON, Azure/AWS, .NET, Web, desktop, OOP, SOLID, containers, Micro services, continuous in · D ...

  • VarCity Apparel

    Software Engineer

    1 week ago


    VarCity Apparel Los Angeles, United States

    Looking for a full-stack engineer or front-end engineer to join our founding team with the ability to bring things to life · Managing the complete software development process from conception to deployment · Maintaining and upgrading the software following deployment · Managing ...

  • University of Southern California

    Software Engineer

    1 week ago


    University of Southern California Los Angeles, United States

    Software EngineerApply ) Dornsife College of Letters, Arts and Sciences Los Angeles, California · The University of Southern California (USC), founded in 1880, is located in the heart of downtown L.A. and is the largest private employer in the City of Los Angeles. As an employee ...