A

Principal Java Data Engineer

Ampstek

new westminster, bc, Canada Full-time June 05, 2026

Found Description

Role: Principal Java Data Engineer

Location: Toronto or Vancouver, Canada (Remote)

Long Term contract


Mandatory skill:- Spec-Driven Development (SDD) is Must with AI



Ideal Experience

• Lead and guide the design and implementation of scalable distributed systems based on Java microservices

• Engineer and optimize data pipelines using solutions like Apache Hudi, Apache Trino, Azure ADLS

• Collaborate cross-functionally with product, analytics, and AI teams to ensure data is a strategic asset

• Principal Software Data Engineer with at least 10 years of professional experience in software or data engineering, including a minimum of 4 years focused on data pipelines (batch and streaming)

• Proven experience driving technical direction and mentoring engineers while delivering complex, high-scale solutions as a hands-on contributor

• Strong understanding of event-driven architectures and...

Ready to Apply?

Submit your application for Principal Java Data Engineer at Ampstek

Apply Now