1,107 Software Development jobs in Canada

Software Development Engineer

Vancouver, British Columbia Amazon

Posted today

Job Viewed

Tap Again To Close

Job Description

Description
Our team is working to modernize and optimize critical parts of S3's data-path. We have launched a re-write of a core library running at S3 scale and are now leveraging that as a foundational building block for S3 and exploring opportunities in AWS more broadly.
Managing trillions of objects in storage, retrieving them in milliseconds, building software that deploys to tens of thousands of hosts, designed for 99.999% durability. These are just a few of the numbers that give you a sense of the scale of the exciting problems you will find every day working on Amazon Simple Storage Service (S3). Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of web sites.
Amazon S3 powers businesses across the globe that make the lives of consumers better daily. Whether its electronic content delivered to your home, technology that betters your remote working experience, allows you to plan travel to exotic places or simply get stuff delivered to your home. As a Software Development Engineer in S3, you get to deliver these capabilities and delight our customers through teams of talented engineers and leaders.
We are looking for software engineers to lead innovation in our Amazon S3 API Experience organization and help us build the next generation of highly scalable, fault tolerant services. We seek smart, passionate people to help us define this exciting new technology.
Responsibilities include:
- Design, implementation, deployment and maintenance of innovative software solutions to deliver new features in performance, cost, high availability
- Use software engineering best practices to ensure the standard of quality of all team deliverables
- Build and implement high quality distributed system software.
- Work in an agile environment, prioritizing most important and impactful projects
- Collaborate and communicate in team settings
- Mentor team members as well as build relationships with business and technical leadership
Our team puts high value on work/life balance. We recognize that the circumstances of our team members vary, and we balance work across the team so that we're all able to maintain high standards on behalf of our customers, as well as allow for rich and happy personal lives. We maintain a regular on-call rotation across our teams with engineers and managers all taking part to resolve the inevitable issues that arise. We don't like getting paged outside of work hours so we work to ensure our systems are fault tolerant. When we do get paged we work together to resolve root cause so that we don't get paged for the same issue twice,
Utility Computing (UC)
AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple
Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that
continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support
the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity
Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
A day in the life
Upon joining S3, every employee is paired with a peer buddy who will help you to quickly come up to speed in understanding the technology we're building, the tools we use and the business problems we're trying to solve. We hire exceptional people and we recognize the importance of coaching others. We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, and job level.
About the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job
description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or
includes alternative experiences, don't let it stop you from applying.
Why AWS
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered
cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500
companies trust our robust suite of products and services to power their businesses.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is
why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home,
there's nothing we can't achieve.
Inclusive Team Culture
Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion
that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations
on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our
uniqueness.
Mentorship and Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find
endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-
rounded professional.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Vancouver, British Columbia Amazon

Posted today

Job Viewed

Tap Again To Close

Job Description

Description
Our team is working to modernize and optimize critical parts of S3's data-path. We have launched a re-write of a core library running at S3 scale and are now leveraging that as a foundational building block for S3 and exploring opportunities in AWS more broadly.
Managing trillions of objects in storage, retrieving them in milliseconds, building software that deploys to tens of thousands of hosts, designed for 99.999% durability. These are just a few of the numbers that give you a sense of the scale of the exciting problems you will find every day working on Amazon Simple Storage Service (S3). Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data at any time, from anywhere on the web. It gives any developer access to the same highly scalable, reliable, secure, fast, inexpensive infrastructure that Amazon uses to run its own global network of web sites.
Amazon S3 powers businesses across the globe that make the lives of consumers better daily. Whether its electronic content delivered to your home, technology that betters your remote working experience, allows you to plan travel to exotic places or simply get stuff delivered to your home. As a Software Development Engineer in S3, you get to deliver these capabilities and delight our customers through teams of talented engineers and leaders.
We are looking for software engineers to lead innovation in our Amazon S3 API Experience organization and help us build the next generation of highly scalable, fault tolerant services. We seek smart, passionate people to help us define this exciting new technology.
Responsibilities include:
- Design, implementation, deployment and maintenance of innovative software solutions to deliver new features in performance, cost, high availability
- Use software engineering best practices to ensure the standard of quality of all team deliverables
- Build and implement high quality distributed system software.
- Work in an agile environment, prioritizing most important and impactful projects
- Collaborate and communicate in team settings
- Mentor team members as well as build relationships with business and technical leadership
Our team puts high value on work/life balance. We recognize that the circumstances of our team members vary, and we balance work across the team so that we're all able to maintain high standards on behalf of our customers, as well as allow for rich and happy personal lives. We maintain a regular on-call rotation across our teams with engineers and managers all taking part to resolve the inevitable issues that arise. We don't like getting paged outside of work hours so we work to ensure our systems are fault tolerant. When we do get paged we work together to resolve root cause so that we don't get paged for the same issue twice.
Utility Computing (UC)
AWS Utility Computing (UC) provides product innovations - from foundational services such as Amazon's Simple
Storage Service (S3) and Amazon Elastic Compute Cloud (EC2), to consistently released new product innovations that
continue to set AWS's services and features apart in the industry. As a member of the UC organization, you'll support
the development and management of Compute, Database, Storage, Internet of Things (Iot), Platform, and Productivity
Apps services in AWS, including support for customers who require specialized security solutions for their cloud services.
A day in the life
Upon joining S3, every employee is paired with a peer buddy who will help you to quickly come up to speed in understanding the technology we're building, the tools we use and the business problems we're trying to solve. We hire exceptional people and we recognize the importance of coaching others. We have a formal mentor search application that lets you find a mentor that works best for you based on location, job family, and job level.
About the team
Diverse Experiences
Amazon values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job
description, we encourage candidates to apply. If your career is just starting, hasn't followed a traditional path, or
includes alternative experiences, don't let it stop you from applying.
Why AWS
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform. We pioneered
cloud computing and never stopped innovating - that's why customers from the most successful startups to Global 500
companies trust our robust suite of products and services to power their businesses.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is
why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home,
there's nothing we can't achieve.
Inclusive Team Culture
Here at AWS, it's in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion
that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations
on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences, inspire us to never stop embracing our
uniqueness.
Mentorship and Career Growth
We're continuously raising our performance bar as we strive to become Earth's Best Employer. That's why you'll find
endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-
rounded professional.
Basic Qualifications
- 3+ years of non-internship professional software development experience
- 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience programming with at least one software programming language
Preferred Qualifications
- 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
- Bachelor's degree in computer science or equivalent
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit for more information. If the country/region you're applying in isn't listed, please contact your Recruiting Partner.
The base salary for this position ranges from $114,800/year up to $191,800/year. Salary is based on a number of factors and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. Applicants should apply via our internal or external career site.
This advertiser has chosen not to accept applicants from your region.

