EN | FR

Software Development Manager

Mississauga, Ontario Insight Global

Posted 4 days ago

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
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer

Mississauga, Ontario Roche

Posted 18 days ago

Job Viewed

Tap Again To Close

Job Description

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

Software Development Manager

Mississauga, Ontario Roche

Posted 24 days ago

Job Viewed

Tap Again To Close

Job Description

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

Director, Software Development

Toronto, Ontario Insight Global

Posted 25 days ago

Job Viewed

Tap Again To Close

Job Description

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

Manager, Software Development

Toronto, Ontario Rewind

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Rewind is a service that protects the critical data that powers businesses of all sizes. Our focus is on backing up data that lives in the cloud - in apps like Jira, GitHub, Confluence and Shopify. We are backed by Insight Partners, Inovia, Bessemer and Atlassian Ventures and are proud to be recognized as one of Canada's 50 fastest growing technology companies (2023 Deloitte Fast 50). We invite you to read our startup story to learn where we came from and where we’re going.

Read about our mission, story and values here.
To find out more about our perks, click here.
Some of our Blogs might help you get a better understanding of what we do here. You can find them all here.

Thriving at Rewind:

We embrace the fast-paced, ever-changing nature of startup life. If you love working with speed, agility, and creativity, you’ll feel right at home here. Here's what it takes to succeed with us:

  • Team-First Mentality: We put teamwork at the core of everything we do, believing that we are better when we are together. Success is shared, and when the team wins, we all win.

  • Performance-Driven Mindset: We are proactive, goal-oriented, and focused on delivering tangible, high-quality results. We go beyond meeting expectations - we aim to exceed them.

  • Flexible Work-Life Approach: We encourage balance and understand the need to recharge. While we stay agile for urgent needs, we make sure there's time to recover and enjoy life.

  • Customer Centricity: Our commitment to customers shapes everything we do. We listen, build relationships, and innovate - from our dedicated customer support team to our engineers, everyone at our company is focused on solving problems that matter most to our users.

  • Taking Initiative: We value ownership and proactive problem-solving. We encourage team members to think creatively, take ownership, and lead improvements. Your ideas and actions drive our success.

  • We Make Time for Fun: We work hard and make time to enjoy the journey. It’s not just about hitting milestones—it’s about making the experience rewarding along the way.

About the role

We’re looking for a Manager, Software Development to help shape the future of Rewind’s products by leading a team of developers who care deeply about their craft. In this role, you’ll be responsible for guiding your team’s growth, ensuring reliable delivery, and fostering a culture where curiosity and accountability thrive.

This is a role for someone who loves balancing technical depth with people leadership - helping the team build secure, high-performing systems while creating an environment where everyone can do their best work.

What you’ll do

Lead and grow a high-performing team

  • Mentor, coach, and support developers in their professional growth, holding the team accountable for technical outcomes.

  • Set clear, achievable goals for your team and provide regular feedback and performance conversations.

  • Create space for open, two-way dialogue about personal, team, and company performance.

  • Lead hiring efforts, from interviews to technical onboarding, to ensure new teammates feel set up for success.

  • Encourage a culture of ownership, transparency, and continuous improvement.

Deliver impactful software

  • Ensure the team delivers on sprint commitments with clarity and focus.

  • Oversee design, implementation, testing, documentation, and maintenance of backend systems that power high-traffic services.

  • Partner with team leads and Product Managers to plan for future development work.

  • Safeguard the quality of production updates while driving continuous improvements to platform performance.

  • Champion our brand and corporate values as first class deliverables.

Collaborate across teams

  • Work closely with Product security and CloudOps to deliver projects that are timely, secure, and high quality.

  • Identify and remove bottlenecks in the development process.

  • Champion improvements in how we build and deploy software, making sure our processes scale as we grow.

Champion technical excellence

  • Ensure our systems are secure, performant, and built to last.

  • Identify opportunities to optimize platform performance and support the team in implementing solutions.

  • Advocate for best practices in engineering, from design through deployment.

  • Dive into the code alongside your reports where necessary to help, guide, and improve the product capabilities we strive to deliver.

  • Leverage AI-powered tools and emerging technologies to improve efficiency, automate repetitive tasks, and enhance the team’s ability to deliver impactful software.

