Expoint – all jobs in one place
The point where experts and best companies meet

Software Developer jobs in Canada

Unlock your potential in the high tech industry with Expoint. Search for job opportunities as a Software Developer in Canada and join the network of leading companies. Start your journey today and find your dream job as a Software Developer with Expoint.
Company
Job type
Job categories
Job title (1)
Canada
City
1,447 jobs found
08.12.2025
EY

EY Senior Manager - Software Strategy Group SSG Toronto Calgary... Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Product and Technology diligence: We provide market-leading product and technology diligence of companies in the Software Economy, an "inside-out" assessment of product capabilities, product road map, software architecture, technical debt,...
Description:

SSG focuses on Product and Technology competency which provides investment and acquisition guidance to clients across product, and technical topics needed to assess and advise companies leveraging their own proprietary software for commercial advantage

Your key responsibilities:

As a Senior Manager in our team, you’ll advise clients across software and tech-enabled services sectors, supporting in developing and executing strategies for transactions, use your knowledge and enthusiasm to apply your technical skills across the M&A transaction lifecycle; ranging from diligence to technology strategy assignments including pre-deal diligence, portfolio review and post deal value creation engagements.

  • Product and Technology diligence: We provide market-leading product and technology diligence of companies in the Software Economy, an "inside-out" assessment of product capabilities, product road map, software architecture, technical debt, R&D organization, and software development processes, enabling investors to understand a software company's capabilities and ability to execute against its corporate strategy, while also identifying risks and opportunities.

Skills and attributes for success:

  • Leading pre deal, post deal, value creation engagements with clients across all sectors including private equity across North America.
  • Senior Managers manage an engagement’s successful execution, lead the engagement team and work directly with clients. Across each engagement, a Senior Manager will
  • lead and direct the analysis approach, coach/ mentor team members, identify areas of necessary industry research, interview industry experts, conduct qualitative and
  • quantitative investigation, and lead discussions with our clients
  • Lead discussions to develop hypotheses, insights, and key findings critical to the engagement
  • Executing qualitative and quantitative reviews (e.g., R&D Spend analysis, feature functionality benchmarking, competitor studies, organizational capabilities, technology capabilities) to support the formulation and validation of strategic recommendations
  • Conducting in-depth interviews with key organizational stakeholders, industry experts and customers
  • Contribute to people initiatives; mentoring, coaching, recruiting, retaining and training staff.

Desirable knowledge and experience:

  • A master’s or bachelor's degree (or equivalent) with outstanding academic performance (Computer science or similar field would be a plus) and 6+ years of software-related work experience (strategy consulting work experience a plus)
  • Any prior experience as functional head (e.g. CTO, CPO, CIO, Head of Engineering) within a software company, or the software function of a more traditional company, especially product management, software engineering, data science or DevOps, and ideally with recognized industry expertise would be a bonus
  • Experience of transactions, ideally in performing of Technology Due Diligence and/or strategic value creation assignments (AI diligence experience is a plus)
  • Ability to comment on technology aspects of transactions that are relevant and valued by clients and readers of Product and Technology Due Diligence reports
    Program and project management expertise with demonstrable experience in managing and being responsible for the delivery of successful programs
  • Demonstrable experience or knowledge of structured methodologies and industry standards for Product Management, UI/UX design principles, Software Architecture, Software
  • Development Life Cycle methods and the ability to provide insights based on experience
  • Ability to analyze and assess software design artifacts such as architecture diagrams, software manifests, and user experience flows
  • Proficient in the English language, including the ability to listen, understand, read and communicate effectively, both in writing and verbally, in a professional environment
  • Report writing skills to convert valuable software-related insights into due diligence (DD) reports for consumption by stakeholders, ensuring clarity and actionable recommendations.
  • Excellent problem solving, project management, facilitation and interpersonal skills
  • Ability to multitask and work efficiently in a fast-paced environment
  • Ability to make detailed assessments of industry, products, markets, competitors and customers to identify risks and opportunities
  • Effective organization and time management skills with ability to work under pressure and adhere to project deadlines
  • Flexible with working locations, the ability to learn quickly and leverage skills in new situations