Software Development Manager *

Saskatoon, Saskatchewan Siemens

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Family: Software Req ID: 419126 We are looking for a talented Software Development Manager to join our technical team at the Saskatoon research & development site of Siemens EDA. We develop leading-edge chip design software that is used by some of the world's largest technology companies, recently highlighted here: . At Siemens EDA, we develop custom software ( ) to solve problems in circuit verification, design automation, and other specialized fields within the semiconductor industry. Solutions are found through approaches such as machine learning, statistical analysis, and advanced (and patented!) techniques. You will be working at the cutting-edge of software development with industry-leading customers at one of the largest companies in the world. This position is located in brand-new and state-of-the-art offices at Innovation Place in Saskatoon, SK, Canada. Job Duties: ? Manage between 4-6 members within a larger software development team. ? Lead technical projects to design, develop and implement new technology to solve some of the world's most challenging problems. ? Use Python and/or C++ to prototype ideas and design new solutions . ? Work with a top-notch technical team, here in Saskatoon and around the world, to ensure our leading electronic design automation products evolve to meet the changing expectations of our customers. ? Collaborate directly with technology experts at major semiconductor companies to define, develop, and deliver new products and product features. Job Qualifications: ? Dem onstrated leadership skills and personnel management skills. ? Demonstrated ability to manage projects that require challenging technical solutions in a collaborative environment. ? Demonstrated expertise in some or all of the following: object-oriented programming (Python and/or C++), Linux, testing, source control (Git), algorithms, debugging, profiling, GUI design (Qt). ? Excellent written and verbal communication skills; demonstrated through presentations, emails, software documentation, collecting customer requirements, and communicating with team members. ? A team player; an ability to provide and be receptive of constructive feedback; mentor and teach others on the team. ? Customer-focused; have the ability to prioritize tasks based on customer experience and ROI. ? Willingness to learn and interested in new challenges. ? Nice-to-have expertise: Statistics (Monte Carlo analysis), test automation, transistor-level circuit design, EDA CAD tools, SQL, and release management. ? Must be available to work from our Saskatoon facility. Why us? A collection of over 377,000 minds building the future, one day at a time in over 200 countries. We're dedicated to equality, and we welcome applications that reflect the diversity of the communities we work in. All employment decisions at Siemens are based on qualifications, merit, and business need. Bring your curiosity and creativity and help us shape tomorrow! Siemens Software. Transform the Everyday Compensation is based on experience and market values. You will be asked what your expectations are. There are multiple perks beyond the basic health insurance package, including RRSP matching, share purchase matching, company paid diversity days, and an extensive employee assistance program. #LI-EDA #LI-ONSITE #LI-AJ1 #Solido Siemens is committed to creating a diverse environment and is proud to be an equal opportunity employer. Upon request, Siemens Canada will provide reasonable accommodation for disabilities to support participation of candidates in all aspects of the recruitment process. All qualified applicants will receive consideration for employment. By submitting personal information to Siemens Canada Limited or its affiliates, service providers and agents, you consent to our collection, use and disclosure of such information for the purposes described in our Privacy Notice available at Siemens s'engage à créer un environnement diversifié et est fière d'être un employeur souscrivant au principe de l'égalité d'accès à l'emploi. Sur demande, Siemens Canada prendra des mesures d'accommodement raisonnables pour les personnes handicapées, dans le but de soutenir la participation des candidats dans tous les aspects du processus de recrutement. Tous les candidats qualifiés seront pris en considération pour ce poste. En transmettant des renseignements personnels à Siemens Canada limitée ou à ses sociétés affiliées, à ses fournisseurs de services ou à ses agents, vous nous autorisez à recueillir, à utiliser et à divulguer ces renseignements aux fins prévues dans notre Déclaration de protection de la confidentialité, que vous pouvez consulter au ( .
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

