drjobs Principal Software Engineer for Data Platform

Principal Software Engineer for Data Platform

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Mississauga - Canada

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

PointClickCare is searching for a Principal Software Engineer who will contribute to best practice application development by writing and rigorously defending productiongrade code on a regular basis while also encouraging and optimizing the daily of technical excellence across an empowered Scrum team. This is a handson leadership role requiring the ability to design and implement features from the groundup while mentoring other team members and delivering both business and technical objectives through ambiguity and uncertainty.

To succeed as a Principal Software Engineer at PointClickCare you need to be collaborative adventurous and passionate. Collaborative means thatyoure enthusiastic about jumping in to help achieve the teams top priorities no selfpromoting politicians allowed. Adventurous means that youre not afraid to dive into uncharted technical territory and get your own hands dirty while supporting and driving delivery of complex features through a dedicated Scrum team.Passionate means that youre eager to learn and share knowledge that drives the team forward and excited to be part of a movement that is positively impacting the lives of seniors and their caregivers all over North America
What your daytoday 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 testdriven manner
Review the work of othersand invite others to review your work
Collaborate with internal teams and vendors to fix and improve products
Ensure software is uptodate with latest technologies
What qualifications were looking for:
Sr. Software engineer with 7 years of experience inJavaSpringBootmicroservices.
Solid experience withJenkins Docker/Kubernetes on Cloud (Azure or AWS)
Solid experience with large scale distributed systems based on microservices
Solid experience with data pipelines processing large amounts of data inReal Time or Near Real Time.
Experience with Lakehouse architecture Azure ADLS Gen2Apache Hudi
Excellent organization criticalthinking and personal leadership skills
Selfstarter with the ability to deliver with minimal supervision
Being okay with the uncomfortable feeling that comes from learning new things
Team player
Analytical mind with problemsolving aptitude
Proven experience as a great Engineer
We also really like candidates that have a good understanding of Enterprise Design patterns.

#LIAV1
#LIHybrid

$155000 $172000 a year
AtPointClickCare base salary is one of the many components that make up our total rewards package.The CAD base salary rangefor this position is $(not overtime eligible) bonus equity benefits. Our salary ranges are determined byjob and level. The range displayed on each job posting reflects the target for new hire salaries for the position across all CADlocations. Within the range individual compensation is determined by jobrelated skills and knowledge relevant experienceincluding professional and lived experience and/or work location. Your recruiter can share more information about ourtotal rewards package during the hiring process.

Required Experience:

Staff IC

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.