163 Technology Firms jobs in Canada

Director Data Engineering, Marketing Technology Solutions

Toronto, Ontario Mastercard

Posted 15 days ago

Job Viewed

Tap Again To Close

Job Description

**Our Purpose**
_Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships and networks combine to deliver a unique set of products and services that help people, businesses and governments realize their greatest potential._
**Title and Summary**
Director Data Engineering, Marketing Technology Solutions
Director Data Engineering, Marketing Technology Solutions
Who is Mastercard?
Mastercard is a global technology company in the payments industry. Our mission is to connect and power an inclusive, digital economy that benefits everyone, everywhere by making transactions safe, simple, smart, and accessible. Using secure data and networks, partnerships and passion, our innovations and solutions help individuals, financial institutions, governments, and businesses realize their greatest potential.
Our decency quotient, or DQ, drives our culture and everything we do inside and outside of our company. With connections across more than 210 countries and territories, we are building a sustainable world that unlocks priceless possibilities for all.
Overview
The Marketing Technology Solutions team at Mastercard is looking for a Senior Data Engineer to design, develop, and maintain data and analytics solutions that support Mastercard's B2B marketing initiatives. This role is key in building the data environment and integrations that will power advanced omni-channel marketing campaigns. As part of a small, collaborative team, you will work with large-scale data sets to unlock the value of big data across the global marketing team.
The ideal candidate is a hands-on engineer with a strong background in data engineering, a passion for building scalable solutions, and a commitment to driving business impact.
Role:
- Build and lead a team based in Toronto, Canada to build Mastercard's global marketing data platform to enable real time analytics and customer segmentation.
- Drive the evolution of data-driven marketing at Mastercard with a strong emphasis on data engineering and data science, ensuring impactful advancements in data quality, scalability, and efficiency.
- Develop and fine-tune methods and algorithms to generate precise, high-quality data at scale, including the creation and maintenance of feature stores, analytical stores and curated datasets for enhanced data integrity and usability.
- Solve complex data challenges involving multi-layered data sets though the building of data pipelines, libraries, and frameworks.
- Provide support for deployed data applications and analytical models, identifying data issues and guiding resolutions.
- Ensure proper data governance policies are followed by implementing or validating data lineage, quality checks, classification, etc.
- Integrate diverse data sources, including real-time, streaming, batch, and API-based data, to enrich platform insights and drive data-driven decision-making.
- Experiment with new tools to streamline the development, testing, deployment, and running of our data pipelines.
- Collaborate with cross-functional teams to determine priority problems and innovative solutions.
- Develop and enforce best practices for data engineering, including coding standards, code reviews, and documentation.
- Ensure data security and privacy compliance, implementing measures to protect sensitive data.
All About You:
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Experience building and leading teams through initial development.
- Inspirational leader with a strong focus on developing and growing talent.
- Extensive hands-on experience in Data Engineering, including implementing multiple end-to-end data warehouse projects in Big Data environments.
- Proven track record in building and deploying production level data driven applications and data processing workflows/pipelines.
- Proficiency in application development frameworks (Python, Java/Scala) and data processing/storage frameworks (Databricks, Spark, Kafka).
- Experience in designing and managing data orchestration workflows using tools such as Apache NiFi, Apache Airflow, or similar platforms to automate and streamline data pipelines using various types of Databricks connectors like Lakeflow and Spark Python Data Source API and Auto loader.
- Experience with performance tuning of database schemas, databases, SQL, ETL jobs, and related scripts, Unity catalog and Delta Live tables
- Experience of working in Agile teams
- Experience in building and deploying production-level data-driven applications and data processing workflows/pipelines and/or implementing machine learning systems at scale using Java, Scala, or Python. This includes all phases such as data ingestion, feature engineering, modeling, tuning, evaluating, monitoring, and presenting analytics.
- Experience in developing integrated cloud applications such as Databricks and AWS.
- Excellent analytical and problem-solving skills, with the ability to analyze complex data issues and develop practical solutions.
- Strong communication and interpersonal skills, with the ability to collaborate effectively with and facilitate activities across cross-functional teams, geographically distributed, and stakeholders.
Mastercard is a merit-based, inclusive, equal opportunity employer that considers applicants without regard to gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law. We hire the most qualified candidate for the role. In the US or Canada, if you require accommodations or assistance to complete the online application process or during the recruitment process, please contact and identify the type of accommodation or assistance you are requesting. Do not include any medical or health information in this email. The Reasonable Accommodations team will respond to your email promptly.
**Corporate Security Responsibility**
All activities involving access to Mastercard assets, information, and networks comes with an inherent risk to the organization and, therefore, it is expected that every person working for, or on behalf of, Mastercard is responsible for information security and must:
+ Abide by Mastercard's security policies and practices;
+ Ensure the confidentiality and integrity of the information being accessed;
+ Report any suspected information security violation or breach, and
+ Complete all periodic mandatory security trainings in accordance with Mastercard's guidelines.
This advertiser has chosen not to accept applicants from your region.