Saskatchewan, Saskatchewan Autodesk

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job Requisition ID #**
24WD81153
_The French translation can be found below!/La traduction en français se trouve ci-dessous!_
**Position Overview**
Are you a seasoned software developer who is passionate about building and scaling cloud services for world-class design and construction solutions? Do you have the skills and experience to design and lead team of engineers to build reliable and trusted SaaS products that can handle large user base and complex data flow? If so, we have an exciting opportunity for you!
Docs team in Autodesk AEC Construction R&D is seeking a talented and highly motivated Software Development Manager, who would provide technical leadership to a forming development team in Docs.
As a vital part of the overall Autodesk AEC Construction initiative, the Docs comprises cloud services, enterprise systems, web application, data processing system and operational tool chain. It is the centre of the Autodesk's attempt to revolutionize the construction business via modern technology.
In this role, you will be instrumental in building and maintaining several critical services for AEC Construction, guiding the architecture of platform and services across this ecosystem, and building/managing a high performing development team in India. As Software Development Manager, you will take on a highly visible role in building out the future architecture of Docs. This is an opportunity to make something that directly impact a sizeable business within Autodesk.
**Responsibilities**
+ Lead technical staff in Docs team to strengthen critical services for greater robustness, scalability, performance and data processing capability
+ Drive the technical strategy and roadmap with hands-on leadership in architecture and implementation
+ Lead the team to design, develop, and operate critical components to benefit Docs customers, and other service teams.
+ Drive and align technical strategy across divisions and interdependent teams
+ Manage cross-functional relationships with stakeholders, engineers, and technical partners
+ Serve as technical evangelist across technical and non-technical personnel at all levels
+ Lead, manage, mentor and work with development teams
+ This role will be hybrid work arrangement, based out of our Vancouver office
**Minimum Qualifications**
+ Bachelor or equivalent in Computer Science or Software Engineering
+ 8+ years software development experience
+ Expertise in one or more of: Java, C#, Javascript/NodeJS, Ruby/JRuby, Golang, Scala, C++ Extensive experience designing and developing scalable, resilient, distributed applications:
+ HTTP-based API design
+ Build, deploy, and orchestration of containerized workloads
+ Event driven systems, message queues
+ Distributed data stores, caching, and eventual consistency
+ Observability at scale: monitoring, log aggregation
+ Experience with handling high throttle traffic
+ Experience in creating or maintaining data pipeline and storage for multi national online business
+ Cross-platform, native desktop app development (Windows, Mac, Linux)
+ Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
+ Familiarity with database technologies (e.g., SQL, NoSQL)
+ Excellent leadership and team management skills
+ Strong problem-solving and analytical skills
+ Good technical communication
+ Experience in managing a diverse and remote team
**Preferred Qualifications**
+ Master's degree in Computer Science, Engineering, or a related field
+ Experience with microservices architecture and containerization (e.g., Docker, Kubernetes)
+ Knowledge of DevOps practices and tools (e.g., Jenkins, Git, CI/CD)
+ Experience with agile development methodologies
+ Strong understanding of security best practices and compliance requirements
#LI-Hybrid
---
**Description du poste**
Vous êtes un développeur de logiciels chevronné, passionné par la création et l'extension de services en nuage pour des solutions de conception et de construction de classe mondiale ? Vous avez les compétences et l'expérience nécessaires pour concevoir et diriger une équipe d'ingénieurs afin de construire des produits SaaS fiables et éprouvés, capables de gérer une large base d'utilisateurs et des flux de données complexes ? Si c'est le cas, nous avons une opportunité passionnante pour vous !
L'équipe Docs d'Autodesk AEC Construction R&D est à la recherche d'un responsable du développement logiciel talentueux et très motivé, qui assurera la direction technique d'une équipe de développement en formation dans Docs.
En tant qu'élément essentiel de l'initiative globale Autodesk AEC Construction, Docs comprend des services en nuage, des systèmes d'entreprise, une application web, un système de traitement des données et une chaîne d'outils opérationnels. Il est au cœur de la tentative d'Autodesk de révolutionner le secteur de la construction par le biais de la technologie moderne.
Dans ce rôle, vous jouerez un rôle déterminant dans la construction et la maintenance de plusieurs services critiques pour AEC Construction, en guidant l'architecture de la plateforme et des services à travers cet écosystème, et en construisant/gérant une équipe de développement très performante en Inde. En tant que responsable du développement logiciel, vous jouerez un rôle très visible dans la construction de l'architecture future de Docs. C'est l'occasion de faire quelque chose qui a un impact direct sur une activité importante au sein d'Autodesk.
**Responsabilités**
+ Diriger le personnel technique de l'équipe Docs pour renforcer les services critiques afin d'améliorer la robustesse, l'évolutivité, les performances et la capacité de traitement des données
+ Diriger la stratégie technique et la feuille de route avec un leadership pratique dans l'architecture et la mise en œuvre
+ Diriger l'équipe chargée de concevoir, de développer et d'exploiter des composants essentiels au profit des clients de Docs et d'autres équipes de service
+ Diriger et aligner la stratégie technique entre les divisions et les équipes interdépendantes
+ Gérer les relations interfonctionnelles avec les parties prenantes, les ingénieurs et les partenaires techniques
+ Servir d'évangéliste technique auprès du personnel technique et non technique à tous les niveaux
+ Diriger, gérer, encadrer et travailler avec les équipes de développement
+ Ce poste sera un poste hybride, basé dans notre bureau de Vancouver
**Qualifications minimales**
+ Baccalauréat ou équivalent en informatique ou en génie logiciel
+ 8 ans ou plus d'expérience en développement de logiciels
+ Expertise dans un ou plusieurs des domaines suivants Java, C#, Javascript/NodeJS, Ruby/JRuby, Golang, Scala, C++ Vaste expérience de la conception et du développement d'applications évolutives, résilientes et distribuées :
+ Conception d'API basées sur HTTP
+ Construction, déploiement et orchestration de charges de travail conteneurisées
+ Systèmes événementiels, files d'attente de messages
+ Magasins de données distribués, mise en cache et cohérence éventuelle
+ Observabilité à l'échelle : surveillance, agrégation de journaux
+ Expérience de la gestion d'un trafic élevé (throttle)
+ Expérience de la création ou de la maintenance d'un pipeline de données et de stockage pour une entreprise en ligne multinationale
+ Développement d'applications de bureau natives et multiplateformes (Windows, Mac, Linux)
+ Expérience des plateformes en nuage (par exemple, AWS, Azure, Google Cloud)
+ Familiarité avec les technologies de base de données (par exemple, SQL, NoSQL)
+ Excellentes compétences en matière de leadership et de gestion d'équipe
+ Solides compétences en matière de résolution de problèmes et d'analyse
+ Bonne communication technique
+ Expérience de la gestion d'une équipe diversifiée et distante
**Qualifications souhaitées**
+ Maîtrise en informatique, en ingénierie ou dans un domaine connexe
+ Expérience de l'architecture microservices et de la conteneurisation (par exemple, Docker, Kubernetes)
+ Connaissance des pratiques et outils DevOps (par exemple, Jenkins, Git, CI/CD)
+ Expérience des méthodologies de développement agile
+ Forte compréhension des meilleures pratiques de sécurité et des exigences de conformité
#LI-Hybride
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $136,000 and $187,000. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