What you’ll bring
  • A demonstrated ability to deliver on expectations with minimal oversight, showing resourcefulness, determination, and excitement along the way.

  • 3+ years of experience as a technical manager leading a team of 5+ developers.

  • 5+ years of development experience, with solid technical foundations.

  • A proven track record of people and project management.

  • Strong skills in setting direction, managing priorities, and enabling people to do their best work.

  • Exceptional organizational and time-management abilities.

  • Comfort navigating multiple projects, shifting priorities, and a fast-paced environment.

  • Experience working with Atlassian tools, GitHub and Mac/Linux environment

  • A customer-centric mindset - you believe “customer service is an attitude, not a department.” and understand the number one goal of the team is to deliver customer value.

Nice to have
  • Experience working with Ruby, Typescript, and AWS.

Location and working hours

This role is Hybrid , but requires flexibility to work from our office in Toronto 3 days per week . We prioritize outcomes over hours and trust our people to manage their time effectively.

Why join Rewind

At Rewind, we’re building products that give people peace of mind. Joining our team means solving meaningful challenges, experimenting with new ideas, and making an impact on products used by thousands of businesses worldwide.

We’re curious, accountable, and customer-obsessed — and we know that the best results come from teams who feel trusted and supported. Here, you’ll have the freedom to grow, the tools to do your best work, and the chance to be part of a company that values giving back as much as moving forward.

How Rewind Will Support You
We know that enjoying the journey is just as important as reaching our goals. We work hard to create a positive, inclusive environment where fun and laughter are part of our everyday routine. We also offer a variety of benefits to support your success both at work and in your personal life which includes but is not limited to: 

  • Flexible work hours

  • Employee stock options

  • Health benefits

  • 3 weeks vacation

  • 7 life leave days

  • 2 Level Up days for professional development

  • 1 volunteer day

  • Summer Fridays and office closed during the holiday break in December

  • Paid parental leave

  • $5000/year professional development allowance (you can take courses, buy books, attend conferences, cover certifications, etc)

  • $1000/year wellness/home office allowance

Rewind is committed to building an inclusive, supportive place for you to do the best and most rewarding work of your career. We value how each new hire is an opportunity for us to bring in a different perspective, and we are always eager to further diversify our company. We strongly encourage candidates of all different backgrounds and identities to apply.

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

Software Development Manager

Toronto, Ontario The Canadian Press

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Description

Job Description

Software Development Manager – Full-Time

We are looking for an experienced Software Development Manager to join the IT team in Toronto. Reporting to the CIO, this role is responsible for overseeing development, maintenance, and enhancements across multiple products.

The successful candidate will work closely with IT leadership to modernize software development processes and drive technical excellence. This position plays a key role in enhancing CP’s technology capabilities to deliver innovative solutions for employees and clients.

Responsibilities

  • Lead and mentor the development team, ensuring they grow and work toward project goals.
  • Work with technical teams and IT leadership to choose technologies and design scalable systems.
  • Oversee the software development process, ensuring quality, security, and efficiency.
  • Set and enforce best practices, including coding standards, testing, and documentation.
  • Review code and provide technical guidance to ensure scalable and maintainable solutions.
  • Monitor project progress, identify bottlenecks, and keep development on schedule.
  • Improve documentation, onboarding, and developer workflows to enhance team efficiency and reduce technical debt.

Requirements

  • Bachelor’s degree in Computer Science or a related technical field.
  • 5+ years of software development experience with at least 2 years in a leadership role.
  • Experience managing small teams and optimizing development workflows.
  • Strong understanding of software architecture, scalability and security best practices.
  • Proficiency in agile methodologies and CI/CD workflows.
  • Proficiency in Python, Node.js, React or Angular.
  • Experience with cloud-based software development (AWS preferred), including serverless technologies and cloud security best practices.
  • Experience with API development and third-party integration.
  • Experience with Github, automated testing, and deployment process.
  • Excellent problem-solving, decision-making, and communication skills.

Licenses or certifications:

  • AWS certifications (e.g., AWS Certified Developer) are a plus

Please apply by September 9, 2025.

Committed to diversity, equity and inclusion

The Canadian Press is an equal opportunity employer. We are committed to fostering an inclusive, barrier-free and accessible environment and support the goals of employment equity. We respect all diverse groups, including but not limited to women, Indigenous Peoples, members of visible minorities and people with disabilities.

Committed to a maintaining a safe and healthy work environment

Offers of employment are conditional upon the candidate providing proof of full vaccination against COVID-19 by the time of start date. We have a process in place to provide suitable accommodation to employees who are unable to obtain vaccines against COVID-19 for qualifying medical or religious exemptions.

***

Directeur(trice) de développement de logiciels – temps plein

Description de tâche

