Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Senior Software Engineer- Big Data & Java

$142k - $158k per year

Pointclickcare

At PointClickCare our mission is simple: to help providers deliver exceptional care. And that starts with our people. As a leading health tech company that’s founder-led and privately held, we empower our employees to push boundaries, innovate, and shape the future of healthcare.

With the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, our platform serves over 30,000 provider organizations, making a real difference in millions of lives. We also reinvest a significant percentage of our revenue back into research and development, ensuring our employees have the resources to innovate and make a lasting impact. Recognized by Forbes as a top private cloud company and honored as one of Canada’s Most Admired Corporate Cultures, we offer flexibility, growth opportunities, and meaningful work.

At PointClickCare, we empower our people to be the architects of a smarter healthcare future; one that is human-first and accelerated by AI to create meaningful and lasting change. Employees harness AI as a catalyst for creativity, productivity, and thoughtful decision-making. By integrating AI tools into our daily workflows, collaboration is enhanced, outcomes are improved, and every team member has the proficiency to maximize their impact. It all starts with our hiring practices where we uncover AI expertise that complements our mission, and we continue to invest in training and development to nurture innovation throughout the employee journey.

Join us in redefining healthcare — so it doesn’t just survive, it thrives. To learn more about PointClickCare, check out Life at PointClickCare and connect with us on Glassdoor and LinkedIn .

**Travel to Office expectations**

For Remote Roles : If this role is remote, there will be in-office events that will require travel to and from the Mississauga and/or Salt Lake City office. These will include, but not limited to, onboarding, team events, semi-annual and annual team meetings.

For Hybrid Roles : If this role is Hybrid, there will be an expectation to reside within commutable distance to the office/location specified in the job listing. This will include, but not limited to, weekly/bi-weekly/monthly events in the office with your specific team. This is a requirement for this role.

What your day-to-day will look like:

  • Identify, prioritize and execute tasks in the software development life cycle.
  • Work with business to iterate over software requirements.
  • Develop tools and applications by producing clean, efficient code.
  • Automate tasks through appropriate tools and scripting.
  • Analyze and debug systems.
  • Perform validation and verification testing in a test-driven manner
  • Review the work of others, and invite others to review your work.
  • Collaborate with internal teams and vendors to fix and improve products.
  • Ensure software is up-to-date with latest technologies.
  • Work with distributed computing systems like Apache Hudi and Trino for big data processing.

What qualifications we’re looking for:

  • Experience with distributed computing tools like Apache Hudi, Spark, Kafka, Flink, Beam, Trino, DataBricks and other big data technologies.
  • Experience with distributed storage systems like ADLS, HDFS, S3, DLT etc.
  • Familiarity with Hadoop, Spark, Databricks or other distributed computing systems.
  • Understanding of data partitioning and sharding techniques.
  • Knowledge of distributed computing principles and how they apply to large-scale data processing.
  • Experience in writing clean code that performs well at scale using languages such as Python, Java etc.
  • Knowledge of relational databases (e.g. Microsoft SQL Server, MySQL).
  • Solid experience writing RESTful API endpoints.
  • Absolutely love TDD and have working knowledge of it.
  • Proficient in GIT.
  • Experience using system and performance monitoring tools (e.g. New Relic, DataDog).
  • Excellent organization, critical-thinking and personal leadership skills
  • Self-starter with the ability to deliver with minimal supervision.
  • Bein okay with the uncomfortable feeling that comes from learning new things.
  • Team player.
  • Analytical mind with problem-solving aptitude.
  • Proven experience as a great Engineer.
  • BSc/BA in Computer Science or a related degree .

Bonus points for:

  • Experience with distributed computing
  • Experience writing code/scripts in Python
  • Experience with Spring Boot.
  • Nice to have React, Selenium automation and cloud experience.
  • Experience with Docker, Kubernetes and Istio.
  • Experience with Ansible.
  • Experience with Jenkins CI/CD pipeline.
  • Linux and IP networking knowledge.
  • Experience with AWS/Azure cloud services or equivalent.
  • Experience with SAML, OAuth and OpenID Connect.
  • Experience working on a SaaS product.
  • Experience with Service Oriented Architecture. 
  • Knowledge of scripting languages such as Python, Bash or Groovy.
  • On-call experience with production grade systems.
  • Has mentored others in a professional setting.
  • Generative AI Code Assistants - Use of Generative AI Code Assistants (e.g. Github Copilot) and knowledge of latest Generative AI Model capabilities would be an asset.

$142,000 - $158,000 a year

At PointClickCare, base salary is one of the many components that make up our total rewards package. The CAD base salary range for this position is $142,00-158,000 (not overtime eligible) + bonus + benefits. Our salary ranges are determined by job and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all CAD locations. Within the range, individual compensation is determined by job-related skills and knowledge, relevant experience including professional and lived experience, and/or work location. Your recruiter can share more information about our total rewards package during the hiring process.