Saskatchewan, Saskatchewan Autodesk

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job Requisition ID #**
24WD81153
_The French translation can be found below!/La traduction en français se trouve ci-dessous!_
**Position Overview**
Are you a seasoned software developer who is passionate about building and scaling cloud services for world-class design and construction solutions? Do you have the skills and experience to design and lead team of engineers to build reliable and trusted SaaS products that can handle large user base and complex data flow? If so, we have an exciting opportunity for you!
Docs team in Autodesk AEC Construction R&D is seeking a talented and highly motivated Software Development Manager, who would provide technical leadership to a forming development team in Docs.
As a vital part of the overall Autodesk AEC Construction initiative, the Docs comprises cloud services, enterprise systems, web application, data processing system and operational tool chain. It is the centre of the Autodesk's attempt to revolutionize the construction business via modern technology.
In this role, you will be instrumental in building and maintaining several critical services for AEC Construction, guiding the architecture of platform and services across this ecosystem, and building/managing a high performing development team in India. As Software Development Manager, you will take on a highly visible role in building out the future architecture of Docs. This is an opportunity to make something that directly impact a sizeable business within Autodesk.
**Responsibilities**
+ Lead technical staff in Docs team to strengthen critical services for greater robustness, scalability, performance and data processing capability
+ Drive the technical strategy and roadmap with hands-on leadership in architecture and implementation
+ Lead the team to design, develop, and operate critical components to benefit Docs customers, and other service teams.
+ Drive and align technical strategy across divisions and interdependent teams
+ Manage cross-functional relationships with stakeholders, engineers, and technical partners
+ Serve as technical evangelist across technical and non-technical personnel at all levels
+ Lead, manage, mentor and work with development teams
+ This role will be hybrid work arrangement, based out of our Vancouver office
**Minimum Qualifications**
+ Bachelor or equivalent in Computer Science or Software Engineering
+ 8+ years software development experience
+ Expertise in one or more of: Java, C#, Javascript/NodeJS, Ruby/JRuby, Golang, Scala, C++ Extensive experience designing and developing scalable, resilient, distributed applications:
+ HTTP-based API design
+ Build, deploy, and orchestration of containerized workloads
+ Event driven systems, message queues
+ Distributed data stores, caching, and eventual consistency
+ Observability at scale: monitoring, log aggregation
+ Experience with handling high throttle traffic
+ Experience in creating or maintaining data pipeline and storage for multi national online business
+ Cross-platform, native desktop app development (Windows, Mac, Linux)
+ Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
+ Familiarity with database technologies (e.g., SQL, NoSQL)
+ Excellent leadership and team management skills
+ Strong problem-solving and analytical skills
+ Good technical communication
+ Experience in managing a diverse and remote team
**Preferred Qualifications**
+ Master's degree in Computer Science, Engineering, or a related field
+ Experience with microservices architecture and containerization (e.g., Docker, Kubernetes)
+ Knowledge of DevOps practices and tools (e.g., Jenkins, Git, CI/CD)
+ Experience with agile development methodologies
+ Strong understanding of security best practices and compliance requirements
#LI-Hybrid
---
**Description du poste**
Vous êtes un développeur de logiciels chevronné, passionné par la création et l'extension de services en nuage pour des solutions de conception et de construction de classe mondiale ? Vous avez les compétences et l'expérience nécessaires pour concevoir et diriger une équipe d'ingénieurs afin de construire des produits SaaS fiables et éprouvés, capables de gérer une large base d'utilisateurs et des flux de données complexes ? Si c'est le cas, nous avons une opportunité passionnante pour vous !
L'équipe Docs d'Autodesk AEC Construction R&D est à la recherche d'un responsable du développement logiciel talentueux et très motivé, qui assurera la direction technique d'une équipe de développement en formation dans Docs.
En tant qu'élément essentiel de l'initiative globale Autodesk AEC Construction, Docs comprend des services en nuage, des systèmes d'entreprise, une application web, un système de traitement des données et une chaîne d'outils opérationnels. Il est au cœur de la tentative d'Autodesk de révolutionner le secteur de la construction par le biais de la technologie moderne.
Dans ce rôle, vous jouerez un rôle déterminant dans la construction et la maintenance de plusieurs services critiques pour AEC Construction, en guidant l'architecture de la plateforme et des services à travers cet écosystème, et en construisant/gérant une équipe de développement très performante en Inde. En tant que responsable du développement logiciel, vous jouerez un rôle très visible dans la construction de l'architecture future de Docs. C'est l'occasion de faire quelque chose qui a un impact direct sur une activité importante au sein d'Autodesk.
**Responsabilités**
+ Diriger le personnel technique de l'équipe Docs pour renforcer les services critiques afin d'améliorer la robustesse, l'évolutivité, les performances et la capacité de traitement des données
+ Diriger la stratégie technique et la feuille de route avec un leadership pratique dans l'architecture et la mise en œuvre
+ Diriger l'équipe chargée de concevoir, de développer et d'exploiter des composants essentiels au profit des clients de Docs et d'autres équipes de service
+ Diriger et aligner la stratégie technique entre les divisions et les équipes interdépendantes
+ Gérer les relations interfonctionnelles avec les parties prenantes, les ingénieurs et les partenaires techniques
+ Servir d'évangéliste technique auprès du personnel technique et non technique à tous les niveaux
+ Diriger, gérer, encadrer et travailler avec les équipes de développement
+ Ce poste sera un poste hybride, basé dans notre bureau de Vancouver
**Qualifications minimales**
+ Baccalauréat ou équivalent en informatique ou en génie logiciel
+ 8 ans ou plus d'expérience en développement de logiciels
+ Expertise dans un ou plusieurs des domaines suivants Java, C#, Javascript/NodeJS, Ruby/JRuby, Golang, Scala, C++ Vaste expérience de la conception et du développement d'applications évolutives, résilientes et distribuées :
+ Conception d'API basées sur HTTP
+ Construction, déploiement et orchestration de charges de travail conteneurisées
+ Systèmes événementiels, files d'attente de messages
+ Magasins de données distribués, mise en cache et cohérence éventuelle
+ Observabilité à l'échelle : surveillance, agrégation de journaux
+ Expérience de la gestion d'un trafic élevé (throttle)
+ Expérience de la création ou de la maintenance d'un pipeline de données et de stockage pour une entreprise en ligne multinationale
+ Développement d'applications de bureau natives et multiplateformes (Windows, Mac, Linux)
+ Expérience des plateformes en nuage (par exemple, AWS, Azure, Google Cloud)
+ Familiarité avec les technologies de base de données (par exemple, SQL, NoSQL)
+ Excellentes compétences en matière de leadership et de gestion d'équipe
+ Solides compétences en matière de résolution de problèmes et d'analyse
+ Bonne communication technique
+ Expérience de la gestion d'une équipe diversifiée et distante
**Qualifications souhaitées**
+ Maîtrise en informatique, en ingénierie ou dans un domaine connexe
+ Expérience de l'architecture microservices et de la conteneurisation (par exemple, Docker, Kubernetes)
+ Connaissance des pratiques et outils DevOps (par exemple, Jenkins, Git, CI/CD)
+ Expérience des méthodologies de développement agile
+ Forte compréhension des meilleures pratiques de sécurité et des exigences de conformité
#LI-Hybride
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $136,000 and $187,000. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
This advertiser has chosen not to accept applicants from your region.