Senior Solutions Architect to analyze the current enterprise technology solutions and research the m

Toronto, Ontario S.i. Systems

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

Start Date: September 15, 2025 to March 13, 2026
Term: 6 Months
Extension option(s): 6 months
Hybrid: Once a month on site

The client is seeking a Solution Architect with extensive experience in the Health Services industry. The ideal candidate will have a strong background in evaluating, recommending, designing, and implementing technology solutions within the health services sector. Knowledge of the public sector is considered an asset.

The successful candidate must be adept at researching available technology solutions in the market, evaluating them, and documenting recommendations with a detailed implementation strategy, high-level design, timeline, and budget requirements.

Proficiency in writing RFIs, RFQs, and RFSs, as well as evaluating responses from various proponents and clearly documenting recommendations with proper reasoning and taking it through the required process for approval, is essential. All tasks must be performed in adherence to relevant legislation, regulations, and policies.

Must Haves:

10+ years of experience in Health Services industry and related technology solutions.
10+ years in design, development and architecture of multi-tier systems - preferably within Insurance and health industry.
10+ years of experience in business requirement analysis, technologies solution options analysis and technology recommendation and selection.
5+ years of experience working with cloud technologies and deploying solution in cloud.
Experience with Cloud migration from On-Prem to Cloud
5+ years of experience in working with multi-stakeholder solutions (technology vendors, in-house technology stakeholders and lines of businesses)
5+ years senior level communications experience including document prep, conducting workshops

Responsibilities

As a Solution Architect, you will define and develop solution architecture diagrams, different viewpoints, models, matrices and design documentation for implementation projects that supports the most efficient, reliable, scalable, and secure solutions to meet the business needs and technology strategy. This includes planning, evaluating, recommending and designing products and architectural solutions in compliance with corporate and IT strategies, legislative requirements, policies, standards, architecture principles, patterns and reference architectures.

The Solution Architect will build cohesive, future forward solutions that leverage enterprise technology assets and best practices using modern software development, deployment and operations principles. Leads and facilitates the design and implementation of repeatable technical solutions and processes related to technology solution architecture.

Solution Architecture:
Work closely with stakeholders, lead the conversation and development of the end-to-end solution architecture, documenting solution Blueprints and Solution Architecture Documents (SAD) including conceptual and logical architectural diagrams, leveraging integration patterns, standards and architecture best practices.
Work closely with cross-functional teams to solve complex business problems, taking into consideration operational costs, security, performance engineering, application development and systems management.
Work with Enterprise Architects to ensure alignment with architecture directions, reference architectures, strategies and roadmaps.
Explore solution options and secure stakeholder support for the selected option.
Manage communication with various internal and external stakeholders about requirements, technical solutions and any issues; this requires good communication skills and the ability to adapt to different audiences.
Provide consulting and advice to the business community and stakeholders regarding products, plans and strategies.
Participate in the preparation of estimates related to effort, cost, timelines and resources for the successful delivery and implementation of solutions.
Participate in the definition of metrics and performance goals with stakeholders.
Partner with internal and external resources including vendors to develop and maintain effective working relationships and achieve desired results.
Lead, facilitate and actively participate in meetings related to initiatives.
Support knowledge management processes.
Architecture Support:
Identify, research, prototype, and recommend relevant technologies for future product architecture to meet business strategies for large scale/complex portfolio of IT and business platforms.
Lead Proof of Concept (POC) and technology evaluations/assessments.
Lead analysis of the current architecture and components to identify opportunities, efficiencies, risk, and provide recommendations for investment/remediation or replacement.

