55 Algorithms jobs in Canada

Senior Quantum Algorithms Developer

Coquitlam, British Columbia Photonic

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Description

Senior Quantum Algorithm Developers at Photonic are part of the Quantum Algorithms team, and work with the Fault Tolerance team to develop cutting-edge quantum algorithms for distributed fault-tolerant quantum computers, and to analyse the resources required to implement them. Your expertise in quantum algorithms and quantum resource estimation for applications such as quantum chemistry, finance and quantum machine learning all contribute to the co-design of our quantum processing stack and are essential for the development of quantum computers that provide commercial value.

This role will focus on performing quantum resource estimation on quantum algorithms that are tailored for Photonic’s fault-tolerant utility-scale distributed quantum hardware. By implementing new algorithms, performing preliminary quantum resource estimation, and optimizing the algorithms to reduce the runtime and number of qubits required, your work will influence both hardware and software design, testing, and execution.

You'll work closely with high-performing teams of scientists, product engineers, and business units on a range of topics. You will enjoy the thrill of learning new technology and new science, while bringing your significant algorithm development knowledge, open mind, and creativity to tackle key challenges as we build the world’s first truly scalable quantum computing system.

Please include a cover letter with your resume (in one file) describing how you would be a great fit at Photonic and what attributes you could bring to our growing team.


WHAT WE NEED YOU TO DO
  • Develop tools that reduce the quantum resource requirements in key application domains such as chemistry, finance and quantum machine learning
  • Improve the quantum resource estimation tools used by Photonic to determine the runtime and number of qubits required to run a chosen algorithm
  • Work closely with the fault-tolerant team to incorporate the latest fault-tolerant schemes for error correction and logic on a distributed fault-tolerant quantum computer into the quantum resource estimation tools
  • Develop world-leading quantum algorithms that will power Photonic’s first logical quantum processor
  • Ensure that the quantum algorithms are tailored to Photonic’s current and future hardware generations
  • Work with the various engineering teams to provide input into the processor design, develop test, and verification process to reach Photonic’s quantum computer performance targets
  • Take part in generating reports, drafting patents, and writing peer-reviewed articles reporting advances where applicable
  • Collaborate across diverse teams of technical experts
  • Train, guide, and mentor current and new team members
  • Effectively articulate technical challenges and solutions

WHAT YOU BRING TO OUR TEAM
  • Ph.D. in Computer Science, Mathematics, Physics, Quantum Chemistry or equivalent education, with 5+ years of relevant experience in academia or industry
  • A robust track-record of algorithm and software development for quantum applications for quantum and classical computers.
  • Strong background in algorithm development for quantum computers. A background in quantum resource estimation and algorithm development for fault-tolerant quantum computers is an advantage.
  • Knowledge in linear algebra, group theory, Lie algebra, complexity theory and machine learning
  • Good coding skills and knowledge of proper software development practices, such as documentation, testing, design patterns, etc.
  • Strong data visualization and analysis skills
  • Excellent communication skills and ability to express complex technical concepts in a clear and easy-to-understand way
  • Problem-solving skills and ability to resolve ambiguous requirements
  • Demonstrated ability to creatively solve problems, prioritize, and manage simultaneous tasks
  • Outstanding teamwork skills

WHY YOU SHOULD WORK WITH US
  • Get involved with a quantum startup company set to redefine computing
  • Work closely with some of the brightest innovators in quantum technologies
  • Enjoy a fast-paced and fun environment where you can try new things while solving innovative challenges every day
  • Inclusive company culture
  • Competitive salary, benefits (including life insurance, extended health, dental, long term disability, and a flexible spending account), and potential upside



The description above is what we think an ideal candidate would look like for this role. At Photonic, we understand that everyone has a different work and life journey. If you feel your experience is close to what we've described, but you might not meet all the requirements, please still apply! We are also committed to fostering, cultivating, and preserving a culture of equity, diversity, and inclusion. We embrace and encourage our employees’ differences, knowing that these very differences inspire innovation and build better teams. If there are any accommodations our team can make throughout our hiring process, please let us know.

This advertiser has chosen not to accept applicants from your region.

Software Team Lead, Algorithms

Edmonton, Alberta Pulse Medica

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary:

Software Team Lead, Algorithms

PulseMedica is searching for a Software Team Lead, Algorithms to join our world-class team. Reporting to the Software Engineering Manager, this person will be responsible for leading a multidisciplinary team of software and algorithm developers, managing priorities across multiple R&D tracks, and providing strategic direction across imaging, tracking, signal processing, and HW control. Youll work closely with hardware, software, optics, and clinical teams to ensure that core SW and algorithmic components deliver on performance, safety, and clinical utilitywhile supporting a healthy, high-performing team culture.