Ideal candidate characteristics:

  • You will be a charismatic and effective leader of diverse teams
  • You will be a fluid and professional communicator with “C-suite” presence
  • You will have a strong grasp of ethical and regulatory obligations
  • You’ll be a trusted business consultant to our clients and use your deep knowledge of technology trends to work closely to their needs
  • Your proven project management and stakeholder management experience will be key to the role

If you’re ready to take on a wide range of responsibilities and are committed to seeking out new ways to make a difference, this role is for you

What we offer you

The salary range for the Senior Manager job in British Columbia is $144,000 to $192,000. Individual salaries within these ranges are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills and work location city.

Show more
08.12.2025
E

Ebay MTS Software Engineer Data Platform Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Own and deliver major components of eBay’s Data Platforms — from design through production rollout. Design and evolve distributed systems powering ingestion, streaming, lakehouse/warehouse, catalog, and governance. Contribute to long-term...
Description:
About the Role

This role is focused on Data Platform Engineering — not data engineering. While familiarity with Spark, Flink, and other tools in the Hadoop ecosystem is valuable, your primary responsibility will be building and evolving the platform itself, not just authoring data pipelines.

What you’ll do and learn
  • Own and deliver major components of eBay’s Data Platforms — from design through production rollout.

  • Design and evolve distributed systems powering ingestion, streaming, lakehouse/warehouse, catalog, and governance.

  • Contribute to long-term architecture through design reviews and authoring architecture design documents, ensuring scalability and resilience.

  • Build systems that balance latency, correctness, and cost while ensuring security and compliance.

  • Drive operational excellence for services you own, including observability and incident response.

  • Collaborate across product, infra, and analytics teams to align execution with business needs.

  • Learn and grow in areas like governance, orchestration, and privacy engineering.

What you bring
  • Experience designing large-scale distributed systems (compute, storage, APIs, streaming).

  • Ability to independently deliver complex projects from requirements to production.

  • Systems thinker who anticipates bottlenecks, schema evolution, and reliability issues.

  • Strong communication skills to influence cross-team technical outcomes.

  • Growth mindset with curiosity to learn new technologies.

What we bring
  • Impact at scale: powering global analytics and ML systems.

  • Challenging problems: streaming, freshness/correctness, and multi-cloud resiliency.

  • Collaborative culture that values inclusion and knowledge sharing.

  • Support & growth: flexibility, benefits, and career development resources.

  • Focus on reliability and sustainable on-call practices.

Qualifications
  • 8+ years of distributed systems or data platform experience.

  • Proven ability to design and deliver critical systems with impact.

  • Proficiency in Java/Python, CI/CD, and containerized environments.

  • Hands-on expertise in tools like Kafka/Flink, Spark, Delta/Iceberg, Kubernetes, NoSQL/columnar stores.

  • Experience in streaming and batch data platforms.

  • Strong foundation in algorithms and distributed design.

  • BS/MS in CS or equivalent experience.

Show more

These jobs might be a good fit

08.12.2025
D

Dell Mechanical Developer - 5G Radio Units Canada, Ontario, Ottawa

Limitless High-tech career opportunities - Expoint
Design & Architecture -- Develop and maintain mechanical components for complete RU designs as part of a collaborative team. | Design machined and die-cast enclosures with input for thermal management....
Description:

What you’ll achieve

, you will contribute to the design, implementation, and validation of mechanical solutions for ruggedized outdoor radio units.

You willspan multiple phases of product development in your work:

  • Design & Architecture -- Develop and maintain mechanical components for complete RU designs as part of a collaborative team. | Design machined and die-cast enclosures with input for thermal management. | Support design of ancillary items such as test fixtures, mounts, and cable assemblies. | Assist in selecting critical components (connectors, thermal transfer materials, EMI shielding, sealing hardware)
  • Implementation -- Provide mechanical requirements for ECAD-MCAD collaboration using EMN file transfer. | Create mechanical designs using CREO , Windchill , and perform simulations in Ansys . | Work closely with manufacturing teams to troubleshoot assembly issues. | Support NPI development with hands-on mechanical assembly and debug
  • Validation & Testing -- Perform thermal simulations and validate designs through empirical testing. | Conduct shock and vibration simulations and physical tests.
  • Collaboration -- Partner with system, hardware, and software teams to ensure seamless integration. | Maintain strong vendor relationships and contribute to component selection decisions.