Nous sommes à la recherche d’un(e) directeur(trice) d’expérience en développement de logiciels pour se joindre à l’équipe des TI à Toronto. Relevant du DPI, ce poste consiste à superviser le développement, la maintenance et les améliorations de plusieurs produits.

La personne choisie travaillera en étroite collaboration avec la direction des TI pour moderniser les processus de développement des logiciels et promouvoir l’excellence technique. Ce poste joue un rôle primordial pour la mise en valeur des capacités technologiques de la PC afin d'offrir des solutions innovantes aux employés et aux clients.

Responsabilités

• Diriger et encadrer l'équipe de développement, en veillant à ce qu'elle se forme et travaille à la réalisation des objectifs du projet.

• Travailler avec les équipes techniques et la direction des TI pour choisir les technologies et concevoir des systèmes évolutifs.

• Superviser le processus de développement des logiciels pour en assurer la qualité, la sécurité et l’efficacité.

• Définir et appliquer les meilleures pratiques, y compris les normes de codage, les tests et la documentation.

• Examiner le code et fournir des conseils techniques pour garantir des solutions évolutives et faciles à maintenir.

• Contrôler l'avancement des projets, identifier les problèmes et veiller à ce que le développement se déroule conformément au calendrier prévu.

• Améliorer la documentation, l'intégration et les flux de travail des développeurs afin d'accroître l'efficacité de l'équipe et de réduire la dette technique.

Compétences :

• Baccalauréat en informatique ou dans un domaine technique connexe.

• Cinq ans ou plus d’expérience en développement de logiciels avec au moins deux ans dans un poste de direction.

• Expérience de la gestion de petites équipes et de l'optimisation des flux de développement.

• Excellente compréhension de l'architecture logicielle, de l'évolutivité et des meilleures pratiques en matière de sécurité.

• Maîtrise des méthodologies agiles et des flux de travail CI/CD.

• Maîtrise de Python, Node.js, React ou Angular.

• Expérience du développement de logiciels basés sur l’infonuagique (AWS de préférence), y compris les technologies sans serveur et les meilleures pratiques en matière de sécurité infonuagique.

• Expérience du développement d'API et de l'intégration de tiers.

• Expérience de Github, des tests automatisés et du processus de déploiement.

• Excellentes aptitudes en matière de résolution de problèmes, de prise de décision et de communication.

Licences ou certifications :

• Les certifications AWS (par exemple, AWS Certified Developer) sont un plus.

Veuillez postuler avant le 9 septembre 2025.

Engagement en faveur de la diversité, de l'équité et de l'inclusion

La Presse Canadienne souscrit au principe de l'égalité d'accès à l'emploi. Nous nous engageons à favoriser un environnement inclusif, sans obstacle et accessible, et à soutenir les objectifs d'équité en matière d'emploi. Nous respectons la diversité des groupes, y compris, mais sans s'y limiter, les femmes, les Autochtones, les membres des minorités visibles et les personnes handicapées.

Engagement à maintenir un environnement de travail sûr et sain

Les offres d'emploi sont conditionnelles à la présentation par le candidat d'une preuve de vaccination complète contre la COVID-19 avant la date d'entrée en fonction. Nous avons mis en place un processus pour fournir des aménagements adaptés aux employés qui ne peuvent pas se faire vacciner contre la COVID-19, en raison d'exemptions médicales ou religieuses.

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

Software Development Engineer, GenAI

Toronto, Ontario Amazon

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Description
Amazon Advertising is one of Amazon's fastest growing and most profitable businesses. Amazon's advertising portfolio helps merchants, retail vendors, and brand owners succeed via native advertising, which grows incremental sales of their products sold through Amazon. The primary goals are to help shoppers discover new products they love, be the most efficient way for advertisers to meet their business objectives, and build a sustainable business that continuously innovates on behalf of customers. Our products and solutions are strategically important to enable our Retail and Marketplace businesses to drive long-term growth. We deliver billions of ad impressions and millions of clicks and break fresh ground in product and technical innovations every day!
The Creative X org within Amazon Advertising aims to democratize access to high-quality creative assets, including copy, images and video, by building and productizing generative AI-driven tools for advertisers. We are investing in latent-diffusion and DiT models, LLMs, computer vision, reinforcement learning, and image + video synthesis. The solutions we develop will be deployed for use by self-service advertisers and agencies, as well as available to premium brands that advertise on Amazon.
We are seeking an experienced Software Development Engineer who is adept at a variety of skills, that enable the productization of Generative AI experiences for advertising at scale.
Every member of the team is expected to build customer (advertiser) facing features, contribute to the collaborative spirit within the team, productize, deploy at scale, and bring innovative production-grade experiences to raise the bar within the team.
Key job responsibilities
As a Software Development Engineer,
- you will solve technical challenges and act as a mentor to other junior engineers.
- Given that this is an early-stage initiative, you'll play an active role in translating business and functional requirements into concrete deliverables and build quick prototypes or proofs of concept in partnership with other technology leaders within the team.
- You will help invent new features, design, develop and deploy highly scalable and reliable distributed services.
- You will work with a variety of core languages (primarily Java and Python) and technologies (AWS).
- You will work closely with Product Managers, Engineers and Applied Scientists.
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
- Experience building complex software systems that have been successfully delivered to customers
- Experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems
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
- Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence
- Experience designing or architecting (design patterns, reliability and scaling) of new and existing systems
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.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Mobile app developer Jobs in Toronto !