Software Development Manager

Prince Edward Island, Prince Edward Island Autodesk

Posted today

Job Viewed

Tap Again To Close

Job Description

**Job Requisition ID #**
24WD81153
_The French translation can be found below!/La traduction en français se trouve ci-dessous!_
**Position Overview**
Are you a seasoned software developer who is passionate about building and scaling cloud services for world-class design and construction solutions? Do you have the skills and experience to design and lead team of engineers to build reliable and trusted SaaS products that can handle large user base and complex data flow? If so, we have an exciting opportunity for you!
Docs team in Autodesk AEC Construction R&D is seeking a talented and highly motivated Software Development Manager, who would provide technical leadership to a forming development team in Docs.
As a vital part of the overall Autodesk AEC Construction initiative, the Docs comprises cloud services, enterprise systems, web application, data processing system and operational tool chain. It is the centre of the Autodesk's attempt to revolutionize the construction business via modern technology.
In this role, you will be instrumental in building and maintaining several critical services for AEC Construction, guiding the architecture of platform and services across this ecosystem, and building/managing a high performing development team in India. As Software Development Manager, you will take on a highly visible role in building out the future architecture of Docs. This is an opportunity to make something that directly impact a sizeable business within Autodesk.
**Responsibilities**
+ Lead technical staff in Docs team to strengthen critical services for greater robustness, scalability, performance and data processing capability
+ Drive the technical strategy and roadmap with hands-on leadership in architecture and implementation
+ Lead the team to design, develop, and operate critical components to benefit Docs customers, and other service teams.
+ Drive and align technical strategy across divisions and interdependent teams
+ Manage cross-functional relationships with stakeholders, engineers, and technical partners
+ Serve as technical evangelist across technical and non-technical personnel at all levels
+ Lead, manage, mentor and work with development teams
+ This role will be hybrid work arrangement, based out of our Vancouver office
**Minimum Qualifications**
+ Bachelor or equivalent in Computer Science or Software Engineering
+ 8+ years software development experience
+ Expertise in one or more of: Java, C#, Javascript/NodeJS, Ruby/JRuby, Golang, Scala, C++ Extensive experience designing and developing scalable, resilient, distributed applications:
+ HTTP-based API design
+ Build, deploy, and orchestration of containerized workloads
+ Event driven systems, message queues
+ Distributed data stores, caching, and eventual consistency
+ Observability at scale: monitoring, log aggregation
+ Experience with handling high throttle traffic
+ Experience in creating or maintaining data pipeline and storage for multi national online business
+ Cross-platform, native desktop app development (Windows, Mac, Linux)
+ Experience with cloud platforms (e.g., AWS, Azure, Google Cloud)
+ Familiarity with database technologies (e.g., SQL, NoSQL)
+ Excellent leadership and team management skills
+ Strong problem-solving and analytical skills
+ Good technical communication
+ Experience in managing a diverse and remote team
**Preferred Qualifications**
+ Master's degree in Computer Science, Engineering, or a related field
+ Experience with microservices architecture and containerization (e.g., Docker, Kubernetes)
+ Knowledge of DevOps practices and tools (e.g., Jenkins, Git, CI/CD)
+ Experience with agile development methodologies
+ Strong understanding of security best practices and compliance requirements
#LI-Hybrid
---
**Description du poste**
Vous êtes un développeur de logiciels chevronné, passionné par la création et l'extension de services en nuage pour des solutions de conception et de construction de classe mondiale ? Vous avez les compétences et l'expérience nécessaires pour concevoir et diriger une équipe d'ingénieurs afin de construire des produits SaaS fiables et éprouvés, capables de gérer une large base d'utilisateurs et des flux de données complexes ? Si c'est le cas, nous avons une opportunité passionnante pour vous !
L'équipe Docs d'Autodesk AEC Construction R&D est à la recherche d'un responsable du développement logiciel talentueux et très motivé, qui assurera la direction technique d'une équipe de développement en formation dans Docs.
En tant qu'élément essentiel de l'initiative globale Autodesk AEC Construction, Docs comprend des services en nuage, des systèmes d'entreprise, une application web, un système de traitement des données et une chaîne d'outils opérationnels. Il est au cœur de la tentative d'Autodesk de révolutionner le secteur de la construction par le biais de la technologie moderne.
Dans ce rôle, vous jouerez un rôle déterminant dans la construction et la maintenance de plusieurs services critiques pour AEC Construction, en guidant l'architecture de la plateforme et des services à travers cet écosystème, et en construisant/gérant une équipe de développement très performante en Inde. En tant que responsable du développement logiciel, vous jouerez un rôle très visible dans la construction de l'architecture future de Docs. C'est l'occasion de faire quelque chose qui a un impact direct sur une activité importante au sein d'Autodesk.
**Responsabilités**
+ Diriger le personnel technique de l'équipe Docs pour renforcer les services critiques afin d'améliorer la robustesse, l'évolutivité, les performances et la capacité de traitement des données
+ Diriger la stratégie technique et la feuille de route avec un leadership pratique dans l'architecture et la mise en œuvre
+ Diriger l'équipe chargée de concevoir, de développer et d'exploiter des composants essentiels au profit des clients de Docs et d'autres équipes de service
+ Diriger et aligner la stratégie technique entre les divisions et les équipes interdépendantes
+ Gérer les relations interfonctionnelles avec les parties prenantes, les ingénieurs et les partenaires techniques
+ Servir d'évangéliste technique auprès du personnel technique et non technique à tous les niveaux
+ Diriger, gérer, encadrer et travailler avec les équipes de développement
+ Ce poste sera un poste hybride, basé dans notre bureau de Vancouver
**Qualifications minimales**
+ Baccalauréat ou équivalent en informatique ou en génie logiciel
+ 8 ans ou plus d'expérience en développement de logiciels
+ Expertise dans un ou plusieurs des domaines suivants Java, C#, Javascript/NodeJS, Ruby/JRuby, Golang, Scala, C++ Vaste expérience de la conception et du développement d'applications évolutives, résilientes et distribuées :
+ Conception d'API basées sur HTTP
+ Construction, déploiement et orchestration de charges de travail conteneurisées
+ Systèmes événementiels, files d'attente de messages
+ Magasins de données distribués, mise en cache et cohérence éventuelle
+ Observabilité à l'échelle : surveillance, agrégation de journaux
+ Expérience de la gestion d'un trafic élevé (throttle)
+ Expérience de la création ou de la maintenance d'un pipeline de données et de stockage pour une entreprise en ligne multinationale
+ Développement d'applications de bureau natives et multiplateformes (Windows, Mac, Linux)
+ Expérience des plateformes en nuage (par exemple, AWS, Azure, Google Cloud)
+ Familiarité avec les technologies de base de données (par exemple, SQL, NoSQL)
+ Excellentes compétences en matière de leadership et de gestion d'équipe
+ Solides compétences en matière de résolution de problèmes et d'analyse
+ Bonne communication technique
+ Expérience de la gestion d'une équipe diversifiée et distante
**Qualifications souhaitées**
+ Maîtrise en informatique, en ingénierie ou dans un domaine connexe
+ Expérience de l'architecture microservices et de la conteneurisation (par exemple, Docker, Kubernetes)
+ Connaissance des pratiques et outils DevOps (par exemple, Jenkins, Git, CI/CD)
+ Expérience des méthodologies de développement agile
+ Forte compréhension des meilleures pratiques de sécurité et des exigences de conformité
#LI-Hybride
**Learn More**
**About Autodesk**
Welcome to Autodesk! Amazing things are created every day with our software - from the greenest buildings and cleanest cars to the smartest factories and biggest hit movies. We help innovators turn their ideas into reality, transforming not only how things are made, but what can be made.
We take great pride in our culture here at Autodesk - our Culture Code is at the core of everything we do. Our values and ways of working help our people thrive and realize their potential, which leads to even better outcomes for our customers.
When you're an Autodesker, you can be your whole, authentic self and do meaningful work that helps build a better future for all. Ready to shape the world and your future? Join us!
**Salary transparency**
Salary is one part of Autodesk's competitive compensation package. For Canada-BC based roles, we expect a starting base salary between $136,000 and $187,000. Offers are based on the candidate's experience and geographic location, and may exceed this range. In addition to base salaries, we also have a significant emphasis on annual cash bonuses, commissions for sales roles, stock grants, and a comprehensive benefits package.
**Diversity & Belonging**
We take pride in cultivating a culture of belonging and an equitable workplace where everyone can thrive. Learn more here: you an existing contractor or consultant with Autodesk?**
Please search for open jobs and apply internally (not on this external site).
This advertiser has chosen not to accept applicants from your region.