Essential Requirements

  • 1–2 years of mechanical design experience (CREO and Windchill preferred).
  • Experience with thermal or structural simulation.
  • Hands-on experience designing machined and sheet metal parts.
  • General understanding of rugged, outdoor, environmentally sealed product design.

Desirable Skills

  • 3+ years of relevant experience (or equivalent education/experience).
  • Thermal simulation experience with Ansys Icepak (natural convection and conduction). | Mechanical design experience in RF or telecom products. | ECAD-MCAD collaboration with PCB layout tools (e.g., Cadence). | Experience in product testing and fixture design (thermal, mechanical load). | Familiarity with manufacturing methods: sheet metal, machining, die casting, injection molding. | Knowledge of industry standards (NEBS, ETSI, IEC, MIL-STD-810). | PLM experience (Agile) and understanding of configuration management.

Show more

These jobs might be a good fit

08.12.2025
E

Ebay MTS Software Engineer Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
highly available. deployment. Identify project technical risks and make recommendations to mitigate. Use deep technical proven experience of company systems and applications, which could cover applications, services, systems, or frameworks....
Description:

Job Title: MTS 1, Software Engineer

Start Date: January 19, 2026

days per annum , 5 sick days per annum

  • highly available

  • deployment

  • Identify project technical risks and make recommendations to mitigate

  • Use deep technical proven experience of company systems and applications, which could cover applications, services, systems, or frameworks

  • a high level of initiative and attention to detail during daily operations

  • Collaborate effectively with other engineers, product managers, designers, and QA engineers

  • Encourage peers with high-quality, hands-on technical contributions

  • methodology , design, and best practices.

  • Consistently produce high-quality software with a focus on unit testing, regular code reviews, and continuous integration.

  • high standards in quality and operational excellence.

  • Develop comprehensive technical documentation and presentations to clearly communicate architectural decisions and design options. Ensure documentation aligns with project scopes, milestones, and deliverables.

  • Effectively delegate tasks and responsibilities within the team, considering individual skills and workload

  • Lead the development of prototypes and proof-of-concept implementations for new technologies or approaches.

Required Experience

The language of work is English.

  • Bachelor of Engineering degree plus 8 or more years of experience ; or MS in Computer Science plus 6 or more years of hands-on experience in developing highly scalable distributed platforms and services and internet scale web application


  • Highly experienced in application development in JAVA and Kotlin and its related frameworks such as like Spring, Spring Boot, Hibernate, Stream processing platforms such as Kafka and Flink ;

  • in Oracle ADF 12c Framework, JavaScript , HTML and

  • in J2EE, SOAP, SOA Services, Design Patterns, OOA/D, Data Structures, XML, REST, JSON, and Internet Protocols ;

  • in a programming language such as Scala, solid base in data structures, algorithms and a strong understanding of multithreading, synchronization, concurrent programming; deep architectural understanding of system design and lead ing

  • noSQL data technology such as Mongo , ElasticSearch and related toolset ;

  • in Spring boot and Hadoop framework ;

  • in retail and logistics ;

  • ility to troubleshoot performance bottlenecks in

  • participating in design and code reviews, coding and unit testing of fault-tolerant applications. Comfortable or have familiarity with all the layers of multi-tier applications to craft complete solutions and maintain products

  • Solid understanding of computer science fundamentals. Experience in non-functional skills like Security, Load and Performance Tests, Accessibility, Site Speed optimization, Cross-browser /Cross-platform UX Design

  • Excellent verbal and written communication, leadership, and collaboration skills

Show more

These jobs might be a good fit

07.12.2025
E

