Senior Software Engineer- Big Data & Java at PointClickCare

This role is ideal for a seasoned Senior Engineer who thrives at the intersection of Big Data infrastructure and high-quality Java/Python development. You shoul

Work type: remote

Location: Remote or Mississauga

Salary: CA$142,000 – CA$158,000/yr

Type: Full-time

This role is ideal for a seasoned Senior Engineer who thrives at the intersection of Big Data infrastructure and high-quality Java/Python development. You should have deep expertise in the "Modern Data Stack," specifically working with distributed computing frameworks and large-scale storage systems. PointClickCare is looking for a "clean code" advocate who is comfortable with Test Driven Development (TDD) and managing complex, data-heavy SaaS platforms. The position offers a competitive salary range of **CAD 142k – 158k** and a high degree of flexibility with a fully remote option (though occasional travel to the Mississauga or Salt Lake City offices is required). A standout feature of this role is the company’s heavy investment in AI; they actively encourage the use of Generative AI coding assistants and provide resources for R&D, making this a great home for engineers who want to stay on the cutting edge of tech. **You might be a good fit if you:** * Have hands-on experience with **Apache Hudi, Spark, and Trino** for processing massive datasets. * Are an expert in **Java or Python** and have a strong preference for working in a **TDD** environment. * Understand the nuances of distributed storage (ADLS, S3) and data partitioning at scale. * Enjoy mentoring others and are comfortable adapting to new AI-driven workflows.

View this job on nocollar jobs