Architecture Governance:
Lead solution architecture reviews with stakeholders and incorporate any feedback to address architecture alignment, quality, security, standards, compliance, reusability, and ease of maintenance.
Present the solution architecture in architecture governance forums and lead the solution architecture review to obtain solution architecture approval.
Follow and ensure action items assigned from architecture governance processes are satisfactorily resolved and closed.

Apply

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

Senior Front-End Java Spring Boot Developer - Design, develop, and implement technology solutions fo

Toronto, Ontario S.i. Systems

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

JOB TITLE: Senior Java Developer
Location: TOR 150 King St.
Hybrid - up to 1 day in-office. Every month the day will change. Sept in-office day is Friday; Oct in office day is Monday; Nov in office day is Tues etc.
Contract Duration: 12 month, extension

About the Role
Market Operations Technology solves some of the most interesting and complex challenges in the financial industry to help our global business and its customers succeed. Shipping code early and often using Agile and DevOps principles is critical for us to deliver business value, with continuous improvement and learning at the centre of everything we do.
We are motivated by challenging each other to push the boundaries of financial and technological innovation, in an open, inclusive, and diverse environment. We are looking for the brightest and best developers to take our capability forward.
The Post trade Technology team manages the back-office processing systems that performs Clearance, Settlement and Custody functions across Fixed Income and Equities products for US markets.
The team develops and maintains in-house systems along with managing vendor hosted SaaS solutions.
The team spans multiple locations across New York, Toronto, Hyderabad and Pune.
Working as part of the Post trade Technology team the candidate should be a Java expert, with prior coding experience in large-scaled complex systems, preferably in the financial industry. Exposure to GCP will be valuable to expand our business solutions on the public cloud.
The candidate is required to be involved in production support (via a rota) and be proactively engaged in improvements on automation. With the right candidate, there is potential for the new hire to grow into a technical lead for the region.

Responsibilities:
Function as a senior member of MSSOT US Post Trade Technology team and work closely with the functional and regional teams in the USA and India.
Act as technology expert and the point of contact for all the application development related activities.
Accountable for key technology stack in equities and fixed income post trade systems. Ensure changes are successfully developed, tested, and rolled out and supported.
Collaborate with local and onsite leads to prioritize and deliver required enhancements while maintaining high performance levels.
Identify opportunities to automate, improve efficiency and optimize cost through business and process flow re-engineering and platform re-engineering leveraging in-depth understanding of Equity Post Trade Life cycle processes.
Adopt Agile and DevOps methodologies in software development practices. Ensure automation tools are utilized throughout the life cycle.
Define and execute superior Service Level Agreement based procedures for a 24/5 production cycle for all Post trade systems regionally.

What Your Day will Look Like
Design, develop, and implement innovative technology solutions for Market Operations team and Repo trading desk
Ensuring technology systems are reliable to handle wide user base within the organization and sustainable with a cost focus.
Required to provide support for Fixed Income and Equities Post Trade systems as business demands dictate in the region.
Handle inquiries from business users and stake holders; Required to handle out-of-hours Releases, Changes, and other infrastructure maintenance activities.
Maintain the infrastructure estate by periodic upgrades, patches, addressing any security vulnerabilities, managing capacity and disaster recovery procedures.
Develop and maintain an information repository of application material that can be accessed by team resources.
Regularly communicate with an extensive client base to provide status updates, successful solutions as well documenting all activities for future reference while overseeing local and offshore support team in logging and resolving all problem calls