PulseMedica, an Edmonton-based start-up, is looking for amazing talented people to join our world-class team. Working with a team of many exceptional people such as scientists and engineers, you could have the opportunity to contribute to the development of an ophthalmic imaging and treatment platform.

About Us

PulseMedica, proudly Great Place to Work Certified for the third consecutive year, is a fast-growing, innovative medical device startup. We combine cutting-edge research, advanced technology, and production excellence to tackle ophthalmic diseases and disabilities. Our mission is to provide novel treatment options through state-of-the-art solutions, blending real-time classical computer vision, deep learning algorithms, 3D eye imaging, and high-precision laser surgery. With a commitment to revolutionizing ophthalmic treatments, we are dedicated to delivering exceptional outcomes that prevent blindness and disabilities caused by eye diseases. At PulseMedica, we foster a collaborative and supportive environment where talent thrives, and our teams collective impact drives change in the field of eye care.

The Opportunity

This is a leadership-focused roleideal for someone who thrives in technical conversations but is equally energized by mentoring talent, organizing fast-moving projects, and guiding the algorithmic architecture of a complex real-time system.

The person will be responsible for:

  • Lead a small, high-caliber team of software and algorithm engineers responsible for SW infrastructure, imaging, tracking, reconstruction, and control algorithms.
  • Shape and evolve the SW and algorithms roadmap in coordination with company prioritiesbalancing innovation, technical feasibility, and regulatory constraints.
  • Collaborate cross-functionally with hardware, optics, software, systems, and clinical teams to define and deliver algorithmic solutions.
  • Guide architecture, design, and implementation decisions across SW domains, ensuring modularity, scalability, and integration-readiness.
  • Review, challenge, and refine technical proposals, prototypes, and production code.
  • Coach and mentor individual contributorssupporting their growth through regular feedback, goal setting, and technical oversight.

What you bring

  • 5+ years of experience in Software algorithms development, ideally in medical imaging, robotics, or similarly regulated, multidisciplinary environments.
  • Proven experience leading technical teams including mentoring and project coordination.
  • A Bachelors degree or higher in Computer Science, Software Engineering, or a closely related field.
  • Strong foundation in image processing, 3D reconstruction, tracking, and signal analysis.
  • Proficiency in C++ and Python for algorithm prototyping and production-level code.
  • Experience working in real-time, hardware-integrated systems.
  • Excellent communication and collaboration skillsespecially across technical disciplines.
  • Comfort navigating the ambiguity of early-stage R&D while keeping projects focused and people aligned.
  • Act as a bridge between Software Team and other technical domains

Nice to Have

  • Experience working with OCT or similar medical imaging modalities.
  • Familiarity with machine learning pipelines in a medical or scientific context.
  • Experience with regulatory-compliant software (IEC 62304, ISO 14971).
  • Experience planning and delivering software/algorithm components in alignment with system-level V&V.
  • Previous experience in a startup or fast-paced product development environment.

Anticipated Start Date: As soon as a suitable candidate is found

Duration: Full time Permanent (40 hours per week)

Salary: Commensurate to experience and qualifications

Location: Edmonton (Preferred).

What you can expect from PulseMedica:

  • Competitive compensation, health, dental and vision benefits and the option to participate in our employee stock option plan
  • Free on-site gym (Jacksons Gym)
  • A role that contributes to helping change peoples lives by enhancing their vision
  • A unique opportunity to build, grow, and be part of a team that is going to revolutionize a multi-billion dollar industry
  • Hybrid work
  • Growth Opportunities
  • Monthly team social events
  • Working for a company that was recently Great Place to Work certified!

We believe that diverse teams perform better and that fostering an inclusive work environment is a key part of growing a successful team. We welcome people of diverse backgrounds, experiences, and perspectives to apply for this position.


This advertiser has chosen not to accept applicants from your region.

Product Data Scientist Consumer Behavior & Algorithms

Winnipeg, Manitoba Bold Commerce

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary:

Who is Bold Commerces Shopify Division?

Since 2012, Bolds Shopify Division has been at the forefront of Shopify app development, dedicated to fostering brand growth by boosting the platforms capabilities with top-notch service. With over 760,000 merchants served, we remain dedicated to shaping the future of eCommerce within the Shopify ecosystem.


