data[jobs]BD
ZeuZ logo
Verified 30 Oct 2026

Software Engineer (Data Engineering Focus)

ZeuZOntario, Canada · RemotePosted 2 days ago
Salary
Not disclosed
Experience
6+ years · Senior
Employment
Full-time
Deadline
No deadline

About the role

The Software Engineer (Data Engineering Focus) will take ownership of designing, building, and maintaining scalable data pipelines and cloud-based database solutions. Operating with a high degree of autonomy, this role centers on optimizing query performance and managing large datasets using Java, Apache Kafka, and AWS infrastructure.

The ideal candidate is a strong problem-solver who can independently architect technical solutions, present and defend their design decisions to the team, and collaborate on DevOps activities. Familiarity with modern data warehousing (Snowflake) and full-stack tools (Python, TypeScript, Vue.js) is a plus.

Responsibilities

  • Design, develop, and maintain scalable and efficient data pipelines.
  • Optimize query performance, database performance, and scalability.
  • Work extensively with large datasets and cloud-based database solutions.
  • Develop and maintain solutions using Java and Apache Kafka.
  • Write Java in a Spring Boot Backend for APIs.
  • Work on Snowflake Setup.
  • Work with AWS services and cloud infrastructure.
  • Take ownership of technical challenges, independently develop solutions, and drive their implementation.
  • Present technical solutions to the team, explain design decisions, and defend proposed approaches.
  • Collaborate with team members while demonstrating the ability to work autonomously.
  • Perform DevOps-related activities as needed, with support from a centralized DevOps team.

Requirements

  • B.Sc/M.Sc in Computer Science & Engineering
  • 6+ years of professional software engineering experience with a primary focus on data engineering.
  • Strong proficiency in Java and Apache Kafka.
  • proficiency in Java Spring Boot.
  • Experience with Snowflake.
  • Solid understanding of databases, including query optimization, performance tuning, and scalability.
  • Strong background in data engineering, particularly designing and managing data pipelines.
  • Experience working with cloud-based database solutions.
  • Familiarity with AWS services and cloud infrastructure.
  • Strong analytical and problem-solving skills.
  • Ability to work independently, take initiative, and demonstrate ownership of solutions.
  • Strong communication skills, including the ability to present and justify technical decisions.

Skills

How to apply

Apply through the employer using the Apply button. Include a current CV and, where relevant, links to your GitHub or portfolio. You will leave DataJobs BD; applications go to the employer's own site or email.