Senior Software Engineer-Performance/Data/Java

2 weeks ago


Mississauga, Canada PointClickCare Full time
Senior Software Engineer-Performance/Data/Java

As a Senior Software Engineer (Performance) at PointClickCare, you will be part of a focused team with the ability to have a significant impact on the performance, scalability, and reliability of our Data Platform.

You’ll collaborate closely with cross-functional teams to identify bottlenecks, analyze system behavior, and propose performance enhancements. In addition, your contribution to a performance engineering culture, ensuring engineers are building in performance during the design phase is key to success. This role provides an opportunity to work with cutting edge cloud technologies as PointClickCare continues to expand its use of public cloud. If you thrive in a fast-paced environment and have a passion for optimizing software systems, we’d love to hear from you

Key Responsibilities:

· Contribute to quality products: The engineer will work on performance, stability, scalability, and reliability of the Data Platform.

· Drive performance initiatives: The engineer will design, develop, and implement performance enhancements for the Data Platform.

· Develop performance test suite: The engineer will plan, scope, schedule, and execute performance testing initiatives for the Data Platform.

· Consult with development SMEs: The engineer will collaborate with development subject matter experts to define performance metrics and goals.

· Advise on scalability and performance strategies: The engineer will provide guidance and recommendations to engineering teams on how to optimize system performance and scalability.

· Communicate performance insights: The engineer will present and explain performance findings, solutions, and best practices to peers and cross-functional groups.

· Develop performance tools and infrastructure: The engineer will assist in maintaining and provisioning performance test environments and creating automated performance solutions.

What qualifications we’re looking for:

· Strong Analytical Skills: Proficient in analyzing system performance, identifying bottlenecks, and proposing solutions.

· Software Development Knowledge: Experience with programming languages (Java, Python etc…) to understand system behavior and optimize performance.

· System Architecture Understanding: Ability to comprehend complex system architectures and their impact on performance.

· Performance Test Strategies: Experience designing and executing performance test plans and strategies.

· Testing Tools and Frameworks: Proficient in implementing and maintaining performance testing tools and frameworks.

· Monitoring and Analysis: Skilled in monitoring system performance, identifying issues, and recommending improvements.

· Scalability and Responsiveness: Ensuring applications are scalable, responsive, and can handle expected loads.

· Team Collaboration: Work closely with development teams to identify and resolve performance issues.

· Agile Integration: Serve as a performance advisor within agile teams, integrating performance considerations into software development practices.

· Effective Communication: Clearly communicate findings, recommendations, and performance insights to stakeholders.

Education and Experience:

· Degree in Mathematics or Computer science or related experience

· Recent hands-on experience in Performance Engineering and/or Software Engineering.

· Experience tackling performance problems related to data.

Bonus Points for:

· Experience with Spring Boot, Cloud infrastructure development.

· Experience with Jenkins CI/CD pipeline.

· Experience working on a SaaS product.

· Knowledge of scripting languages such as Python, Bash or Groovy.

· Proficient in GIT.

· Experience in JMeter, LoadRunner.

· Understand systems environments like shared resources, components and services, CPU, memory, storage, network, etc.