Named one of Built In Austins Best Places to Work, Canadas Top Employers for Young People, and Manitobas Top Employers, we're a dynamic team that truly cares about building the future of ecommerce. We live by the BUILDERS Code, a shared set of practices, beliefs, and values that help shape our 100% remote company.

With team members (Builders) located throughout Canada and the U.S., and backed by investors like OMERS Ventures, WhiteCap Venture Partners, and Round13 Capital, Bold is leading the way to a better ecommerce future.

About the role

Were building something new and looking for a creative, curious, and impact-driven Data Scientist to help shape it. Youll play a key role in developing the algorithm behind our latest Shopify app, using data to uncover consumer behaviour patterns and drive personalized, intelligent experiences.


Were especially interested in candidates with a background in social sciencespeople who go beyond the numbers to interpret behaviour, spot patterns, and apply a human lens to data.

What youll do

  • Directly impact the core functionality and user experience of a brand-new Shopify app
  • Partner with product and engineering teams to develop, refine, and optimize the core algorithm powering the app, actively contributing to insight discovery and product roadmapping.
  • Analyze merchant behaviour and identify patterns that inform product and design decisions
  • Build predictive models, recommendation systems, or scoring mechanisms to deliver personalized user experiences
  • Design and execute experiments (A/B tests, multivariate testing) to validate hypotheses and measure impact
  • Produce human-readable research reports and concise data briefs for internal stakeholders, focusing on actionable insights that inform strategic decisions.
  • Create visualizations and dashboards that track usage trends, behaviour clusters, and performance of algorithmic features
  • Support product iteration with both quantitative findings and qualitative insights from user data
  • Think outside the box, how can we leverage the latest trends and technology to improve our products and increase time to value


What were looking for

  • A strong foundation in data science, statistics, or a related quantitative field
  • A background in social sciences (e.g., psychology, sociology, economics, anthropology) or statistics with experience applying that lens to human or behavioural data
  • Experience building and refining algorithms, recommendation systems, or predictive models
  • Proficiency in Python, R, SQL, or similar tools for data analysis and modeling, with a demonstrated ability to translate complex data into clear, actionable insights for both technical and non-technical audiences
  • Experience producing decision-making toolslike research memos, behavioural deep dives, or experiment reports
  • Experience assisting with discovery and roadmapping alongside product and engineering teams
  • Curiosity, empathy, and a passion for understanding what drives peoples decisions


Bonus points if you have

  • Experience working with Shopify or ecommerce platforms
  • Familiarity with machine learning techniques, experimentation frameworks, or behavioural analytics
  • Prior work in early-stage product development or startup environments
  • Contributions to published business reviews, research papers, or case studies


Our investment in YOU!

Benefits designed to support your well-being and happiness:

  • Competitive compensation that reflects your experience and skills
  • Employer Paid Health & Dental Benefits, Virtual Care, & Disability top-up - starting day 1!
  • Virtual mental health and EAP platform for support anytime
  • Annual Health Benefit ($1,000 per year) to help you thrive!
  • Working remotely - anywhere in Canada & the United States!
  • Employee Options to help you grow with us!
  • Flexible work hours
  • Annual Bonus Program aligned to your Job Level
  • Competitive paid vacation days (starting at 3 weeks)
  • Employer Paid Employee & Family Assistance Program (EFAP)

remote work

This advertiser has chosen not to accept applicants from your region.

Product Data Scientist Consumer Behavior & Algorithms

Calgary, Alberta Bold Commerce

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary:

Who is Bold Commerces Shopify Division?

Since 2012, Bolds Shopify Division has been at the forefront of Shopify app development, dedicated to fostering brand growth by boosting the platforms capabilities with top-notch service. With over 760,000 merchants served, we remain dedicated to shaping the future of eCommerce within the Shopify ecosystem.


Named one of Built In Austins Best Places to Work, Canadas Top Employers for Young People, and Manitobas Top Employers, we're a dynamic team that truly cares about building the future of ecommerce. We live by the BUILDERS Code, a shared set of practices, beliefs, and values that help shape our 100% remote company.

With team members (Builders) located throughout Canada and the U.S., and backed by investors like OMERS Ventures, WhiteCap Venture Partners, and Round13 Capital, Bold is leading the way to a better ecommerce future.

About the role

Were building something new and looking for a creative, curious, and impact-driven Data Scientist to help shape it. Youll play a key role in developing the algorithm behind our latest Shopify app, using data to uncover consumer behaviour patterns and drive personalized, intelligent experiences.