#LI-AV1

#LI-hybrid

PointClickCare Benefits & Perks:

Benefits starting from Day 1!

Retirement Plan Matching

Flexible Paid Time Off

Wellness Support Programs and Resources

Parental & Caregiver Leaves

Fertility & Adoption Support

Continuous Development Support Program

Employee Assistance Program

Allyship and Inclusion Communities

Employee Recognition … and more!

It is the policy of PointClickCare to ensure equal employment opportunity without discrimination or harassment on the basis of race, religion, national origin, status, age, sex, sexual orientation, gender identity or expression, marital or domestic/civil partnership status, disability, veteran status, genetic information, or any other basis protected by law. PointClickCare welcomes and encourages applications from people with disabilities. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Please contact [email protected] should you require any accommodations. As part of our commitment to a streamlined and equitable hiring experience, PointClickCare uses AI tools to assist with candidate screening and assessment.

When you apply for a position, your information is processed and stored with Lever, in accordance with Lever’s Privacy Policy . We use this information to evaluate your candidacy for the posted position. We also store this information, and may use it in relation to future positions to which you apply, or which we believe may be relevant to you given your background. When we have no ongoing legitimate business need to process your information, we will either delete or anonymize it. If you have any questions about how PointClickCare uses or processes your information, or if you would like to ask to access, correct, or delete your information, please contact PointClickCare’s human resources team: [email protected]  

PointClickCare is committed to Information Security. By applying to this position, if hired, you commit to following our information security policies and procedures and making every effort to secure confidential and/or sensitive information.

