Browse All Jobs
Job Description
Metropolis is seeking a Staff Software Engineer to lead one of its Customer Experience teams. The ideal candidate will be product-oriented and possess strong technical leadership skills to shape an engineering-led culture.Metropolis believes in inclusive culture where everyone has a voice, so new employee will play key role in building and maintaining this culture as organization grows.Responsibilities:
  • Provide technical direction and implement technical vision and roadmap.
  • Establish technologies and practices for system reliability and data-informed decisions.
  • Enable improvements in developer experience and velocity.
  • Coach engineers and drive top talent hiring.
  • Foster a collaborative environment for product and technical ideas.
  • Create competitive advantages for customers through the global platform.
Minimum Qualifications:
  • 10+ years of experience building customer-centric applications and products.
  • Experience initiating and driving technical direction.
  • Proven track record of designing and delivering large-scale distributed systems and software products.
  • Expert-level knowledge of Scala or Java or related language.
  • Strong experience with data-intensive architectures.
  • Deep understanding of tradeoffs in release engineering.
  • Excellent written and verbal communication skills.
  • Track record of cross-functional collaboration in B2C and B2B settings.
Role Offers:
  • Healthcare benefits
  • 401(k) plan
  • Short-term and long-term disability coverage
  • Basic life insurance
  • Stock option plan
  • Bonus plans
Apply Manually