Were especially interested in candidates with a background in social sciencespeople who go beyond the numbers to interpret behaviour, spot patterns, and apply a human lens to data.

What youll do

  • Directly impact the core functionality and user experience of a brand-new Shopify app
  • Partner with product and engineering teams to develop, refine, and optimize the core algorithm powering the app, actively contributing to insight discovery and product roadmapping.
  • Analyze merchant behaviour and identify patterns that inform product and design decisions
  • Build predictive models, recommendation systems, or scoring mechanisms to deliver personalized user experiences
  • Design and execute experiments (A/B tests, multivariate testing) to validate hypotheses and measure impact
  • Produce human-readable research reports and concise data briefs for internal stakeholders, focusing on actionable insights that inform strategic decisions.
  • Create visualizations and dashboards that track usage trends, behaviour clusters, and performance of algorithmic features
  • Support product iteration with both quantitative findings and qualitative insights from user data
  • Think outside the box, how can we leverage the latest trends and technology to improve our products and increase time to value


What were looking for

  • A strong foundation in data science, statistics, or a related quantitative field
  • A background in social sciences (e.g., psychology, sociology, economics, anthropology) or statistics with experience applying that lens to human or behavioural data
  • Experience building and refining algorithms, recommendation systems, or predictive models
  • Proficiency in Python, R, SQL, or similar tools for data analysis and modeling, with a demonstrated ability to translate complex data into clear, actionable insights for both technical and non-technical audiences
  • Experience producing decision-making toolslike research memos, behavioural deep dives, or experiment reports
  • Experience assisting with discovery and roadmapping alongside product and engineering teams
  • Curiosity, empathy, and a passion for understanding what drives peoples decisions


Bonus points if you have

  • Experience working with Shopify or ecommerce platforms
  • Familiarity with machine learning techniques, experimentation frameworks, or behavioural analytics
  • Prior work in early-stage product development or startup environments
  • Contributions to published business reviews, research papers, or case studies


Our Investment in YOU!

Benefits designed to support your well-being and happiness:

  • Competitive compensation that reflects your experience and skills
  • Employer Paid Health & Dental Benefits, Virtual Care, & Disability top-up - starting day 1!
  • Virtual mental health and EAP platform for support anytime
  • Annual Health Benefit ($1,000 per year) to help you thrive!
  • Working remotely - anywhere in Canada & the United States!
  • Employee Options to help you grow with us!
  • Flexible work hours
  • Annual Bonus Program aligned to your Job Level
  • Competitive paid vacation days (starting at 3 weeks)
  • Employer Paid Employee & Family Assistance Program (EFAP)

remote work

This advertiser has chosen not to accept applicants from your region.

Product Data Scientist Consumer Behavior & Algorithms

Toronto, Ontario Bold Commerce

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Salary:

Who is Bold Commerces Shopify Division?

Since 2012, Bolds Shopify Division has been at the forefront of Shopify app development, dedicated to fostering brand growth by boosting the platforms capabilities with top-notch service. With over 760,000 merchants served, we remain dedicated to shaping the future of eCommerce within the Shopify ecosystem.


Named one of Built In Austins Best Places to Work, Canadas Top Employers for Young People, and Manitobas Top Employers, we're a dynamic team that truly cares about building the future of ecommerce. We live by the BUILDERS Code, a shared set of practices, beliefs, and values that help shape our 100% remote company.

With team members (Builders) located throughout Canada and the U.S., and backed by investors like OMERS Ventures, WhiteCap Venture Partners, and Round13 Capital, Bold is leading the way to a better ecommerce future.

About the role

Were building something new and looking for a creative, curious, and impact-driven Data Scientist to help shape it. Youll play a key role in developing the algorithm behind our latest Shopify app, using data to uncover consumer behaviour patterns and drive personalized, intelligent experiences.


Were especially interested in candidates with a background in social sciencespeople who go beyond the numbers to interpret behaviour, spot patterns, and apply a human lens to data.

What youll do

  • Directly impact the core functionality and user experience of a brand-new Shopify app
  • Partner with product and engineering teams to develop, refine, and optimize the core algorithm powering the app, actively contributing to insight discovery and product roadmapping.
  • Analyze merchant behaviour and identify patterns that inform product and design decisions
  • Build predictive models, recommendation systems, or scoring mechanisms to deliver personalized user experiences
  • Design and execute experiments (A/B tests, multivariate testing) to validate hypotheses and measure impact
  • Produce human-readable research reports and concise data briefs for internal stakeholders, focusing on actionable insights that inform strategic decisions.
  • Create visualizations and dashboards that track usage trends, behaviour clusters, and performance of algorithmic features
  • Support product iteration with both quantitative findings and qualitative insights from user data
  • Think outside the box, how can we leverage the latest trends and technology to improve our products and increase time to value