We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Senior Software Engineer- Big Data & Java in Abbotsford, BC vacancy
  •  ...style to life. Reports to: Director of Engineering Location: Remote, United States About the Role Our...  ...scaling across multiple brands and needs a senior engineer who can own a service area...  ...bar for the developers around you. As Software Engineer (Team Lead), you will serve as... 
    Remote work
    Senior
    Remplacement
    Internship
    Immediate start

    Csc Generation

    Abbotsford, BC
    29 days ago
  • $122k - $152k per year

    Senior Full Stack Software Engineer ABOUT US Procurify is looking for a motivated, collaborative, and creative person who is passionate about technology...  ...of themselves. Everyone at Procurify is a team player. A big part of this role involves a desire for personal growth, and... 
    Remote work
    Senior
    Manual labor
    Immediate start
    Flexible hours

    Procurify

    Abbotsford, BC
    26 days ago
  • $55 per hour

     ...If you join the platform as a Data Science AI Trainer, you’ll have...  ...statistical analysis, feature engineering, predictive modeling, and...  ...considerations). • Incorporate big data processing scenarios requiring...  ...• Our freelance role is fully remote so, you just need a laptop,... 
    Remote work
    Big data
    Part time
    Freelance

    Mindrift

    Abbotsford, BC
    26 days ago
  •  ...North America. We're seeking a Staff Software Engineer to help lead our growing backend...  ...second and stores several terabytes of data every day. Our technologies include Go,...  ...Amazon Tech Talks:  StackAdapt is a Remote First company, we are open to candidates... 
    Remote work
    Work from home
    Home office

    Stackadapt

    Abbotsford, BC
    29 days ago
  • $160k - $180k per year

     ...complete and connected ecosystem in senior living. Founded by Michael...  ...analytics, we provide the data operators need to make informed...  ...this role as a Senior Mobile Engineer, you'll be steering the development...  ...) • Flexible PTO • Location: Remote, US or Canada. NYC Preferred.... 
    Remote work
    Senior
    Long term contract
    Flexible hours

    Inspiren

    Abbotsford, BC
    26 days ago
  •  ...thousands of customers across Canada, and we need exceptional engineers to help us scale. We're seeking a Senior DevOps Engineer with deep expertise in AWS cloud...  ...of database systems (relational and NoSQL) and data storage strategies for high-volume event data Understanding... 
    Remote work
    Senior
    Long term contract

    Telus Digital

    Abbotsford, BC
    29 days ago
  •  ...a row, as ranked by Deloitte! Remote, USA Why This Role is Exciting...  ...and skilled Machine Learning Engineer to join our effort to push the...  ...agentic workflows, intelligent data extraction, and personalized insights...  ..., debug, and resolve software bugs • Be product-minded and think... 
    Remote work
    Senior
    Java
    Flexible hours

    Optro Gmbh

    Abbotsford, BC
    9 days ago
  •  ...We invite you to bring your bold ideas and big dreams and become part of a global team of over 50,000 planners, designers, engineers, scientists, digital innovators, program and...  ...Proficiency in using AGi32 Lighting Design software. • Knowledge with power analysis tools such... 
    Remote work
    Contract work
    For contractors
    Local area
    Worldwide
    Relocation
    Flexible hours

    Aecom

    Abbotsford, BC
    26 days ago
  •  ...Infrastructure migration, Cloud Native application development, and Data & AI services on the Azure platform. Serving clients across...  ...Microsoft Fabric solutions, focusing on data integration, data engineering, and advanced analytics. • Lead the end-to-end implementation of... 
    Remote work
    Flexible hours

    Optimus Information

    Abbotsford, BC
    29 days ago
  •  ...accepting applications for a Geotechnical Engineer. Successful candidate will work closely with...  ...in the use of commercially available software packages such as Slope/W, GINT, Plaxis, Uni...  ...photographs, satellite imagery, and LiDAR data for the assessment; • Conduct engineering... 
    Remote work
    Permanent employment
    Full time
    Work at office
    Local area
    Work from home

    Vertex Resource Group

    Abbotsford, BC
    26 days ago
  •  ...to bring your bold ideas and big dreams and become part of a global...  ...50,000 planners, designers, engineers, scientists, digital...  ...individual to work as part of a remote team. The individual is expected...  ...when to seek guidance from a Senior Electrical Engineer. The ability... 
    Remote work
    Senior
    Full time
    For contractors
    Local area
    Worldwide
    Flexible hours

    Aecom

    Abbotsford, BC
    26 days ago
  • $123.2k - $154k per year

     ...looking for someone   who thinks big, sweats the small stuff and...  ...products and securities with a data-driven approach, ensuring our...  ...Product, Marketing, Sales, and Engineering—to support high-priority...  ...learning along the way. Work remotely, from anywhere in Canada (our... 
    Remote work
    Senior
    Long term contract

    Wealthsimple

    Abbotsford, BC
    26 days ago
  •  ...balance means to you. When you join CIMA+, we welcome you to a place that you can call home. Job Description Our civil/structural engineering team, specializing in hydroelectric development and hydropower & dam engineering, is seeking an experienced Civil or Structural Engineer... 
    Remote work
    Senior
    Hourly pay
    Permanent employment
    Work at office
    Local area
    Work from home
    Flexible hours

    Cima+

    Abbotsford, BC
    26 days ago
  • Scopely is looking for a Senior Producer to join our WWE Champions team in the US or Canada on a remote basis. At Scopely, we care deeply...  ...coordination across Product, Design, Engineering, QA, Analytics, and Live...  ...experience in games, software, or live-service products, including... 
    Remote work
    Senior
    Long term contract
    Temporary work
    Local area
    Immediate start
    Worldwide

    Scopely

    Abbotsford, BC
    2 days ago
  • $172.8k - $216k per year

     ...experiences. Our dedication to remote-first work, and strong culture...  ...role is to define and build data products that deliver actionable...  ...customers • Partner with engineering to define product specifications...  ...one or more of the following: big data, machine learning, artificial... 
    Remote work
    Senior
    Big data
    Local area
    Worldwide

    Twilio

    Abbotsford, BC
    29 days ago
  •  ...Leverage engagement and product data through our Customer Health...  ...internal teams, including our Senior Leadership Team, on key learnings...  ...strategic; you like to understand the big picture, and new ways to drive...  ...get-together. • Loopio is a remote-first workplace because we... 
    Remote work
    Senior
    Contract work
    Internship
    Work from home
    Home office
    Flexible hours

    Loopio

    Abbotsford, BC
    29 days ago
  • $209.3k - $313.8k per year

     ...family, we are focused solely on developing software for automated trucks to transform how the...  ...the Team: As a Staff Machine Learning Engineer focused on End-to-End (E2E) Model Development...  ...evaluation for E2E learning, integrating data from perception, behavior prediction, and... 
    Remote work
    Full time
    Work at office
    Relocation

    Torc Robotics

    Abbotsford, BC
    29 days ago
  •  ...infrastructure. Our Hiring Philosophy We hire systems engineers who can reason about complex, evolving...  ...• 4 weeks of vacation + comfort days • Remote work - with the option to work in the...  ...-level challenges • High autonomy • Senior, high-density team If you value judgment,... 
    Remote work
    Senior
    Long term contract
    Permanent employment
    Full time
    For contractors
    Work at office
    Local area

    Wazo

    Abbotsford, BC
    26 days ago
  • We have an exciting opportunity for an experienced Intermediate to Senior Materials Engineer to join our growing team in Saint John, Moncton or Fredericton, NB or Bedford, NS. The successful candidate will be responsible for providing technical expertise in materials engineering... 
    Remote work
    Senior
    Long term contract
    Internship
    Flexible hours

    Cbcl Limited

    Abbotsford, BC
    26 days ago
  •  ...world. Role overview We’re looking for a Senior Product Designer to join our multidisciplinary...  ...problems, from AI tools to complex data dashboards. At Osedea, design plays a strategic...  ...platforms, internal tools, or enterprise software • With clients in manufacturing, healthcare... 
    Remote work
    Senior
    Flexible hours

    Osedea

    Abbotsford, BC
    29 days ago
  •  ...experiences. Our dedication to remote-first work, and strong culture...  ...Join the team as Twilio’s next Senior M&A Legal Integration Paralegal...  ...Slides), and Project Management software (Jira, Asana, AirTable (or similar...  ...location. Twilio thinks big. Do you? We like to solve problems... 
    Remote work
    Senior
    For contractors
    Work at office
    Local area
    Worldwide

    Twilio

    Abbotsford, BC
    26 days ago
  • $101k - $106.5k per year

     ...Tax Technology group builds the data, systems, and tools that keep...  ...marketplace. We’re hiring a Senior Tax Technology Analyst to lead...  ...Tax, Catalog, ML, Product, and Engineering, and see your work drive measurable...  ...results quickly. This role is remote-friendly across the U.S. and... 
    Remote work
    Senior
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Abbotsford, BC
    26 days ago
  • $79.52k - $94.43k per year

     ...read the complete job description, please visit our website:  Senior Policy Advisor – 6 months Contract About the Policy Team...  ...translating complexity into clear, actionable insight. We transform data into informed decisions, develop evidence-based rationales for new... 
    Remote work
    Senior
    Long term contract
    Contract work
    Immediate start

    Mitacs

    Abbotsford, BC
    26 days ago
  •  ...collaboration. BET99 is seeking an experienced and highly analytical Senior Sports Trader to join our remote team in Canada. This role is ideal for a candidate with a...  ...mathematical and analytical skills, enabling fast, data-driven decision-making in high-pressure environments. •... 
    Remote work
    Senior
    Seasonal work
    Flexible hours
    Afternoon shift

    1000007698 Ontario Ltd C/o Bet99

    Abbotsford, BC
    26 days ago
  • $145k - $153k per year

     ...building the systems, APIs, and data pipelines powering Instacart's...  ...of Marketing, Product, and Engineering, we own the platforms behind campaign...  ...automation. We're seeking a Software Engineer for the Paid MarTech...  ...e-commerce organization. #LI-Remote Instacart provides highly... 
    Remote work
    Permanent employment
    Work at office
    Work from home
    Flexible hours

    Instacart

    Abbotsford, BC
    8 days ago
  •  ...developers the market intelligence, data tools, and game tech, with AI...  ...entertainment. Mission As a Senior Game Designer - Combat, you’ll...  ...partner closely with product, engineering, art, and analytics to define,...  ...allowance if you're working remotely. Where We Hire Our HQ in Paris... 
    Remote work
    Senior
    Long term contract
    Work at office
    Work from home
    Home office

    Homa

    Abbotsford, BC
    29 days ago
  • $150k - $170k per year

    VRIFY se positionne à l’avant-garde de la transformation de l’industrie minière en tirant parti de l’intelligence artificielle de pointe pour révolutionner l’exploration minérale. Axée sur le ciblage de forage assisté par IA, notre plateforme permet de synthétiser d’importants...
    Remote work
    Senior
    Permanent employment
    Full time
    Flexible hours

    Vrify

    Abbotsford, BC
    26 days ago
  • $161k - $170k per year

     ...technology. We’re looking for a Senior User Researcher II to drive...  ...closely with product, design, engineering, product operations, customer...  ...and partner insights functions (data science, market research, and...  ...(e.g., survey programming and remote testing platforms; proficiency... 
    Remote work
    Senior
    Permanent employment
    Work at office
    Local area
    Work from home
    Flexible hours

    Instacart

    Abbotsford, BC
    26 days ago
  • ROLE OVERVIEW: The S3D Senior Technical Administrator / Subject Matter...  ...adoption and alignment with engineering standards and project...  ...SME for S3D. • Install product software, hot fixes, and patches (in collaboration...  ...symbology, catalog/reference data, reporting templates, naming... 
    Remote work
    Senior
    Permanent employment

    Revisionz

    Abbotsford, BC
    26 days ago
  • $182k - $208k per year

     ...agreement to acquire Intersect, to enable more data center and generation capacity to come online faster...  ...connections while maintaining our flexible remote culture. About This Role   As part of Intersect’s Engineering team, you’ll own and execute interconnection strategy... 
    Remote work
    Long term contract
    Temporary work
    Work at office
    Local area
    Home office
    Flexible hours

    Intersect

    Abbotsford, BC
    29 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Software Engineer- Big Data & Java. Be the first to apply!