Manager, Software Development

Kanata, Ontario Warner Bros. Discovery

Posted today

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.
We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.
To see what it's like to work at CNN, follow @WBDLife on Instagram ( and X ( !
**Come join our team!**
The CNN **Registration & Subscriptions team** is hiring a Software Engineering Manager. This is a great opportunity for an individual that is passionate about building direct-to-consumer subscription products, features, and capabilities to grow our registered user audience. The team focuses on leveraging the latest technology to empower premium experiences that reaches users across a diverse set of platforms
As a Software Engineering Manager, you will be responsible for people management on a team of 4+ engineers, delivering engaging products for our audiences, and setting technical direction. You will provide support for the individuals you manage to advance their careers and give them the valuable feedback they need to grow. You will help identify stretch goals, areas of growth, and opportunities for them to shine within the organization. As a technical leader directly on the team, you will work with cross functional partners and stakeholders on activities such as planning, technical strategy, quality and delivery, with the ultimate goal of delivering products that our customers love.
In this global world, we value your ability to work independently, connect genuinely with teammates, and allocate time sensibly while communicating with a high emotional intelligence and empathy. We are enriched by the diversity of approach and perspective across our team and are excited to deepen our understanding with your contributions. The opportunity to put an amazing consumer experience in the hands of a large audience motivates us to move quickly and put our best work forward. If this resonates with you, we look forward to meeting you!
Our tech stack consists of JavaScript, TypeScript, Node, Python, Svelte, Sass, and AWS services However, we will be flexible in our technology choices as we leverage internal services, open-source software, and cloud services.
**The Daily**
+ Lead, mentor, and manage a team of software engineers, fostering a collaborative and high-performance work environment.
+ Contribute to the code & architecture reviews and champion best practices for the organization by defining and evolving engineering standards
+ Support the engineers on the team by coaching, setting goals, and providing regular feedback.
+ Facilitate team ceremonies - daily stand ups, weekly team meetings, retrospectives, etc.
+ Lead or be involved in design, discovery, technical planning, and status discussions within your team, where you'll help set direction and context, and identify any gaps or blockers.
+ Be involved in discussions around high level planning, roadmaps, and status with teams across the organization.
+ Contribute technically by performing code reviews, providing guidance with implementation, or writing code directly.
**Requirements**
+ Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
+ Direct experience managing and growing engineering team members. **2+ years experience preferred**
+ Excellent written and oral communication skills, and experience in effectively communicating with a wide range of technical and non-technical job functions within an organization.
+ Experience with hiring and onboarding new team members.
+ Experience building, testing, shipping, and maintaining highly performant consumer applications that adhere to coding best practices.
+ Demonstrated success in working with a team to deliver high quality software in an iterative, predictable, and sustainable way.
+ Experience working in Agile methodologies for organized work within the team
+ Experience working in globally distributed teams
+ Engineering Requirements:
+ Deep industry experience with modern development technologies, and hands-on familiarity with both client and server technology.
+ Work primarily in modern JavaScript, maintaining and developing components
+ Experience with AWS; infrastructure as code (CloudFormation, Terraform), monitoring tools (CloudWatch, CloudTrail), and CI/CD tools (CodePipeline, CodeBuild, CodeDeploy).
+ Security first mindset
+ Optimize code for performance and scalability
+ Experience integrating 3rd party libraries
**Nice to haves:**
+ Experience developing CMS platforms preferred
+ Experience using handlebars.js for templating and view logic where applicable.
+ Experience in setting up, managing, and optimizing CI/CD pipelines using AWS tools and services.
+ Some python experience preferred
+ Experience with vue.js
+ Experience integrating authorization and payment APIs within the application layer
+ Experience A/B testing
**About you:**
+ You are excited to learn and ready to lead new challenges
+ You are excited to mentor and grow engineers.
+ You are an excellent communicator capable of leading technical conversations with non-technical peers
+ You are excited to add positively to the culture of CNN, both from an interpersonal level and from a code improvement standpoint.
**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 Software development Jobs in Canada !

