js, Java or Scala and well versed with functional programming Mentoring other team members Desire to keep up with technology trends Encouraging others to grow and be curious   You will make an impact by…  Contributing to large scale projects   What you will do…  Architect the platform components and provide broader design principles for engineers