companyMetropolis logo

Staff Software Engineer, Network Expansion

MetropolisLos Angeles, California, United States
On-site Full-time $220K/yr - $250K/yr

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Senior

Qualifications

QualificationsMaster's or Bachelor's degree in Computer Science or a related field, or equivalent professional experience. Strong foundational knowledge in computer science is essential. Over 10 years of experience in developing customer-focused applications and products. Demonstrated success in designing and delivering distributed systems and software products for consumer-facing applications. Proficiency with microservices, event-driven architectures, and relevant technologies. Experience with Agile engineering processes.

About the job

About Us

At Metropolis, we are pioneers in artificial intelligence, leveraging cutting-edge computer vision technology to create seamless, checkout-free experiences in the physical world. Our mission is to transform parking into a hassle-free experience, allowing millions of users to simply 'drive in and drive out.' We envision a future where transactions in the real world are as swift and effortless as they are online, reclaiming our most precious resource: time.

Your Role

We are on the lookout for a talented Staff Software Engineer to join our dynamic 'Network Expansion' team. In this pivotal role, you will be instrumental in developing new functionalities that facilitate our growth into diverse mobility sectors and more intricate parking markets. This position is ideal for someone who excels in fast-paced environments and enjoys collaboration across product, design, and operations teams as well as among various engineering groups.

Key Responsibilities

  • Shape the technical direction of the company by creating and executing a comprehensive technical vision and roadmap.
  • Lead significant cross-team projects through every stage of the development lifecycle, from initial concept to successful launch.
  • Oversee multiple engineering teams (10-15 engineers) towards achieving unified objectives.
  • Collaborate with designers and product managers to understand and address real-world challenges.
  • Own the outcomes! You will be accountable for metrics-driven results and defining business outcomes—not just software delivery.
  • Facilitate technical discussions, assess new methodologies, and ensure our platform's continuous enhancement.
  • Implement best practices in automation testing and deployment to support rapid feature iteration and launch.
  • Foster a culture that views production bugs and errors as opportunities for growth and improvement.
  • Serve as an inspiring mentor to our engineers and play a key role in attracting top talent.

About Metropolis

Metropolis is a trailblazer in artificial intelligence, focusing on innovative computer vision solutions to create frictionless experiences in various real-world settings. Our vision is to revolutionize everyday transactions, making them faster and more convenient, ultimately giving people back their time.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.