Ready to get to work in Canada?
How we help you get a Canadian job
Submit your profile to see if you qualify
Fill out the “Candidate Assessment” form to see if you could qualify for a Canadian work visa (via Global Talent Stream) and so we can learn about your tech education and work experience.
Connect with our Recruitment Team
If you are a match for an open Canadian tech job, we will contact you to discuss your job requirements. If not, we keep you in our database and contact you if/when you do have a match.
Get ready to Interview for your new job
Jobs are constantly updated and posted on our site. As soon as we find a role that matches your skillsets we will reach out to set up an interview with the hiring company and help prep you for the discussions.
Accept your job offer and move to Canada
If you get an offer letter from the Canadian tech company you are interviewing with, that company applies for your Canadian work visa. Processing for a work visa takes 60-90 days. Once you get the approval, you are ready to move to Canada and start your new job!
Toronto, ON.
Hybrid.
Make an impact at a global and dynamic investment organization
One of the fastest growing and most respected institutional investors in the world. HQ in Toronto, with multiple offices around the world.
Job Description
We are looking for an experienced Full Stack Data Engineer to join our team for building a next generation data platform built on Data Mesh architecture/principles. The ideal candidate should have extensive hands-on experience of building a big data platform, Big Data Technologies, Data Pipelines, backend development using Python, BI/Analytics tools as well as experience with DevOps, AWS, with UI Development in Angular JS very nice to have.
Responsibilities
- Design, build, and maintain scalable and efficient data platform using data engineering technologies such as Glue, EMR, Athena, Redshift, Lake Formation, Apache Spark, Hive, HDFS and Trino.
- Build/manage data pipelines, and common data related cross cutting concerns like data catalog, data lineage, data quality, data profiling, data discovery, metadata management
- Build/manage BI/Analytical dashboard reducing time to insight for the business stakeholders.
- Implement CI/CD pipelines using Terraform, Jenkins, Github actions, Gitflow.
- Write clean, reusable, and efficient code.
- Develop and maintain APIs using Python and ensure API security and best practices are implemented.
- Implement DevOps best practices to ensure efficient application deployment and management.
Qualifications
- Hands on Experience with data engineering technologies such as AWS Glue, EMR, Athena, Redshift, Lake Formation, Apache Spark, Apache Hive, Apache Airflow
- Extensive experience of building data pipelines using orchestration tool like Apache Airflow. Hands on experience on building cross cutting concerns like data catalog, data lineage, data quality, data profiling, data discovery, metadata management
- Proven experience as a Full Stack Developer with AngularJS and Python - nice to have.
- Experience working with RESTful APIs and JSON. Familiarity with microservices architecture.
+ Competitive salary
+Bonus
+Excellent benefits
Toronto, ON. Hybrid. Make an impact at a global and dynamic investment organization One of the fastest growing and most respected institutional investors in the world. HQ in Toronto, with multiple off...
Remote: ON, QC, BC, AB, NB
About us
Our product is a grading and assessment system that enables expedited grading of exams (paper + digital) that is three times faster than traditional methods. Our mission is to enrich the learning and teaching experience for all by transforming assessment into a dialogue for improvement. Our core values include integrity, collaboration, and community.
Who we’re looking for
We’re looking for a dedicated full-stack engineer to join our team at a very exciting period for the company and to be a core member in the development of our web application, our stack is based around Ruby on Rails and Ember.js. Our platform leverages AI/NLP to improve efficiency and effectiveness of grading.
About you
- You like building technologies that users love to experience.
- You’re a Javascript expert who’s ready to work on a high-performing Ember app. You’re proficient with Ruby on Rails.
- You love building products and features from the ground up, but have the experience to master and maintain an existing code base.
- You’re equally comfortable building front-end and back-end with a focus on creating smooth experiences for users.
- You’re highly collaborative – you’ll support and/or lead a team of engineers and also work with our business team to constantly develop products that meet users’ needs.
- You enjoy working with large data sets.
- You’re excited to work at a startup - things move quickly, there's often ambiguity and your contributions actually matter to the success of the company
What’s in it for you?
- Competitive compensation package
- Comprehensive health, vision and dental benefits
- Collaborate with and learn from a smart and senior development team
- Make an impact with your first project
This is a full-time position based in Toronto or remote anywhere in Canada.
Remote: ON, QC, BC, AB, NB About us Our product is a grading and assessment system that enables expedited grading of exams (paper + digital) that is three times faster than traditional methods. Our mi...
Our client is a US-based Healthcare Tech company specializing in platform creation providing medical records overview + analytics. They are looking to build out a remote team in Canada.
Responsibilities:
● As a Staff Engineer, you will be a pivotal contributor to developing one of our premium products, developing and continuously improving the application, continually seeking operational improvements, and enhancing software solutions.
● Serve as a software SME. Create and implement advanced software solutions for one of our premiere products. You have a firm grasp of web application development, core complex components, and frameworks.
● Collaborate and coach. Provide mentorship and thought leadership throughout the team, guaranteeing accurate and effective code. Ensure application performance, uptime, and scale to maintain high standards of code quality and best practices
● Develop maintainable, scalable, and high-efficient source code that meets business requirements and
best practices. Coach and review other team members’ codes to ensure best practices are followed.
● Guide the team in anticipating future use cases and helps them make design decisions that minimize
the cost of future changes
● Staying up-to-date with the latest developments in frontend technologies and share your knowledge
with the team.
Qualifications:
● Bachelor’s degree or relevant experience - looking for multiple years of Sr experience
● Strong analytical skills with the ability to learn quickly and work comfortably with ambiguity
● Strong hands-on coding skills and embrace Domain-Driven Design
● Strong communication skills
● Experience working in a lean-agile way
● Multiple years of experience in frontend development with a strong focus on React.js. Strong experience on other modern JS frameworks is good, too.
● In-depth knowledge of and skills in JavaScript, HTML, and CSS.
● Experience with modern web technologies and tools such as Webpack, npm, and Babel.
● Strong problem-solving skills and attention to detail.
Nice to have:
- Experience leading or mentoring a team of developers is a plus.
- Familiarity with Salesforce
Compensation for this role will be competitive & commensurate with geographic location, experience and interview performance
Our client is a US-based Healthcare Tech company specializing in platform creation providing medical records overview + analytics. They are looking to build out a remote team in Canada. Responsibiliti...
Our client is a is a rapidly growing (seed: $11M) SaaS company aiming at building an all–in–one platform for analytics automation. Based in San Francisco, they are building out a team in Canada.
The founding team has worked together for 5+ years and has deep experience in the analytics space. Their entrepreneurial journey has taken them through multiple successful companies and acquisitions.
They are looking for a technical lead of quality assurance to join their engineering team of humble, intelligent, passionate, and dedicated members. You will manage the quality metrics of our analytics automation platform, coordinate the test practices across a globally distributed development team, establish scalable quality assurance processes and drive the development of end2end automation framework. This is a unique opportunity help to build an innovative product from the ground up and disrupt a massive industry.
Responsibilities
· Drive the release cycle and quality delivery of product milestones
o Translate business requirements into testing plans.
o Define qualification criterias for feature releases
o Lead the development of testing scenarios
o Triage and coordinate with development team for quality issues
o Verify and sign off every release
o Retrospective and report release quality to management team
· Lead the development of test automation framework
o Work with architects to define the technical foundation of automation framework
o Lead test automation development to expand automation coverage
o Manage automation backlog
o Drive the culture and process of test-driven development
Qualifications
· 5+ years experience as a leading member of quality assurance in a software development team
· 10+ years of hands-on experience as QA on SAAS and enterprise software products
· Hands-on experience in test automation and CICD
· Deep knowledge of test automation frameworks
· Deep expertise in testing RESTful APIs
· Prior experience in data & analytics products is a plus
· Prior experience with business app integration is a plus
Compensation / Benefits:
-Compensation will be competitive and commensurate with experience and interview performance.
-Health + Dental
-Equity
Our client is a is a rapidly growing (seed: $11M) SaaS company aiming at building an all–in–one platform for analytics automation. Based in San Francisco, they are building out a team in Cana...
Our client is a US-based Healthcare Tech company specializing in platform creation providing medical records overview + analytics. We are helping them to build and establish a full-time team in Canada.
Responsibilities:
● Responsible for system analysis, design, coding, testing, and debugging within our main salesforce
instance
● Lead daily support and maintenance of the product in Salesforce, and proactively seek
long-term improvement operations to ensure compatibility with evolving mission requirements
● Closely work with the Product Owner and Scrum Master to deliver the required features
● Develop maintainable, scalable, and high-efficient source code that meets business requirements and
best practices. Coach and review other team members’ codes in GitHub to ensure best practices are
followed.
● Closely work with MRR Team(Medical Record Retrieval) to under the impact of the changes and
optimize the existing architecture setup
Experience/Knowledge:
● Deeply Understand how to leverage Salesforce's different capabilities to get the most out of it
● Strong analytical skills with the ability to learn quickly
● Strong hands-on coding skills and embrace Domain-Driven Design
● Strong communication skills
● Experience working in a lean-agile way
● A desire to grow through collaboration with peers and stakeholders
Qualifications:
● Salesforce/ Force.com custom development using Visualforce, Apex, LWC, Flow, Triggers, Batch Apex,
Salesforce API
● Salesforce Certification (Platform Developer I or Platform Developer II preferred)
● Hands-on experience in OOP development, such as Java, C#, Python + domain-driven design knowledge
● Multiple years of direct experience in software development and/or programming design and systems
management
Nice to haves:
● Experience with SFDX DevOps Tools such as Copado and SFDX CLI is a plus
Perks/benefits:
- Remote culture with company equipment, virtual access, and monthly internet allowance
- Career Development: Tuition reimbursement, certifications, and seminars
- Comprehensive Health & Dental benefits
Our client is a US-based Healthcare Tech company specializing in platform creation providing medical records overview + analytics. We are helping them to build and establish a full-time team in Canada...