Must-have
Strong experience with Java Spring Boot
Designing and implementing scalable web services, REST APIs
Advanced knowledge of front-end languages like HTML, CSS, JavaScript or Angular framework.
Object orientated programming concepts and experience in Java.
Relational databases - PostgreSQL or SQL Server, and experience with complex SQL queries.
Proficiency with workflow orchestration concepts.
Unix Shell scripting
Experience migrating applications to the cloud.
Working knowledge of distributed architecture systems based on microservices
Logical thinking and Good problem solving Skills
Proven ability to communicate effectively
Team Player and Ability to work flexibly
Proven strength of dealing with senior business specialists
Organization and operational optimization change management experience
Change Management & Incident Management Experience
Understanding of ITIL Fundamentals and Methodology

Nice to have
Working experience on Google Cloud Platform (GCP)
Exposure to one of the distributed data warehouses - BigQuery or Redshift or Snowflake
Exposure to React / NodeJS will be a plus
Experience in the skills following is beneficial: DevOps and CI/CD tools - Jenkins, Ansible, Terraform
Geneos / Grafana Monitoring
RTC, JIRA, Confluence, Control-M
Exposure to Broadridge systems such as Impact and BPS/A - understanding of database and table relationships to produce various reports / dashboards for the various stakeholders
Understanding of investment bank front and back office process flows, including those from upstream and downstream systems
Understanding of investment bank exposure to SOX and other regulatory controls.

Apply

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

Manager, Software Development

Calgary, Alberta $150000 - $200000 Y Nureva Inc.

Posted today

Job Viewed

Tap Again To Close

Job Description

The software products group at Nureva is looking for a hands-on
manager, software development
who leads by example and inspires the team to deliver exceptional results. In this position you will be directly responsible for building and managing a team of software developers. You have a good understanding of the process, tools and practices required to deliver great software.

You will

  • Understand the business context of the products that your team develops. Applying your insight and experience to create a technical architecture and development roadmap that supports and realizes the product vision
  • Lead your team in delivering their commitments for each development iteration in an Agile environment
  • Define relevant and useful metrics to measure progress and ensure timely releases of high-quality software.
  • Set a high standard for software development good practices such as design reviews, code reviews, and test-driven development. Ensuring your team adheres to established done criteria each sprint
  • Mentor a high-performance team that thrives on delivering high quality and innovative solutions. You will ensure continual improvement of your team through regular coaching and goal setting
  • Promote the importance of innovation within your team including through personal understanding of new technologies and direct technical contributions
  • Actively participate in the hiring process and grow the team as needed

You have

  • A university degree in computer science, software engineering or electrical engineering
  • At least 8 years of industry experience, including at least 3 years of management and solutions architecture experience
  • A proven track record of leading through all phases of software development and successfully delivering amazing software products to customers
  • A solid understanding of best practices for delivering high-performance cloud and mobile applications.
  • A working knowledge of information security and privacy concerns
  • Excellent organizational, interpersonal, written and verbal communication skills
  • Strong initiative and ability to work in a dynamic and fast-changing environment with minimal direct supervision
  • Experience with Agile software development processes
  • Experience with distributed systems, cloud computing technologies, web protocols and standards
  • Attention to detail and keen interest in visual design and creating the best possible user experience

We offer a competitive total compensation package, an open and collaborative office and a great team environment.

Please visit to apply by close of business
September 30, 2025
. Please outline how you will make a difference on our team. We will spend time to ensure that you understand the role and our company to ensure that we are a good fit for you.

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

Software Development Engineer

Toronto, Ontario $90000 - $120000 Y Intralox

Posted today

Job Viewed

Tap Again To Close

Job Description

Software Development Engineer - Canada Based

Intralox, L.L.C., the world leader in conveyor equipment solutions utilizing modular plastic conveyor belts, has a position available for an Oracle EBS Technical/Functional Applications Developer in our Digital Solutions group.

