Browse All Jobs
Job Description

Metropolis is seeking a Staff Software Engineer to lead one of its Customer Experience teams. The ideal candidate will have a product-oriented mindset and a passion for exploring customer experiences.

This role involves:

  • Providing technical direction and implementing technical vision.
  • Establishing technologies and practices for system reliability.
  • Enabling improvements in developer experience and velocity.
  • Coaching engineers and driving hiring.
  • Fostering a collaborative environment.
  • Creating competitive advantages for customers.

Requirements:

  • 10+ years of experience building customer-centric applications and products.
  • Experience initiating and driving technical direction.
  • Track record of designing and delivering large-scale distributed systems.
  • Expert knowledge of Scala or Java, and strong computer science skills.
  • Experience with data-intensive architectures.
  • Understanding of release engineering tradeoffs.
  • Excellent communication skills.
  • Track record of cross-functional collaboration.

Metropolis offers:

  • Healthcare benefits
  • A 401(k) plan
  • Short-term and long-term disability coverage
  • Basic life insurance
  • A lucrative stock option plan
  • Bonus plans
Apply Manually