Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

Snowflake PRINCIPAL SOFTWARE ENGINEER - UI FRONTEND 
Canada, Ontario, Toronto 
59005201

25.06.2024
AS THE PRINCIPAL UI ARCHITECT YOU WILL:
  • Be the voice of Product experiences in the company wide technical architects forum and participate in defining the future technical directions for the company.
  • Define the architectural vision for the Experiences platform and ensure consistency of design abstractions across the entire product surface
  • Develop innovative platform offerings, with a global mindset, and to operate across regional boundaries
  • Promote strong collaboration within a cross functional team, including design, product management.
  • Deliver features requiring close coordination with several sister teams such as data sharing, cloud infrastructure, and cross-region replication.
  • Be a strong contributor to the product vision and drive team planning.
  • Motivate others to act, creating a compelling vision for the future, communicating clearly, and using a collaborative leadership approach.
  • Build for scale and high performance.
  • Significant software development experience, including 15+ years of experience in product web UI application development and shipping world class experiences.
  • Experience contributing to interactive dashboards and visualization platforms and/or rich interactive GIS applications desirable.
  • Distributed system development experience is a big plus.
  • Deep understanding of modern web applications design architecture, good API design patterns, performance and scale.
  • Experience in the software development lifecycle process, including analysis and design, APIs, development tools and technologies, release and version control, contemporary testing methodologies, and deployment management
  • Demonstrated technical leadership experience, such as being an architect or tech lead for high impact customer facing projects.
  • Experience in modern technologies such as javascript, typescript, react, angular, node.
  • Experience with Canvas, SVG and other visualization tools/libraries is a plus.
BUILDING CUTTING EDGE CLOUD TECHNOLOGIES IS COMPLEX, AND OUR ENGINEERING TEAM SURMOUNTS THE OBSTACLES. AS A MEMBER OF OUR TEAM, YOU WILL:
  • Build an industry-leading data platform that customers love.
  • Create intuitive, elegant, and accessible user interfaces that make a powerful and highly technical product simple to use.
  • Learn about and contribute to:
    • Super-robust and secure enterprise SaaS platform that services hundreds of customers and millions of complex queries daily.
    • Highly-scalable and reliable data processing platform that runs on hundreds and thousands of machines.
    • User interfaces bridging the enterprise world with the consumer experience.
  • Join a world-class team of both industry veterans and rising stars.