Manager, Software Development

Kanata, Ontario Warner Bros. Discovery

Posted today

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.
We are the now and the next. The power behind the people building the future. We are born from the spirit of innovation. We are created from the idea that people around the world want more, need more, deserve more. We are the home of the global digital revolution. We are CNN.
To see what it's like to work at CNN, follow @WBDLife on Instagram ( and X ( !
The CNN Mobile App team is hiring a Software Development Manager This is a great opportunity for an individual that is passionate about building innovative mobile apps for News audiences.
As a Software Development Manager, you will be responsible for people management on a team of 8 engineers, delivering engaging products for our audiences, and setting technical direction. You will provide support for the individuals you manage to advance their careers and give them the valuable feedback they need to grow. You will help identify stretch goals, areas of growth, and opportunities for them to shine within the organization. As a technical leader directly on the team, you will work with cross functional partners and stakeholders on activities such as planning, technical strategy, quality and delivery, with the ultimate goal of delivering products that our customers love.
In this global world, we value your ability to work independently, connect genuinely with teammates, and allocate time sensibly while communicating with a high emotional intelligence and empathy. We are enriched by the diversity of approach and perspective across our team and are excited to deepen our understanding with your contributions. The opportunity to put an amazing consumer experience in the hands of a large audience motivates us to move quickly and put our best work forward. If this resonates with you, we look forward to meeting you!
Our tech stack consists of Swift, SwiftUI, Kotlin, and JetPack Compose. However, we will be flexible in our technology choices as we leverage internal services, open-source software, and cloud services.
**Your New Role.**
+ Lead, mentor, and manage a team of software engineers, fostering a collaborative and high-performance work environment.
+ Support the engineers on the team by coaching, setting goals, and providing regular feedback.
+ Facilitate team ceremonies - daily stand ups, weekly team meetings, retrospectives, etc.
+ Lead or be involved in design, discovery, technical planning, and status discussions within your team, where you'll help set direction and context, and identify any gaps or blockers.
+ Be involved in discussions around high level planning, roadmaps, and status with teams across the organization.
+ Contribute technically by performing code reviews, providing guidance with implementation, or writing code directly.
**Your Role Accountabilities.**
+ Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience)
+ Direct experience managing and growing engineering team members.
+ Excellent written and oral communication skills, and experience in effectively communicating with a wide range of technical and non-technical job functions within an organization.
+ Experience with hiring and onboarding new team members.
+ Experience building, testing, shipping, and maintaining highly performant consumer applications that adhere to coding best practices.
+ Demonstrated success in working with a team to deliver high quality software in an iterative, predictable, and sustainable way.
**Nice to haves:**
+ Demonstrated success in rapidly learning new technologies, languages, or frameworks.
+ Familiarity with a wide range of mobile development languages, frameworks, platforms, and the latest iOS and Android Platforms.
+ Hands-on experience with mobile DevOps CI/CD tools and implementing best practices, including automation of deployment, code signing tools and automated tests. Preferred familiarity with Git and Bitrise.
**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.