Intralox is a division of Laitram, L.L.C., with an extensive portfolio of innovative conveyance solutions and services that improve lives and optimize businesses worldwide.  Our global workforce of over 3,000 employees in 20+ countries consist of reliable problem solvers, continuously developing and directly delivering solutions that have driven our customers' growth worldwide for more than 50 years.

Intralox was founded on the principle of doing the right thing, by treating customers, employees, and suppliers with honesty, fairness, and respect.  We invest heavily in these values and aim to practice our business philosophy principles every day, which is why we have been consistently recognized for innovation and workplace excellence. We believe in the power of a good idea no matter where it comes from, using trust as the foundation to how we work, and that self-managed people are our greatest asset.

This job will be based in Canada.

Responsibilities

  • Create and maintain customizations and extensions for Oracle E-Business Suite (EBS) applications using PL/SQL, Oracle Reports, Oracle Forms, and other Oracle development tools.
  • Support 3rd Party reporting tool Noetix, related Views / Reporting Queries, user access etc.,
  • Perform data migration and integration tasks, ensuring data integrity and system performance.
  • Execute Data Conversion tasks, including Data Extraction, Transformation and loading etc.,
  • Provide technical support for Oracle EBS modules, troubleshoot and resolve issues, and optimize system performance.
  • Develop and maintain technical documentation for customizations, extensions, and integrations
  • Collaborate with functional teams to review and analyze business requirements, ensuring technical solutions meet business needs and delivered.
  • Conduct unit testing and debugging of RICE (Reports, Interfaces, Conversions, Extensions) components

Requirements

  • B.S. in Computer Science, Computer Engineering, Information systems, or related curriculum
  • Minimum 5-7+ years' experience working with Oracle E-Business Suite (EBS) with a focus in order management, manufacturing, and supply chain modules.
  • Strong technical and functional knowledge of Oracle R12.2 is a must.
  • Strong proficiency in PL/SQL, analysis, performance tuning, and building CEMLI objects.
  • Experience with Workflow Builder, XML Publisher, Oracle Applications Framework (OAF) and Oracle Application Express (APEX) preferred.
  • Experience in Oracle Cloud Development (VBCS, OIC, BIP) and SaaS Implementations preferred.
  • Thorough understanding of standard best practice business processes and flows
  • Ability to effectively translate business requirements into functional and technical solutions.
  • Ability to communicate technical concepts effectively to non-technical resources.
  • Excellent trouble shooting skills.
  • Strong mathematical and technical aptitude
  • Experience in working with remote teams, projects preferred.
  • Ability to work in US (Central time) hours

EOE/M/F/Vet/Disabled

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

Software Development Engineer

Mississauga, Ontario Roche

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.
**The Position**
A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That's what makes us Roche
We are seeking a Senior Software Engineer with extensive GPU programming experience and a passion for bioinformatics and advanced algorithm development to create GPU-accelerated tools for DNA sequencing data analysis. In this role, you will design and implement high-performance computational algorithms-leveraging both traditional bioinformatics methods and deep learning models-optimized for the throughput and accuracy requirements of next-generation sequencing technologies. You will work closely with a multidisciplinary team of scientists and engineers to transform sequencing data into actionable biological insights.
**The Opportunity:**
+ Develop and optimize GPU-accelerated algorithms for real-time analysis of sequencing data, including basecalling, alignment, variant detection, and other genomic data processing tasks.
+ Collaborate with bioinformaticians and molecular biologists to translate computational challenges in genomics into robust, scalable software solutions.
+ Implement and optimize neural network and other machine learning algorithms on GPU, adapting them for large-scale, high-throughput sequencing data.
+ Contribute to the design and implementation of novel sequence analysis algorithms, including signal processing, error correction, and statistical modeling.
+ Author dependable, readable, maintainable, and well-structured code in C++ and CUDA, following best practices for scientific and production software.
+ Work with the data scientists to accelerate existing algorithms or pipelines.
+ Stay current with advances in computational genomics, GPU computing, and algorithmic techniques; proactively research and integrate new methods as appropriate.
**Who you are:**
+ Bachelor's degree in Computer Science, Computer Engineering, or a related field with 3+ years of relevant experience; MS/PhD is a plus.
+ Strong expertise in bioinformatics algorithm development, with emphasis on sequence analysis, variant calling, or genomic workflows.
+ Proficient in C++ object-oriented programming and GPU programming using CUDA, with experience in GPU-accelerated libraries like cuDNN or Thrust.
+ Extensive experience in systems programming for parallel Linux applications, including writing, debugging, and performance optimization.
+ Strong understanding of machine learning and deep learning, especially applied to biological datasets, with hands-on experience in frameworks like PyTorch, TensorFlow, or JAX.
+ Proficient in Python for rapid prototyping, data analysis, and integrating bioinformatics pipelines with custom algorithms.
+ Proven analytical, problem-solving, and collaborative skills, with effective communication for technical and scientific contexts.
**Relocation benefits are not available for this posting.**
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
**Roche is an Equal Opportunity Employer.**
This advertiser has chosen not to accept applicants from your region.

