← Back to jobs

Senior Staff Data Platform Engineer

Skills

aianalyticsawsazureclouddata engineeringdimensional modelinggcpjavapythonscalasqlPythonJavaAWSGCPAzureSQLScala

Description

Lead Juniper Square’s data platform transformation with advanced SQL and cloud engineering in a remote-first environment across the United States and Canada.

As Senior Staff Software Engineer, Data, you will define architecture, operating models, and execution roadmaps for a modern platform. You will guide scalable analytics, reliable data products, and AI-ready infrastructure. The work spans Python, Scala, Java, AWS, Azure, and Google Cloud Platform.

Key Responsibilities:

  • Define end-to-end data and analytics architecture strategy
  • Design batch, streaming, and real-time data systems
  • Build vector stores, embedding pipelines, and retrieval systems
  • Establish governance, lineage, metadata, and quality standards
  • Mentor engineers, analytics engineers, and data scientists

Requirements:

  • Advanced degree in Computer Science, Engineering, or related field
  • 15+ years in data engineering, analytics engineering, or data platforms
  • Advanced SQL and proficiency in Python, Scala, or Java
  • Experience with AWS, Azure, or Google Cloud Platform data services
  • Expertise in dimensional modeling, semantic layers, and streaming frameworks
  • Shape Juniper Square’s scalable data platform through hands-on architecture, governance, analytics, and AI-ready engineering leadership.

Get similar jobs in Canada by email

We'll email you when new jobs similar to this one appear.

Similar jobs

Explore more remote Platform Engineer jobs in Canada.

Finding similar jobs…