Manager, Software Development

Kanata, Ontario Warner Bros. Discovery

Posted today

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.
Max is where storytelling takes center stage and where creatives find a home with the support and resources to do their best work, no matter the genre or format. Whatever the viewer wants to watch is front and center and more of what they crave is easily discovered. It is where our exclusive Max Originals and iconic entertainment brands thrive, with HBO, HBO Max, Warner Bros., DC, Turner Classic Movies, Cartoon Network and more delivering the greatest array of series, movies, and specials for audiences of all ages. HBO Max originally launched in the United States in May 2020 and introduced a lower priced, advertising-supported tier in June 2021. It rolled out globally across Latin America and the Caribbean in 2021, followed by its first European launches in the Nordics and Spain later that year. In May 2023, Warner Bros. Discovery introduced Max, an enhanced streaming platform, in the U.S. HBO Max is currently available in 46 countries and there are plans for the continued global expansion of Max in 2024.
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.

Software Development Manager

Mississauga, Ontario Insight Global

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description
Insight Global is seeking a Software Development Manager to join a large client in the GTA/Mississauga area (Hybrid schedule). The Software Development Manager will be responsible for leading the teams' projects, from gathering requirements to delivery to market, working towards communicated timelines. They will be managing a small team of Developers in Ontario, in designing, developing, and evolving software to support the changing business functions and client requirements. They will contribute to the development of software/hardware solutions, across a range of languages, mobile and infrastructure. They will help define the technology stack, development standards, and practices on the team.
Team of close to 5 developers they would manage -- different applications would be responsible for front-end and back-end of the solution and making decisions about tech.
Tech Stack you can expect to work with:
* Source control and pipelines: Bitbucket, Github, Azure DevOps, AWS DevOps
Security: SonarQube, Amazon CodeGuru
Build and orchestration: Jenkins, Maven, Gradle, Artifactory
Dev: Java, Python, NET C# AWS native solutions (Lambda, SQS, SNS, Step functions)
Front-End: JavaScript, Redux, Rxjs, Jquery, Angular, Node.JS
Containers: Docker, Kubernetes
Mobile: Java Kotlin, Flutter + Dart
Infrastructure-as-Code using Terraform
DB: Dynamo, Postgres, cloud data stores, Redis, and document databases
Cloud providers: Amazon Web Services, Microsoft Azure and Google Cloud
Why should you work with our client?
Top 5 on Canada's best employers list according to Forbes
Opportunity to work with a modern technology stack in a team that values innovative ideas to enhance our process
Generous bonus, RRSP-matching, and first-class health benefits
A diverse and inclusive team environment that is friendly to family commitments
Your choice of a Mac or Windows development environment
Make a difference in the lives of hundreds of thousands of Canadians per day who use the clients' services
We are a company committed to creating inclusive environments where people can bring their full, authentic selves to work every day. We are an equal opportunity employer that believes everyone matters. Qualified candidates will receive consideration for employment opportunities without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, disability, 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 Human Resources Request Form ( . The EEOC "Know Your Rights" Poster is available here ( .
To learn more about how we collect, keep, and process your private information, please review Insight Global's Workforce Privacy Policy: .
Skills and Requirements
Over 7+ years of software development experience, ideally new products or highly-visible, external facing apps
3+ years' mentoring and managing less experienced employees
Languages required at high proficiency: Python, AWS Native Solutions, Java, Angular or React, Non-relational Databases
Skilled in both front-end and back-end development with relevant languages to the client (see tech stack below)
Understanding of DevOps tooling and automation (CloudFormation, Terraform, Jenkins
- Not expected to build CloudFormation scripts, strong knowledge of it is required
Hands-on development in cloud environments and knowledge of cloud tooling in AWS*** (Lambda, SQS, SNS, Step functions)
IaaS/PaaS/SaaS deployment and operations experience null
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 employment opportunity/affirmative action employer that believes everyone matters. Qualified candidates will receive consideration for employment without regard to 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 oruniformed service member status, or any other status or characteristic protected by applicable laws, regulations, andordinances. If you need assistance and/or a reasonable accommodation due to a disability during the application or the recruiting process, please send a request to
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 Software Development Jobs