What were looking for

  • A strong foundation in data science, statistics, or a related quantitative field
  • A background in social sciences (e.g., psychology, sociology, economics, anthropology) or statistics with experience applying that lens to human or behavioural data
  • Experience building and refining algorithms, recommendation systems, or predictive models
  • Proficiency in Python, R, SQL, or similar tools for data analysis and modeling, with a demonstrated ability to translate complex data into clear, actionable insights for both technical and non-technical audiences
  • Experience producing decision-making toolslike research memos, behavioural deep dives, or experiment reports
  • Experience assisting with discovery and roadmapping alongside product and engineering teams
  • Curiosity, empathy, and a passion for understanding what drives peoples decisions


Bonus points if you have

  • Experience working with Shopify or ecommerce platforms
  • Familiarity with machine learning techniques, experimentation frameworks, or behavioural analytics
  • Prior work in early-stage product development or startup environments
  • Contributions to published business reviews, research papers, or case studies


Our investment in YOU!

Benefits designed to support your well-being and happiness:

  • Competitive compensation that reflects your experience and skills
  • Employer Paid Health & Dental Benefits, Virtual Care, & Disability top-up - starting day 1!
  • Virtual mental health and EAP platform for support anytime
  • Annual Health Benefit ($1,000 per year) to help you thrive!
  • Working remotely - anywhere in Canada & the United States!
  • Employee Options to help you grow with us!
  • Flexible work hours
  • Annual Bonus Program aligned to your Job Level
  • Competitive paid vacation days (starting at 3 weeks)
  • Employer Paid Employee & Family Assistance Program (EFAP)

remote work

This advertiser has chosen not to accept applicants from your region.

Architect, Software Engineering

Toronto, Ontario Compass Group

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

# About the Role

Are you passionate about shaping scalable, resilient software systems while staying hands-on in the code?

We’re looking for a seasoned **Architect** (or **Senior Engineer with architectural responsibilities**) who thrives at the intersection of strategic thinking and technical execution. In this role, you’ll help define the architectural direction of our platform, partnering closely with engineering and product teams to design services that are built for scale, change, and real-world impact. If you believe great architecture emerges from collaboration—not command—and you’re excited to elevate teams through mentorship, design leadership, and high-quality code, we’d love to hear from you.

# Role Details:

Hybrid – 3 times a week in office ( Toronto or Mississauga)

# Job Summary

**What You Bring to the Table**

- You’re opinionated about software architecture but flexible in your approach—context always trumps dogma.
- You have hands-on experience crafting, articulating, and coding iterative improvements to existing systems.
- You work smart—leveraging the latest tools to their full potential and extending them where they add true value and efficiency.
- You advocate for platform thinking, making intentional choices between reuse, separation, and abstraction.
- You believe the best architecture is built with teams, not handed down to them.
- You know how to evaluate systems for technical merit, operational readiness, and business alignment.

**What You’ll Be Doing**

- Partnering with Engineering and Product leads to design services that are robust, decoupled, and ready for change.
- Acting as a technical lead across the product—facilitating design reviews, spotting duplication, and guiding teams toward architectural coherence.
- Contributing code, documentation, and architectural artifacts—you’re still in the arena, and your judgment is trusted because it’s grounded in experience.
- Mentoring senior engineers, establishing patterns, and codifying decisions that accelerate other teams—be a multiplier.
- Helping steward service lifecycle standards: how services are built, integrated, tested, deployed, operated, and deprecated.
- Participating actively in Engineering leadership, ensuring architectural decisions scale with the business and platform direction.

**Your Background Includes**

- 8+ years of software engineering experience, with at least 2 years in an architectural or staff-level role.
- Deep hands-on experience designing APIs, integrating systems, and building for scale in cloud-native environments.
- A track record of driving architectural decisions across multiple services and squads.
- Proficiency in system decomposition, event-driven design, and modern development practices like CI/CD, containerization, and observability.
- Bachelor’s Degree in Computer Science, Engineering, or equivalent practical experience.

**Experience That’s a Plus**