Ebay MTS Android Software Engineer - Toronto Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Architect the development of Selling features in the Android application with Native Android app development and converting ideas, designs and requirements to concrete stable production builds. Coordinate and collaborate with...
Description:

What you will accomplish:

  • Architect the development of Selling features in the Android application with Native Android app development and converting ideas, designs and requirements to concrete stable production builds

  • Coordinate and collaborate with the Product and Engineering team to identify problems, come up with creative solutions, and help with tracking and delivering within the release plan

  • Understand and implement Android specific design patterns and experience with Android Studio, Java, Kotlin, Jetpack Compose, Dagger, network debugging (e.g. Charles), revision control systems (e.g. Git) and bug tracking (e.g. Jira)

  • Develop and iterate within a rather lean, yet very fast-paced Engineering team, develop code and testing methodologies to improve the DevOps "Four Key Metrics"

What you will bring:

  • Prefer B.S Degree or equivalent experience in Computer Science or equivalence with 8+ years of experience developing Android applications, with deep experience in Kotlin, Jetpack Compose, Hilt/Dagger, & GraphQL

  • Proven experience in unit testing and functional UI testing with JUnit / Espresso, well versed in SOLID principles and with Android Studio

  • Experience with modern design patterns such as MVVM, Dependency Injection, etc.

  • Experience with Agile/Scrum methodologies, working with services teams to develop optimal mobile services contracts

  • Any additional experience working on large scale applications encompassing dozens of features, patterns for achieving feature modularity, reactive programming using RxJava / RxKotlin and Jetpack Compose are preferred.

Show more

These jobs might be a good fit

25.11.2025
E

Ebay Senior Software Engineer Fullstack Canada, Ontario, Toronto

Limitless High-tech career opportunities - Expoint
Architect, design, develop and test complex, multi-tier distributed Warehouse Management System software systems. Lead architecture discussions, develop well-documented design docs, and facilitate development and code reviews ensuring alignment with industry...
Description:

The Impact You Will Make Here

The Senior Software Engineer is responsible for coordinating the design, development, and implementation of software solutions. This role combines technical expertise with leadership skills to guide a team of developers, ensure outstanding deliverables, and drive the successful completion of projects. Candidates must have in-depth software development expertise, proven ability to deliver complex solutions, hands-on experience with Java and GCP, and capability to lead a small engineering team autonomously.

  • Architect, design, develop and test complex, multi-tier distributed Warehouse Management System software systems

  • Lead architecture discussions, develop well-documented design docs, and facilitate development and code reviews ensuring alignment with industry standards

  • Work with product managers, collaborators, and cross-functional teams to build software solutions that fulfill functional and non-functional needs, establish project plans and deliverables

  • Estimate engineering effort, plan execution cycles, and roll out system changes

  • Identify and address performance bottlenecks in software systems & ensure systems are secure, scalable, and maintainable

  • Write Unit and Integration tests and ensure software developed meets high quality standards

  • Stay updated on emerging technologies and integrate them into development processes whenever applicable

  • Function as a team leader utilizing communication, leadership, and problem-solving skills


What You Bring to the Team

  • Bachelor’s degree in Computer Science or related field plus 8+ years of experience or Master’s degree in Computer Science or related field plus 7+ years of hands-on experience in building large-scale distributed systems

  • Strong expertise in front-end technologies such as HTML, CSS, JavaScript, and React

  • Strong expertise in designing and developing REST API

  • Extensive hands-on experience and expertise in object-oriented design methodology and application development using Java/J2EE and Kotlin, including frameworks such as Spring Boot

  • Hands-on experience with Google Cloud Platform (GCP), particularly in Google Cloud Run and deployment pipelines

  • Deep understanding of SQL Databases, with an emphasis on Postgres. Familiarity with tuning systems, architecture, thread management, and problem analysis

  • Expertise with Terraform deployments

Show more

These jobs might be a good fit

24.11.2025
U

Unity Développeur de logiciels Full Stack staff Unity Ads / Staff ... Canada, Quebec, Montreal