Software Development Engineer II

Toronto, Ontario Amazon

Posted 4 days ago

Job Viewed

Tap Again To Close

Job Description

Description
Amazon Advertising is one of Amazon's fastest growing and most profitable businesses. Amazon's advertising portfolio helps merchants, retail vendors, and brand owners succeed via native advertising, which grows incremental sales of their products sold through Amazon. The primary goals are to help shoppers discover new products they love, be the most efficient way for advertisers to meet their business objectives, and build a sustainable business that continuously innovates on behalf of customers. Our products and solutions are strategically important to enable our Retail and Marketplace businesses to drive long-term growth. We deliver billions of ad impressions and millions of clicks and break fresh ground in product and technical innovations every day!
We are seeking an experienced Software Development Engineer who is adept at a variety of skills, that enable the productization of Generative AI experiences for advertising at scale.
Every member of the team is expected to build customer (advertiser) facing features, contribute to the collaborative spirit within the team, productize, deploy at scale, and bring innovative production-grade experiences to raise the bar within the team.
Key job responsibilities
As a Software Development Engineer,
- You will solve technical challenges and act as a mentor to other junior engineers.
- Given that this is an early-stage initiative, you'll play an active role in translating business and functional requirements into concrete deliverables and build quick prototypes or proofs of concept in partnership with other technology leaders within the team.
- You will help invent new features, design, develop and deploy highly scalable and reliable distributed services.
- You will work with a variety of core languages (primarily Java and Python) and technologies (AWS).
- You will work closely with Product Managers, Engineers and Applied Scientists.
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.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer, CloudTune

Toronto, Ontario Amazon

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Description
CloudTune's goal is to invent new software systems that remove human decision-making from financial planning and scaling processes. We envision CloudTune Forecasts driving end-to-end automation that provisions Amazon's services appropriately for a great customer experience. We aim to eliminate vast quantities of undifferentiated and often tedious work for Amazon development teams - our opportunity for impact to tens of thousands of developers is enormous.
We are looking for talented software developers to design systems and services that will tackle increasingly complex challenges. These systems handle a very large volume of data that need to be processed by sophisticated algorithms, presenting challenging scalability, efficiency, and distributed systems design problems. Our team members also benefit from the mentoring and guidance of senior developers and have the opportunity to contribute to our product vision.
We are an agile team with significant impact. If you can think big, want to be a part of a fast moving team breaking new ground at Amazon.com, and you meet the qualifications, we would like to speak with you!
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.
This advertiser has chosen not to accept applicants from your region.

Software Development Engineer, CloudTune

Toronto, Ontario Amazon

Posted 13 days ago

Job Viewed

Tap Again To Close

Job Description

Description
CloudTune's goal is to invent new software systems that remove human decision-making from financial planning and scaling processes. We envision CloudTune Forecasts driving end-to-end automation that provisions Amazon's services appropriately for a great customer experience. We aim to eliminate vast quantities of undifferentiated and often tedious work for Amazon development teams - our opportunity for impact to tens of thousands of developers is enormous.
We are looking for talented software developers to design systems and services that will tackle increasingly complex challenges. These systems handle a very large volume of data that need to be processed by sophisticated algorithms, presenting challenging scalability, efficiency, and distributed systems design problems. Our team members also benefit from the mentoring and guidance of senior developers and have the opportunity to contribute to our product vision.
We are an agile team with significant impact. If you can think big, want to be a part of a fast moving team breaking new ground at Amazon.com, and you meet the qualifications, we would like to speak with you!
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.
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 Mobile App Developer Jobs View All Jobs in Toronto