- Hands-on experience with NestJS, TypeScript, Postgres, DynamoDB, AWS, and EventBridge.
- Familiarity with multi-tenant systems or product-as-a-service patterns.
- Exposure to hospitality, foodservice, or commerce-related platforms.
- Experience contributing to Architecture Decision Records (ADRs), RFCs, or design standards across teams.
This advertiser has chosen not to accept applicants from your region.

Software Engineering Manager

Toronto, Ontario Equinix

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Who are we?

Equinix is the world’s digital infrastructure company®, operating over 260 data centers across the globe. Digital leaders harness Equinix's trusted platform to bring together and interconnect foundational infrastructure at software speed. Equinix enables organizations to access all the right places, partners and possibilities to scale with agility, speed the launch of digital services, deliver world-class experiences and multiply their value, while supporting their sustainability goals. 

Our culture is based on collaboration and the growth and development of our teams.  We hire hardworking people who thrive on solving challenging problems and give them opportunities to hone new skills and try new approaches, as we grow our product portfolio with new software and network architecture solutions. We embrace diversity in thought and contribution and are committed to providing an equitable work environment that is foundational to our core values as a company and is vital to our success.

Job summary

Equinix is the world's digital infrastructure company, operating 270 data centers across the globe. Platform Equinix helps the world's digital leaders scale with agility, speed the launch of digital services, deliver extraordinary experiences, and transform people's lives.

Equinix is seeking a strong hands-on technical leader to join our Strategic Service Management team. Strategic Service Management is chartered to provide end-to-end observability for the infrastructure at our Data Centers.

The candidate will be responsible for leading a strong team of engineers responsible for architecture, design, development and operations of platform/product.  The ideal candidate will have engineering leadership experience with Java development, cloud-based application development, and Agile-scrum methodology. The candidate will be responsible for operating in a DevSecOps environment and work with a globally distributed development team with minimal supervision. The successful candidate will possess excellent communication and organization skills and exhibit a customer-focused mindset. They will be a team player, demonstrate a high level of curiosity and be driven to get results relentlessly.

Responsibilities

  • Work with Product Management and other key stakeholders to develop effective and efficient business solutions

  • Work with the executive leadership and technical leaders to define the product direction

  • Hire, coach, and develop Software Engineers

  • Establish technical standards and drive overall technical architecture and engineering practices

  • Responsible for delivering solutions that meet business objectives in adherence to architectural principles & guidelines

  • Responsible for architecture, design and development of highly available, scalable, secure, data intensive, globally distributed application

  • Lead development of User Interface, Microservices & Restful APIs in line with industry standards

  • Responsible for operating in DevSecOps environment with quality first mindset

  • Participate in design & peer code review process

  • Responsible for troubleshooting and fixing production issues with SLA compliance

  • Participate in continuous grooming in collaboration with Product Owner

  • Work in a Globally Distributed Development team environment with minimal supervision

  • Responsible for analyzing, and evaluating new technologies

Qualifications

  • Bachelor or master’s degree or equivalent with 10+ years of experience in the field of Computer Science, Software Engineering, or related field of education

  • 8+ years of experience leading engineering teams and building software products and platforms

  • Strong mentorship and leadership skills

  • Strong computer programming foundation with knowledge in Data Structures, Concurrency, Algorithms, Design Patterns and Best Practices

  • 8+ years of strong Java development experience

  • Expertise in data modeling, relational design using RDBMS and NoSQL such as Cassandra, Redis, MongoDB

  • Experience with Docker, Kubernetes and Istio

  • Experience with using public cloud such as AWS, Azure or GCP

  • Hands-on experience with Agile-scrum methodology and Test-driven development

  • Excellent communication, organization, and presentation skills

  • Good knowledge of Agile/Scrum, continuous integration, and deployment

Successful candidate will

  • "Keep Customer at the Center" of everything they do

  • “Foster Belonging” and “Create Clarity Always” for their team and all stakeholders

  • “Adapt With Speed" to the evolving landscape of opportunities and risks and "Take Accountability" of the outcomes

  • Exhibit a high curiosity growth mindset and will keep tabs on the latest trends & technologies to drive innovation

  • Show pride in ownership and strive for excellence

Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability.  If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.

Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. 

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Algorithms Jobs in Canada !

Software Engineering Manager

Gloucester, Ontario Facilisgroup LLC

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Software Engineering Manager

Facilisgroup is building SaaS solutions for the Promotional Products industry. We are recruiting a Software Engineering Manager to support the teams building our products.

The ideal candidate for this position has a strong background in software development. To be successful in this role, you should be confident hiring, mentoring, and leading software engineers.