Limitless High-tech career opportunities - Expoint
Définir et mettre en œuvre la vision technique et l’orientation produit du Ads Dashboard, en lien avec les indicateurs clés et la valeur client. Diriger la conception technique pour des...
Description:

L'opportunité

Vous êtes passionné(e) par le développement de solutions innovantes dans l’industrie du jeu vidéo? Vous vous épanouissez dans les environnements collaboratifs et dynamiques? Nous recherchons un(e) Développeur(se) Full Stack principal(e) hautement qualifié(e) pour rejoindre notre équipe dédiée à la création de solutions destinées aux éditeurs de jeux utilisant Unity Ads!

En tant que Développeur(se) Full Stack principal(e), vous jouerez un rôle clé dans le développement et la maintenance de notre plateforme. Vos responsabilités comprendront la conception et la mise en œuvre de systèmes logiciels robustes, évolutifs et sécurisés, la collaboration avec des équipes multifonctionnelles pour définir les besoins, ainsi que l’amélioration continue des performances et de la fiabilité de nos produits. Notre nouvelle plateforme Vector connaît un succès remarquable, et ce poste contribuera directement à poursuivre cette dynamique!

Ce que vous allez faire

  • Définir et mettre en œuvre la vision technique et l’orientation produit du Ads Dashboard, en lien avec les indicateurs clés et la valeur client.
  • Diriger la conception technique pour des initiatives clés, en garantissant la qualité, l’évolutivité et la maintenabilité.
  • Créer des composants UI réutilisables et performants pour offrir une expérience no-code de premier ordre.
  • Mettre en œuvre et optimiser des visualisations et des processus en temps réel qui convertissent des signaux complexes en résultats exploitables.
  • Architecturer, mettre en œuvre, tester et maintenir des services alimentant des analyses en temps réel et par lots ; garantir que les objectifs de fiabilité, de latence et de disponibilité sont atteints.
  • Établir et maintenir des principes de développement, des garde-fous et une observabilité favorisant une itération rapide et une maintenabilité à long terme.
  • Collaborer étroitement avec les équipes Produit, Design et Architecture pour définir le “quoi” et le “comment” des fonctionnalités, en veillant à ce que les solutions soient à la fois conviviales et techniquement solides.
  • Collaborer avec les équipes d’infrastructure et de plateforme afin d’optimiser la performance et la fiabilité du système.
  • Encadrer et soutenir les développeur(se)s de l’équipe, en favorisant une culture de qualité, de responsabilisation et d’amélioration continue.

Ce que nous recherchons

  • Plus de 8 ans d’expérience en développement d’applications web modernes dans un environnement de développeur(se) généraliste (Full Stack).
  • Expertise en TypeScript, ReactJS et Node.js (Express ou infrastructures similaires).
  • Expérience en conception d’API et en développement de services robustes à grande échelle dans une architecture distribuée et infonuagique.
  • Améliorations quantifiables de l'expérience utilisateur (UX) dans des conditions mobiles et de réseau variées (par exemple, réduction du temps de chargement, augmentation de l'engagement, amélioration des scores d'accessibilité).
  • Expérience dans la mise en œuvre de CI, de revues de code, de tests automatisés et d'observabilité, comme en témoignent les seuils de couverture et la réduction des incidents.
  • Passion pour l’artisanat et des normes élevées en développement (tests, surveillance, documentation, évolutivité).
  • Excellentes compétences en communication, avec la capacité de diriger des discussions techniques et de construire un consensus entre les fonctions.

Vous avez peut-être également

  • Expérience dans le domaine de l'AdTech ou du jeu.
  • Maîtriser de Kubernetes pour assurer la fiabilité à grande échelle.
  • Expérience en tant que leader inspirant qui ose innover sur les capacités révolutionnaires du tableau de bord et favorise les opportunités de croissance.

Information supplémentaire

  • Le support à la relocalisation n’est pas disponible pour ce poste
  • Un visa de travail ou un parrainage de l’immigration n’est pas disponible pour ce poste

La vie chez Unity

Nous offrons une large gamme d’avantages visant à soutenir le bien-être de nos employé(e)s et favoriser l’équilibre entre vie professionnelle et vie personnelle. Vous pouvez en lire davantage sur notre .