Manager, Software Development

Kanata, Ontario Warner Bros. Discovery

Posted 3 days ago

Job Viewed

Tap Again To Close

Job Description

**_Welcome to Warner Bros. Discovery. the stuff dreams are made of._**
**Who We Are.**
When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the _storytellers_ bringing our characters to life, the _creators_ bringing them to your living rooms and the _dreamers_ creating what's next.
From brilliant creatives, to technology trailblazers, across the globe, WBD offers career defining opportunities, thoughtfully curated benefits, and the tools to explore and grow into your best selves. Here you are supported, here you are celebrated, here you can thrive.
At HBO Max, storytelling takes center stage. We're one of the world's most iconic entertainment brands - home to bold originals and unforgettable characters. While audiences binge award-winning content, breaking news, and sports around the clock, our teams stay busy at work creating what's next in streaming. From Succession, Euphoria, and The Sopranos to global franchises like Game of Thrones and Harry Potter, our content sparks conversation and shapes culture.
HBO Max delivers boundary-pushing stories across genres and platforms, connecting millions of viewers across 90 countries globally- and we're just getting started. We're home to the most talked about shows and movies, granting audiences access to the worlds of HBO, Harry Potter, DC, Warner Bros., ID, Adult Swim, A24, and more. Turn your streaming obsession into a career- we're hiring!
Warner Brothers Discovery's digital arm, Global Customer Experience (GCX) organization is a high- performing global team working at the dynamic intersection of Technology and Entertainment. In supporting our content creators in the digital space, we continuously leverage our technological capabilities to create immersive viewing experiences for iconic brands including Max. As a Software Development Manager for the Global Customer Experience (GCX) Client applications, you will oversee the design, development, and delivery of modern, responsive, and accessible applications. You will manage a team of talented engineers and work closely with cross-functional teams, including design, product, and services, to ensure a seamless and engaging user experience.
Key Responsibilities
+ Team Leadership: Manage, mentor, and inspire a team of frontend engineers, fostering a collaborative and high-performance culture.
+ Technical Oversight: Provide technical guidance to the team, ensuring best practices in coding, architecture, and performance optimization for TV applications.
+ Project Management: Work with product managers, technical product managers, and fellow engineers to scope, plan, and execute projects on time, balancing short term needs with long-term strategic goals.
+ Quality Assurance: Ensure the delivery of high-quality code through code reviews, automated testing, and continuous integration processes.
+ Collaboration: Partner with other engineering teams, including backend and DevOps, to ensure smooth delivery.
+ Stakeholder Management: Communicate effectively with non-technical stakeholders, translating complex technical concepts into clear and actionable insights.
+ Career Development: Support the professional growth of team members through performance feedback, goal setting, and learning opportunities.
+ Hiring & Staffing: Participate in the recruitment process to grow the team, ensuring a strong pipeline of engineering talent.
Qualifications
+ Proven Experience: 7+ years of software engineering experience, with at least 3 years in a leadership or management role.
+ Client Engineering Expertise: Deep knowledge of app development technologies technology in one or more of the following areas, Apple, Android or TV applications and connected devices (Firestick, Roku, LG, Samsung, Visio etc.)
+ Technical Leadership: Strong technical background with a solid understanding of client software architecture, performance optimization, accessibility, and user centered design.
+ Project Management Skills: Experience with Agile methodologies and the ability to manage complex projects with multiple stakeholders.
+ Communication: Excellent written and verbal communication skills, with the ability to engage both technical and non-technical audiences.
+ Problem Solver: Ability to identify issues proactively, think critically, and lead the team toward effective solutions.
+ Team Building: Experience in managing and scaling teams, including recruiting, onboarding, and talent development.
Nice-to-Have:
+ Experience with backend services and APIs.
+ Experience with Roku / Brightscript
+ Familiarity with DevOps tools and continuous integration/delivery practices.
+ Knowledge of user experience (UX) design
**How We Get Things Done.**
This last bit is probably the most important! Here at WBD, our guiding principles are the core values by which we operate and are central to how we get things done. You can find them at along with some insights from the team on what they mean and how they show up in their day to day. We hope they resonate with you and look forward to discussing them during your interview.
**Championing Inclusion at WBD**
Warner Bros. Discovery embraces the opportunity to build a workforce that reflects a wide array of perspectives, backgrounds and experiences. Being an equal opportunity employer means that we take seriously our responsibility to consider qualified candidates on the basis of merit, without regard to race, color, religion, national origin, gender, sexual orientation, gender identity or expression, age, mental or physical disability, and genetic information, marital status, citizenship status, military status, protected veteran status or any other category protected by law.
If you're a qualified candidate with a disability and you require adjustments or accommodations during the job application and/or recruitment process, please visit our accessibility page ( for instructions to submit your request.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Technology firms Jobs in Canada !

