Software Development Engineer
3 days ago
We are seeking a highly skilled Software Development Engineer to join our Books Ads team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing and delivering software services and website stacks that drive engagement and revenue for our advertising business.
Key Responsibilities- Lead the design and delivery of software services and website stacks that entail engaging creatives, cross-screen placements, targeting, optimization, relevancy, and advertiser experiences.
- Build brand new distributed software applications using cloud services and Amazon proprietary technologies to deliver unique customer and advertiser experiences.
- Interface with teams across Amazon, including discovery, retail category, traffic generation, vendor management, and analytics.
- Experiment, innovate, and deliver in a fast, agile, and reliable manner with high quality and low technical debt.
- 3+ years of non-internship professional software development experience.
- 2+ years of non-internship design or architecture experience of new and existing systems.
- Experience programming with at least one software programming language.
- 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
- Bachelor's degree in computer science or equivalent.
The Books Ads team exists to launch, accelerate, and differentiate the advertising business for the publishing category. We own the end-to-end advertising experience for readers, shoppers, publishers, and authors, including ad supply, ad creative, ad serving, and the user experience for books populations.
-
Software Development Engineer
3 weeks ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full timeRing's Mission: Empowering Safer Communities At Ring, our mission is to make neighborhoods safer by providing accessible safety and peace of mind to everyone. We believe in empowering communities to work together for a shared sense of security. Collaborative Growth Environment We foster a supportive environment where new team members are welcomed and...
-
Software Engineer
2 weeks ago
Toronto, Ontario, Canada Intelliware Development Full timeAbout Intelliware DevelopmentWe are a software development company with a strong track record of delivering complex business solutions. Our team is passionate about building high-quality applications that meet the needs of our clients.Job DescriptionWe are seeking a skilled Software Engineer to join our team. As a Software Engineer at Intelliware...
-
Software Engineer
2 weeks ago
Toronto, Ontario, Canada Intelliware Development Full timeAbout Intelliware DevelopmentWe are a software development company with a strong track record of delivering complex business solutions. Our team is passionate about building high-quality applications that meet the needs of our clients.Job DescriptionWe are seeking a skilled Software Engineer to join our team. As a Software Engineer at Intelliware...
-
Software Development Engineer, AFT
2 days ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon Fulfillment Technologies (AFT) team in Canada. As a key member of our team, you will play a critical role in designing and developing software solutions that drive innovation and excellence in our global fulfillment network.Key ResponsibilitiesDesign and develop...
-
Software Development Engineer, AFT
2 days ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our Amazon Fulfillment Technologies (AFT) team in Canada. As a key member of our team, you will play a critical role in designing and developing software solutions that drive innovation and excellence in our global fulfillment network.Key ResponsibilitiesDesign and develop...
-
Software Engineer
1 week ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Software Engineer
2 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...
-
Software Engineer
2 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...
-
Software Development Engineer
6 days ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will play a key role in designing and building innovative technologies that solve complex problems and drive business growth.Key ResponsibilitiesCollaborate with experienced...
-
Software Development Engineer
7 days ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe are seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a Software Development Engineer, you will play a key role in designing and building innovative technologies that solve complex problems and drive business growth.Key ResponsibilitiesCollaborate with experienced...
-
Software Engineer
2 weeks ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Senior Software Development Engineer
7 days ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full timeAbout the RoleAmazon Development Centre Canada ULC - K03 is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our Ring Authentication Services team, you will be responsible for designing, developing, and delivering secure and reliable authentication services for our Neighbors and other users.Key...
-
Senior Software Development Engineer
6 days ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full timeAbout the RoleAmazon Development Centre Canada ULC - K03 is seeking a highly skilled Senior Software Development Engineer to join our team. As a key member of our Ring Authentication Services team, you will be responsible for designing, developing, and delivering secure and reliable authentication services for our Neighbors and other users.Key...
-
Software Development Engineer
2 days ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe're seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing, building, and deploying innovative cloud-based solutions that meet the needs of our customers.Key ResponsibilitiesCollaborate with cross-functional teams to...
-
Software Development Engineer
2 days ago
Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full timeAbout the RoleWe're seeking a highly skilled Software Development Engineer to join our team at Amazon Development Centre Canada ULC. As a key member of our team, you will be responsible for designing, building, and deploying innovative cloud-based solutions that meet the needs of our customers.Key ResponsibilitiesCollaborate with cross-functional teams to...
-
Software Engineer
6 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...
-
Software Engineer
6 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve complex...
-
Software Engineer
3 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Software Engineer
2 days ago
Toronto, Ontario, Canada OMEGA SOFTWARE SERVICES LTD. Full timeAbout the RoleWe are seeking a highly skilled Software Developer to join our team at OMEGA SOFTWARE SERVICES LTD. as a key member of our software development team.Key ResponsibilitiesSoftware Development: Design, develop, test, and maintain software applications to meet the requirements of our clients.Problem-Solving: Identify, analyze, and resolve technical...
-
Senior Software Developer
6 days ago
Toronto, Ontario, Canada Intelliware Development Full timeAbout Intelliware DevelopmentWe are a leading provider of custom software applications for complex business and technical challenges. Our team of experienced software engineers works closely with clients to deliver high-quality solutions that meet their unique needs.Job SummaryWe are seeking a highly skilled Senior Software Developer to join our team. As a...