Unity [NYSE: U] est la principale plateforme pour créer et développer des jeux ainsi que des expériences interactives. Des créateurs, allant du développeur de jeux aux artistes en passant par les architectes, les concepteurs automobiles, les experts en infrastructure, les cinéastes et plus encore utilisent Unity pour donner vie à leur imagination à travers plusieurs plateformes, notamment mobile, PC et console ainsi que l’informatique spatiale.

Au quatrième trimestre 2024, plus de 70% des 1000 jeux mobiles les mieux classés ont été réalisés avec Unity, et en 2024, les applications créées avec Unity ont enregistré en moyenne 3,7 milliards de téléchargements par mois. Pour plus d’informations, veuillez consulter le site .

Unity est un employeur fier de garantir l’égalité des chances. Nous nous engageons à favoriser un environnement inclusif et innovateur et à célébrer nos employés à travers l’âge, l’éthinicité, la couleur, l’ascendance, l’origine nationale, la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation sexuelle ou tout autre statut protégé conformément à la loi applicable. Si vous êtes en situation de handicap ou avez des besoins spécifiques nécessitant des aménagements pour que votre entretien se déroule dans les meilleures conditions, nous vous invitons à remplir afin de nous en informer et que nous puissions faire le nécessaire.

Ce poste exige que son ou sa titulaire possède une connaissance de l’anglais qui soit suffisante pour lui permettre d’avoir des échanges professionnels verbaux et écrits dans cette langue, puisque l’accomplissement des tâches liées à ce poste nécessite des communications fréquentes et régulières avec des collègues et partenaire situés à l’échelle mondiale et dont la langue commune est l’anglais.

Les chasseurs de têtes et les agences de recrutement ne peuvent pas soumettre résumes/CV par ce site Web ou directement aux superviseurs. Unity n’accepte pas des chasseurs de têtes non sollicités et des résumés (CV) d’agence. Unity ne payera pas d’honoraires à aucune agence tierce ou entreprise qui n’a pas signé d’ententes avec Unity.

La protection de votre vie privée est importante pour nous. Veuillez prendre un moment pour consulter nos politiques de confidentialité pour et les . Si vous avez des questions concernant la protection de votre vie privée, veuillez nous contacter à DPO@unity.com.

The opportunity

Are you passionate about developing innovative solutions in the gaming industry? Do you thrive in a collaborative and fast-paced environment? We are seeking a highly skilled Staff Full Stack Developer to join our team, dedicated to building solutions for game publishers working with Unity Ads!

As a Staff Full Stack Developer, you will play a crucial role in the development and maintenance of our platform! Your responsibilities will include crafting and implementing robust, scalable, and secure software systems, collaborating with multi-functional teams to capture requirements, and continuously improving the performance and reliability of our products. We are seeing incredible success with our new platform vector and this role will help to continue that success

What you'll be doing

  • Define and implement the technical vision and product direction for the Ads Dashboard aligned to important metrics and customer value
  • Lead technical design for key initiatives, driving quality, scalability, and maintainability.
  • Build reusable and performant UI components for a best-in-class no-code builder experience.
  • Implement and optimize real-time visualizations and workflows that convert complex signals into actionable results
  • Architect, implement, test, and maintain services powering real-time and batch analytics; ensure reliability, latency, and availability targets are reached
  • Establish and uphold engineering principles, guardrails, and observability that enable rapid iteration and long-term maintainability
  • Work closely with Product, Design, and Architecture to define the “what” and “how” of features, ensuring solutions are both user-friendly and technically sound.
  • Partner with infrastructure and platform teams to optimize system performance and reliability.
  • Mentor and support engineers across the team, fostering a culture of quality, ownership, and continuous improvement.

