Enable job alerts via email!

Sr Engineer - Data Platform & AI (USA)

Hacker Typer

United States

Remote

USD 139,000 - 150,000

Full time

16 days ago

Job summary

A leading tech company is seeking a Senior Software Engineer to enhance their Data Platform using Java and AI technologies. The ideal candidate will have extensive experience in software development, particularly in Java and distributed computing systems. The position offers a salary range of $139,000 - $150,000 annually and provides comprehensive benefits starting from day one. Remote work is available with some required travel for team events.

Benefits

Flexible Paid Time Off
Wellness programs
Retirement plan matching
Parental & Caregiver leaves

Qualifications

  • At least 7 years of professional development experience.
  • 5+ years of experience developing Java/Spring Boot microservices.
  • Experience with big data technologies.
  • Solid experience writing RESTful API endpoints.
  • Proficient in GIT.

Responsibilities

  • Identify and execute tasks in the software development life cycle.
  • Develop tools and applications by producing clean code.
  • Automate tasks through appropriate tools and scripting.
  • Collaborate with internal teams to fix and improve products.
  • Work with distributed computing systems for big data processing.

Skills

Java
Spring Boot
Python
RESTful API
Data Engineering
TDD
Apache Hudi
Monitoring Tools
Kotlin

Education

BSc/BA in Computer Science or a related degree

Tools

Apache Hudi
Trino
HDFS
SQL Server
DataDog
Job description
Sr Software Engineer - Data Platform,Java & AI (USA)

Remote, USA

Overview

At PointClickCare our mission is simple: to help providers deliver exceptional care. We empower our employees to push boundaries, innovate, and shape the future of healthcare. We have the largest long-term and post-acute care dataset and a Marketplace of 400+ integrated partners, serving over 30,000 provider organizations. We reinvest a significant percentage of revenue into research and development to enable innovation. 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. We are advancing healthcare with AI to create meaningful and lasting change.

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
  • Sr. Software Engineer with at least 7 years of professional development experience with at least 5 years of experience developing Java/Spring Boot microservices.
  • Experience writing clean code that performs well at scale using Java/Kotlin/C#/Go.
  • Experience with distributed computing tools like Apache Hudi, Trino, MapReduce and other big data technologies.
  • Experience with distributed storage systems like HDFS, S3, etc.
  • Familiarity with Hadoop, Spark, 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 scripting languages such as Python.
  • Knowledge of relational databases (e.g. Microsoft SQL Server, MySQL).
  • Solid experience writing RESTful API endpoints.
  • Love for TDD and working knowledge of it.
  • Proficient in GIT.
  • Experience using system and performance monitoring tools (e.g. New Relic, DataDog).
  • Proven experience in Data Engineering with big data, AI integration, and SaaS apps.
  • Bonus: experience with Agentic AI components and using AI to code faster.
  • Excellent organization, critical-thinking and leadership skills; self-starter; adaptable to learning new things; team player; analytical mind.
  • BSc/BA in Computer Science or a related degree.
Salary

$139,000 - $150,000 a year

Travel to Office expectations

For Remote Roles: If this role is remote, there will be in-office events that require travel to and from the Mississauga and/or Salt Lake City office. Onboarding, team events, semi-annual and annual team meetings may be included.

For Hybrid Roles: If this role is Hybrid, there is an expectation to reside within commutable distance to the office/location specified in the job listing, with regular in-office events.

Benefits & Equal Opportunity

Benefits start from Day 1. Retirement plan matching, Flexible Paid Time Off, Wellness programs, Parental & Caregiver leaves, Fertility & Adoption support, Continuous development, Employee assistance, Allyship and inclusion communities, Employee recognition, and more.

PointClickCare is an equal employment opportunity employer. We prohibit discrimination or harassment of any kind and encourage applications from people with disabilities. Accommodations are available upon request for candidates taking part in the selection process. For accommodations, contact recruitment@pointclickcare.com. When applying, your information is processed and stored with Lever in accordance with Lever’s Privacy Policy. If you have questions about how your information is used, contact PointClickCare’s human resources team: recruitment@pointclickcare.com.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.