#J-18808-Ljbffr

  • Mississauga, Canada PointClickCare Full time

    Senior Software Engineer-Performance/Data/Java As a Senior Software Engineer (Performance) at PointClickCare, you will be part of a focused team with the ability to have a significant impact on the performance, scalability, and reliability of our Data Platform. You’ll collaborate closely with cross-functional teams to identify bottlenecks, analyze...


  • Mississauga, Canada PointClickCare Full time

    Senior Software Engineer-Performance/Data/Java As a Senior Software Engineer (Performance) at PointClickCare, you will be part of a focused team with the ability to have a significant impact on the performance, scalability, and reliability of our Data Platform. You’ll collaborate closely with cross-functional teams to identify bottlenecks, analyze...


  • Mississauga, ON, Canada PointClickCare Full time

    Senior Software Engineer-Performance/Data/Java As a Senior Software Engineer (Performance) at PointClickCare, you will be part of a focused team with the ability to have a significant impact on the performance, scalability, and reliability of our Data Platform. You’ll collaborate closely with cross-functional teams to identify bottlenecks, analyze system...


  • Mississauga, Canada PointClickCare Full time

    Position Summary As a Senior Software Engineer (Performance) at PointClickCare, you will be part of a focused team with the ability to have a significant impact on the performance, scalability, and reliability of our Data Platform. You’ll collaborate closely with cross-functional teams to identify bottlenecks, analyze system behavior, and propose...


  • Mississauga, Canada Mimecast Full time

    Senior Software Engineer – Data Platform Team The driving force behind Big Data at Mimecast Dive into the forefront of innovation with our Data Platform engineering team, where we process massive volumes of data to delight our customers with insights they love! Our pioneering Data Platform pushes on the boundaries of what’s possible, leveraging the...

  • Senior Java Developer

    4 weeks ago


    Mississauga, Canada Axelon Services Corporation Full time

    Global Financial Firm located in MISSISSAUGA, ON has an immediate contract opportunity for an experienced Senior Java Developer "This role is currently on a Hybrid Schedule. You will need to have reliable internet, computer and android or iphone for remote access into the client systems during remote work. We will be expected in the office weekly 3...

  • Sr. Software Engineer

    3 weeks ago


    Mississauga, Canada Egen Full time

    You You are an innovative technology enthusiast who enjoys building software products and quickly seeing them work in the real world. You like to develop seriously collaborative teams and guide passionate, cross-functional technologists to solve new problems. Even more, you drive results and hold yourself and your teammates to extreme levels of software...


  • Mississauga, Ontario, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionSenior Data EngineerWhat is the opportunity?As Senior Data Engineer in Insurance Data Engineering Services team within Insurance Technology, you will design, implement, and support Data Engineering solutions and processes in multiple Agile Labs. We are looking for a passionate data management enthusiast with strong data architecture...

  • Senior Architect

    3 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    Iris Client, one of the leading Bank, is looking to hire for the following role. If you are interested, please share your updated resume. Job Title: Senior Architect - Banking Client Location: Mississauga/Remote Qualification: 10+ years of overall relevant banking, financial services experience At least 10 years of in a Solutions/Application Architecture...

  • Senior Architect

    3 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    Iris Client, one of the leading Bank, is looking to hire for the following role. If you are interested, please share your updated resume. Job Title: Senior Architect - Banking Client Location: Mississauga/Remote Qualification: 10+ years of overall relevant banking, financial services experience At least 10 years of in a Solutions/Application Architecture...

  • Senior Architect

    3 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    Iris Client, one of the leading Bank, is looking to hire for the following role. If you are interested, please share your updated resume. Job Title: Senior Architect - Banking Client Location: Mississauga/Remote Qualification: 10+ years of overall relevant banking, financial services experience At least 10 years of in a Solutions/Application Architecture...

  • Senior Architect

    3 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    Iris Client, one of the leading Bank, is looking to hire for the following role. If you are interested, please share your updated resume.Job Title: Senior Architect - Banking Client Location: Mississauga/RemoteQualification: 10+ years of overall relevant banking, financial services experience At least 10 years of in a Solutions/Application Architecture role...


  • Mississauga, Canada Royal Bank of Canada> Full time

    Job SummaryJob DescriptionSenior Data EngineerWhat is the opportunity?As Senior Data Engineer in Insurance Data Engineering Services team within Insurance Technology, you will design, implement, and support Data Engineering solutions and processes in multiple Agile Labs.  We are looking for a passionate data management enthusiast with strong data...


  • MISSISSAUGA, Canada Royal Bank of Canada Full time

    Job SummaryJob DescriptionSenior Data EngineerWhat is the opportunity?As Senior Data Engineer in Insurance Data Engineering Services team within Insurance Technology, you will design, implement, and support Data Engineering solutions and processes in multiple Agile Labs.  We are looking for a passionate data management enthusiast with strong data...


  • Mississauga, Canada Egen Full time

    We are seeking a dynamic and experienced Senior Engineering Manager to lead, manage, and nurture multiple engineering teams across diverse clients and domains. As a Senior Engineering Manager, you will be responsible for guiding our talented Staff Software Engineers and Product Analysts, collaborating with stakeholders to comprehend business requirements,...


  • Mississauga, ON, Canada 10604593 Canada Inc Full time

    Volunteer Experience · Work Experience · Work & Career Engineer, Software – 10604593 Canada Inc ~ NOC Job Code/Title: 2173 - engineer, software Youth, Veterans of the Canadian Armed Forces, Visible minorities, Persons with disabilities, Indigenous people, Newcomers to Canada, Seniors Morning, Day, Evening, Weekend Languages English ...

  • Solutions Architect

    7 days ago


    Mississauga, Canada Iris Software Inc. Full time

    Iris's Fortune 100 direct client is looking for Solutions Architect (Java). Please find below Job description and share me your updated resume at Jatin.gupta@irissoftware.com.Position: Solutions Architect (Java) Location: Mississauga, ON (Hybrid, 2-3 days onsite in a week)Qualification10+ years of overall relevant banking, financial services experienceAt...


  • Mississauga, Canada RBC - Royal Bank Full time

    Job SummaryJob DescriptionSenior Data EngineerWhat is the opportunity?As Senior Data Engineer in Insurance Data Engineering Services team within Insurance Technology, you will design, implement, and support Data Engineering solutions and processes in multiple Agile Labs. We are looking for a passionate data management enthusiast with strong data architecture...

  • Senior Data Engineer

    3 weeks ago


    Mississauga, Canada Axelon Services Corporation Full time

    Global Financial Firm located in MISSISSAUGA, ON has an immediate contract opportunity for an experienced Senior Data Engineer"This role is currently on a Hybrid Schedule.You will need to have reliable internet, computer and android or iphone for remote access into the client systems during remote work.We will be expected in the office weekly 2-3 days...

  • Senior Architect

    3 weeks ago


    Mississauga, Canada Iris Software Inc. Full time

    Iris Client, one of the leading Bank, is looking to hire for the following role. If you are interested, please share your updated resume.Job Title: Senior Architect - Banking ClientLocation: Mississauga/RemoteQualification:10+ years of overall relevant banking, financial services experienceAt least 10 years of in a Solutions/Application Architecture role in...