What we're looking for

  • 8+ years of experience building modern web applications in a full-stack environment.
  • Deep expertise in TypeScript, ReactJS, and Node.js (Express or similar frameworks).
  • Experience designing APIs and building robust services at scale in a distributed, cloud-based architecture.
  • Quantifiable improvements to UX across varied mobile/network conditions (e.g., reduced load time, increased engagement, improved accessibility scores)
  • Proven track record implementing CI, code reviews, automated testing, and observability evidenced by coverage thresholds and incident reduction
  • Passion for craftsmanship and high engineering standards (testing, monitoring, documentation, scalability).
  • Excellent communication skills, with the ability to lead technical discussions and build consensus across functions.

You might also have

  • AdTech or gaming domain experience;
  • Kubernetes proficiency supporting reliability at scale;
  • Experience as an inspiring leader who goes bold on groundbreaking dashboard capabilities and fosters opportunity to grow

Additional information

  • Relocation support is not available for this position
  • Work visa/immigration sponsorship is not available for this position

Life at Unity

We offer a wide range of benefits designed to support employees' well-being and work-life balance. You can read more about them on our .

Unity [NYSE: U] is the leading platform to create and grow games and interactive experiences. Creators, ranging from game developers to artists, architects, automotive designers, infrastructure experts, filmmakers, and more, use Unity to bring their imaginations to life across multiple platforms, from mobile, PC, and console, to spatial computing.

As of the third quarter of 2024, more than 70% of the top 1,000 mobile games were made with Unity, and in 2024, Made with Unity applications had an average of 3.7 billion downloads per month. For more information, please visit .

Unity is a proud equal opportunity employer. We are committed to fostering an inclusive, innovative environment and celebrate our employees across age, race, color, ancestry, national origin, religion, disability, sex, gender identity or expression, sexual orientation, or any other protected status in accordance with applicable law. Our differences are strengths that enable us to support the growing and evolving needs of our customers, partners, and collaborators. If you have a disability that means there are preparations or accommodations we can make to help ensure you have a comfortable and positive interview experience, please fill out to let us know.

This position requires the incumbent to have a sufficient knowledge of English to have professional verbal and written exchanges in this language since the performance of the duties related to this position requires frequent and regular communication with colleagues and partners located worldwide and whose common language is English.

Headhunters and recruitment agencies may not submit resumes/CVs through this website or directly to managers. Unity does not accept unsolicited headhunter and agency resumes. Unity will not pay fees to any third-party agency or company that does not have a signed agreement with Unity.

Your privacy is important to us. Please take a moment to review our and . Should you have any concerns about your privacy, please contact us at DPO@unity.com.

#SEN

Requisition ID: JOBREQ-2515029
Show more

These jobs might be a good fit

Limitless High-tech career opportunities - Expoint
Product and Technology diligence: We provide market-leading product and technology diligence of companies in the Software Economy, an "inside-out" assessment of product capabilities, product road map, software architecture, technical debt,...
Description:

SSG focuses on Product and Technology competency which provides investment and acquisition guidance to clients across product, and technical topics needed to assess and advise companies leveraging their own proprietary software for commercial advantage

Your key responsibilities:

As a Senior Manager in our team, you’ll advise clients across software and tech-enabled services sectors, supporting in developing and executing strategies for transactions, use your knowledge and enthusiasm to apply your technical skills across the M&A transaction lifecycle; ranging from diligence to technology strategy assignments including pre-deal diligence, portfolio review and post deal value creation engagements.

  • Product and Technology diligence: We provide market-leading product and technology diligence of companies in the Software Economy, an "inside-out" assessment of product capabilities, product road map, software architecture, technical debt, R&D organization, and software development processes, enabling investors to understand a software company's capabilities and ability to execute against its corporate strategy, while also identifying risks and opportunities.

Skills and attributes for success:

  • Leading pre deal, post deal, value creation engagements with clients across all sectors including private equity across North America.
  • Senior Managers manage an engagement’s successful execution, lead the engagement team and work directly with clients. Across each engagement, a Senior Manager will
  • lead and direct the analysis approach, coach/ mentor team members, identify areas of necessary industry research, interview industry experts, conduct qualitative and
  • quantitative investigation, and lead discussions with our clients
  • Lead discussions to develop hypotheses, insights, and key findings critical to the engagement
  • Executing qualitative and quantitative reviews (e.g., R&D Spend analysis, feature functionality benchmarking, competitor studies, organizational capabilities, technology capabilities) to support the formulation and validation of strategic recommendations
  • Conducting in-depth interviews with key organizational stakeholders, industry experts and customers
  • Contribute to people initiatives; mentoring, coaching, recruiting, retaining and training staff.