This position reports to the SVP of Technology.

In this role you will:

  • Lead multiple teams of software engineers, ensuring sprint commitments are met and delivery remains on track.
  • Foster a high-performing, accountable team culture where team members feel comfortable sharing their ideas, concerns, and feedback. This can be achieved through regular team meetings, anonymous feedback channels, and an open-door policy.
  • Conduct regular 1:1s focused on coaching, career development, and performance growth of direct reports.
  • Ensure that team members have a healthy balance between their work and personal lives. This can be supported by offering flexible working hours, remote work options, and encouraging employees to take regular breaks and vacations.
  • Collaborate with Staff and Principal Engineers to stay informed on technical direction and ensure team alignment–without being the primary technical decision-maker.
  • Partner with software architects to report on progress, risks, and mitigation strategies to the SVP of Technology.
  • Contribute to engineering budget planning and resource allocation.
  • Coordinate with Product Management to ensure engineering deliverables align with customer expectations.
  • Support onboarding, training, and continuous learning initiatives in partnership with product training teams.
  • Maintain and evolve internal engineering policies and practices.
  • Manage the performance review process and support engineers in achieving their professional goals.
  • Ensure that pull requests are reviewed promptly and blockers are addressed quickly.

You bring with you:

  • Proven experience as an Engineering Manager or People Lead in a software development environment.
  • A strong track record of enabling engineering teams to deliver high-quality work on time.
  • Familiarity with Agile methodologies, SCRUM framework, and experience managing sprint-based delivery.
  • Experience with AI and LLM models, including developing, deploying, and optimizing machine learning algorithms and large language models.
  • Knowledge of AI frameworks and tools and the ability to integrate AI solutions into existing software systems and workflows.
  • Experience working with SaaS products, including brownfield and re-engineering efforts.
  • Good understanding of the Microsoft .NET stack and Azure cloud services.
  • A people-first mindset with a passion for coaching and developing engineering talent.
  • Previous experience working in a development team as an engineer.

Education/Requirements

  • BS/MS in Computer Science (or similar relevant field) and 7+ years equivalent work-experience.
  • Previous demonstrated experience leading software developers.

Why Facilisgroup?

Through the principles of technology, supply chain and community, Facilisgroup delivers unparalleled growth to its partners within the promotional products industry. More importantly is what we delivery internally: we take care of our people.

Recognized by ASI as one of the Best Places to Work , we take our dedication to company culture seriously, with a commitment to diversity, inclusion, dignity, and respect in the workplace. We strive to provide an open, friendly, and creative atmosphere where collaboration and conversation between teams and leaders is encouraged.

We provide:

  • A forward-thinking path to success with competitive pay and plenty of opportunity for growth
  • Healthcare coverage, including health, dental, vision and flexible spending
  • Exceptional retirement matching to make saving for the future even more rewarding
  • Market-leading paid time off and paid holidays to enjoy your other passions in life
  • Annual volunteer time to devote toward a passion project or volunteer option you love
  • New parent perks like additional paid leave and flexible scheduling

Equal Opportunity Employer

Facilisgroup is committed to treating everyone with dignity and respect. All applicants will be considered for employment without regard to race, color, religion, age, sex, sexual orientation, gender identity, national origin, veteran, disability status, or criminal history. Facilisgroup believes in “fair chance hiring “and reserves the right to administer a criminal background check upon hiring and review criminal history.

This advertiser has chosen not to accept applicants from your region.

Software Engineering Technical Lead

Toronto, Ontario O2E Brands Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

O2E Brands is looking for a rockstar SW Engineering Technical Lead to join our growing team. As a key member of the Product and Technology team, you will be responsible for guiding a cross-functional team to develop greenfield products from scratch. You'll lead architectural design and collaborate closely with product management & UX.

Note: This position can be based in either Toronto, Vancouver, or Kansas City.

? HYBRID WORK ENVIRONMENT

Our motto "It's All About People" drives us to create a hybrid work model that promotes collaboration, celebration, and connection, while giving you the flexibility to work where it makes sense for you.

  • Toronto and Vancouver based team members work in-office every other week (Tues–Thurs; approx. 6 days per month). Core attendance is required from 9 AM – 3 PM on these days to support business priorities.

? A DAY IN THE LIFE

Architectural Solution Support:

  • Provide ongoing support for architecture solutions, ensuring alignment with organizational standards and best practices.
  • Identify and address technical risks, challenges, and debt, proposing solution options to mitigate them effectively.