Software Development Manager

Mississauga, Ontario Roche

Posted 7 days ago

Job Viewed

Tap Again To Close

Job Description

At Roche you can show up as yourself, embraced for the unique qualities you bring. Our culture encourages personal expression, open dialogue, and genuine connections, where you are valued, accepted and respected for who you are, allowing you to thrive both personally and professionally. This is how we aim to prevent, stop and cure diseases and ensure everyone has access to healthcare today and for generations to come. Join Roche, where every voice matters.
**The Position**
A healthier future. It's what drives us to innovate. To continuously advance science and ensure everyone has access to the healthcare they need today and for generations to come. Creating a world where we all have more time with the people we love. That's what makes us Roche
In this role you will work with a highly collaborative team of imaging scientists, product managers and software developers and build imaging and data analysis algorithms and solutions in the field of Digital Pathology. You will be a technical expert for Software Development in Test and manage a team focused on software verification of image processing algorithms, pattern recognition and integration with platform software. You will provide oversight on software best practices, test automation, verification and release.
**The Opportunity:**
+ Lead the design & development of automated testing of Roche Digital Pathology algorithms
+ Lead and manage a team of high performing software development engineers in test.
+ Collaborate with cross functional leads to align on work scope & release timelines
+ Work closely with imaging scientists, subject matter experts to understand the algorithms and perform necessary data analysis for confirming the technical performance specifications and scientific accuracy. Also, troubleshoot failures and report any issues identified.
+ Develop reusable and scalable data analysis tools libraries used for component as well as end-to-end verification.
+ Become the image analysis subject matter expert and mentor within the software test engineering organization.
+ Participate in requirements, architecture, and design specification reviews
+ Assist in executing dry run and formal verification testing
+ Follow defined software development lifecycle procedures and best practices
**Who you are:**
+ Bachelor's or Master's Degree in Computer Science, Data Sciences, Biomedical engineering or related field or equivalent work experience
+ 2+ years of experience managing team of software engineers in test, 3+ years of experience in algorithm test engineering and/or analyzing histopathology images
+ 4+ years of professional experience with Python or equivalent scripting language
+ 6+ years of hands on experience in software development in test, test automation frameworks, CI/CD tools, cloud and container management technologies
+ Experienced in Agile software development process and software engineering best practices
+ Experienced in recruiting, building & coaching high-performing engineering teams
+ Excellent verbal & written communication skills
**Preferred:**
+ Experience in Performance testing
+ Experience in medical device software or regulated software verification
**Relocation benefits are not available for this posting.**
**Who we are**
A healthier future drives us to innovate. Together, more than 100'000 employees across the globe are dedicated to advance science, ensuring everyone has access to healthcare today and for generations to come. Our efforts result in more than 26 million people treated with our medicines and over 30 billion tests conducted using our Diagnostics products. We empower each other to explore new possibilities, foster creativity, and keep our ambitions high, so we can deliver life-changing healthcare solutions that make a global impact.
Let's build a healthier future, together.
**Roche is an Equal Opportunity Employer.**
This advertiser has chosen not to accept applicants from your region.