Desirable knowledge and experience:

  • A master’s or bachelor's degree (or equivalent) with outstanding academic performance (Computer science or similar field would be a plus) and 6+ years of software-related work experience (strategy consulting work experience a plus)
  • Any prior experience as functional head (e.g. CTO, CPO, CIO, Head of Engineering) within a software company, or the software function of a more traditional company, especially product management, software engineering, data science or DevOps, and ideally with recognized industry expertise would be a bonus
  • Experience of transactions, ideally in performing of Technology Due Diligence and/or strategic value creation assignments (AI diligence experience is a plus)
  • Ability to comment on technology aspects of transactions that are relevant and valued by clients and readers of Product and Technology Due Diligence reports
    Program and project management expertise with demonstrable experience in managing and being responsible for the delivery of successful programs
  • Demonstrable experience or knowledge of structured methodologies and industry standards for Product Management, UI/UX design principles, Software Architecture, Software
  • Development Life Cycle methods and the ability to provide insights based on experience
  • Ability to analyze and assess software design artifacts such as architecture diagrams, software manifests, and user experience flows
  • Proficient in the English language, including the ability to listen, understand, read and communicate effectively, both in writing and verbally, in a professional environment
  • Report writing skills to convert valuable software-related insights into due diligence (DD) reports for consumption by stakeholders, ensuring clarity and actionable recommendations.
  • Excellent problem solving, project management, facilitation and interpersonal skills
  • Ability to multitask and work efficiently in a fast-paced environment
  • Ability to make detailed assessments of industry, products, markets, competitors and customers to identify risks and opportunities
  • Effective organization and time management skills with ability to work under pressure and adhere to project deadlines
  • Flexible with working locations, the ability to learn quickly and leverage skills in new situations

Ideal candidate characteristics:

  • You will be a charismatic and effective leader of diverse teams
  • You will be a fluid and professional communicator with “C-suite” presence
  • You will have a strong grasp of ethical and regulatory obligations
  • You’ll be a trusted business consultant to our clients and use your deep knowledge of technology trends to work closely to their needs
  • Your proven project management and stakeholder management experience will be key to the role

If you’re ready to take on a wide range of responsibilities and are committed to seeking out new ways to make a difference, this role is for you

What we offer you

The salary range for the Senior Manager job in British Columbia is $144,000 to $192,000. Individual salaries within these ranges are determined through a wide variety of factors including but not limited to education, experience, knowledge, skills and work location city.

Show more
Expoint is thrilled to feature software developers as one of the hottest jobs in the Canadian tech industry. Being a software developer requires a deep understanding of coding and development principles. Software developers are responsible for interpreting and improving existing code, developing and maintaining high-quality software solutions, finding ambitious solutions to complex problems, and resolving client and customer issues. Software developers must be able to commit to long working hours and thrive in a fast-paced environment. To excel, developers must be adaptable, organized, and have a problem-solving mindset. Developing software-based solutions in industries like finance, gaming, or health care requires that software developers have technical know-how. Having industry-specific knowledge and possessing the ability to deliver both new and maintain existing software solutions is a must for software developers. They must possess a strong knowledge and be updated with the latest programming languages, such as Java, Python, JavaScript, HTML, and CSS. Additionally, knowledge of data analysis, machine learning and development frameworks are a plus. At Expoint we're looking for developers who can analyze and solve problems in a thoughtful and creative way, maintain an excellent customer-focused attitude, and take personal ownership of their software solutions. We're seeking developers who can create innovative solutions, think strategically, and are excited to tackle challenging projects. Expoint is proud to offer software developers fantastic opportunities and career growth potential. If you think this is the right career for you, start applying today through Expoint!