Collaboration with Stakeholders:

  • Partner with Product Managers and Designers to translate business needs into clear, actionable technical requirements.
  • Facilitate discussions to hash out and capture technical requirements while identifying potential risks and dependencies.
  • Collaborate with a focus on ensuring customers and partners have great experiences with our software.-Collaborate in an agile team environment and with an agile mobile app development team.

Technical Leadership and Guidance:

  • Oversee and guide developers and testers throughout the project lifecycle, ensuring technical progress aligns with project goals and timelines.
  • Track technical milestones and deliverables, providing visibility and status updates to stakeholders.
  • Offer mentorship and technical expertise to the team.

Solution Design and Implementation:

  • Design scalable, efficient, and maintainable technical solutions to meet business needs.
  • Ensure code quality and adherence to standards through code reviews and technical oversight.
  • Perform hands-on coding when required.

Customer Obsession, Product Oriented and Quality Focused:

  • Demonstrated passion for understanding customer and business needs.
  • Focus on delivering high-quality products catered toward internal business needs and operations, as well as external customer-facing products and applications.
  • A champion of product development with an emphasis on innovation excellence.
  • Possess a keen eye for detail and ensuring the highest standards of quality in all aspects.
  • Experience fostering a culture of continuous improvement, and always aiming for better customer experiences and innovative products.

? WHAT YOU BRING TO THE TABLE

  • Bachelor’s/Postgraduate Degree or Diploma in Computer Science, Software Engineering.
  • 10+ years of software development experience. Must include 5+ years in mobile development and 5+ years in a technical leadership capacity.
  • Hands-on experience with modern native application frameworks/libraries such as Swift , React Native or other cross-platform frameworks, and frontend technologies such as HTML , CSS and React .
  • Expertise in one or more programming languages and frameworks such as JavaScript, NodeJS, NextJS , with a strong understanding of modern frameworks and tools.
  • Expertise in database systems such as PostgreSQL or no-SQL solutions such as MongoDB .
  • Knowledge of AWS cloud platform and familiarity with DevOps tools and CI/CD pipelines.
  • Strong written and verbal communication skills with experience in creating technical documentation and presenting solutions to technical and non-technical audiences.
  • Ability to quickly learn new technologies, adapt to evolving industry trends, challenge status quo and be proactive in developing innovative solutions that help achieve business goals.
  • Thorough knowledge of Object-Oriented Programming (OOP) concepts and proven experience applying these principles in web development, backend development, and database design/implementation.
  • Experience designing scalable, secure, and maintainable solutions using best practices and design patterns.
  • Experience with JIRA and Confluence.
  • Demonstrated experience leading technical teams, mentoring developers, and driving team alignment on coding standards, architecture, and best practices.
  • Ability to collaborate with cross-functional teams, including product managers, QA engineers, and business stakeholders, to translate business requirements into technical solutions.
  • Experience conducting code reviews, optimizing performance, and ensuring the quality of deliverables through rigorous testing and validation.
  • Preference to candidates based in Kansas City or Vancouver, or with the ability for periodic travel.

? COMPENSATION & BENEFITS

  • Competitive Salary (based on experience, education & internal parity)
  • Total Compensation Package designed to support your financial, personal, and professional well-being. This includes:
    • Participation in our Company Profit Sharing Program
    • Comprehensive Extended Health & Dental Benefits
    • Generous Paid Time Off, including annual vacation and personal days
    • Hybrid Work Environment, offering flexibility to work both remotely and from our corporate offices
    • Professional Development Opportunities to support ongoing career growth
    • Access to Health and Wellness Programs, including gym facilities at our corporate head office
    • Speak to us to learn more about what we offer

? THE HIRING PROCESS

  • Pre-Screen – Let’s talk about your experience, goals & excitement for this role!
  • Interviews – Two or more interviews with different team members, including structured competency & scenario-based questions
  • Presentation/Assessment
  • References & Background Check
  • We use audio recording transcription for our interview practices ?
? ABOUT US

Did you know O2E Brands has been voted one of the Best Workplaces in Canada 14 times? Take a sneak peek into why that is, here: (YouTube) Check us out on social!

At O2E Brands, we know that great talent comes in many forms, and we want to meet you at your best. We value diversity and inclusivity. We will provide reasonable accommodations to applicants with disabilities at any time throughout the recruitment and selection process upon request.

️ Ready to take your career to the next level? Apply today! ?

1800gotjunk.com | wow1day.com | shackshine.com

#LI-Hybrid

This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Algorithms Jobs