Director, Software Development

Toronto, Ontario Insight Global

Posted 8 days ago

Job Viewed

Tap Again To Close

Job Description

Job Description
The Director, Software Development and QA will be responsible for leading a high-performing
organization that delivers technology with speed, quality, and impact. This role requires a leader who
brings a passion for technology and delivery, combined with the discipline to hold teams accountable
for results. The Director will set ambitious goals, demand excellence in execution, and create a culture
of urgency, ownership, and continuous improvement.
You will oversee all aspects of people leadership, from recruiting and onboarding to performance
management and career development. As a member of the technology leadership team, you will
influence architectural direction, drive platform scalability and reusability, and ensure alignment with
business strategy. A key mandate of this role is to champion the use of AI and automation to
significantly improve SDLC productivity, ensuring that innovation translates into measurable gains in
efficiency, quality, and speed.
We are a company committed to creating diverse and inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment regardless of their race, color, ethnicity, religion, sex (including pregnancy), sexual orientation, gender identity and expression, marital status, national origin, ancestry, genetic factors, age, disability, protected veteran status, military or uniformed service member status, or any other status or characteristic protected by applicable laws, regulations, and ordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or recruiting process, please send a request to learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: and Requirements
Post-secondary degree in Computer Science, Engineering, or related field, or equivalent experience.
◼ 10+ years' experience in software development delivering scalable, commercial-grade platforms,
APIs, and applications.
◼ 8+ years of progressive people leadership experience with teams of 10 or more, with a proven
ability to set high standards, hold teams accountable, and ensure delivery against ambitious goals.
◼ Demonstrated success in building and scaling high-performing teams in environments with
demanding delivery expectations.
◼ Experience driving AI adoption and automation initiatives that materially improve productivity,
velocity, and quality outcomes.
◼ Possess a strong strategic, results-oriented, and execution-focused orientation with a strong bias for
action and an ability to keep teams focused on outcomes.
◼ Skilled at motivating and inspiring in a high-expectation environment where ownership, urgency,
and meeting commitments are core to success.
◼ Excellent communication skills, including the ability to translate technical concepts into business
terms and rally teams around stretch objectives.
◼ Solid technical foundation with experience in modern software architectures, object-oriented
techniques, and design patterns.
◼ Proven ability in Agile/Scrum practices in settings where delivery speed and quality are critical.
◼ Deep understanding of the secure software development life cycle.
◼ Experience with CI/CD pipelines, test automation, and productivity tooling.
◼ Hands-on experience with containers (Docker, Kubernetes) and public cloud (serverless,
microservices).
◼ Familiarity with modern development and collaboration toolchains (e.g., Git, Jenkins, Bitbucket,
Artifactory, Atlassian suite).
◼ Proficiency in business productivity tools (MS Office, etc.)
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 Technology Firms Jobs