Software Development Engineer II

3 weeks ago


Toronto, Ontario, Canada Amazon Full time

At Amazon, we are building a unique and innovative data streaming system that enables our Advertising customers to manage their campaigns in the most optimal way. As a Senior Software Development Engineer, you will be part of a high-performing team responsible for designing, developing, and deploying this system.

About the Role

This is an exceptional opportunity to contribute to a cutting-edge project that has the potential to revolutionize the way companies manage their advertising campaigns on Amazon. As a key member of our team, you will be responsible for:

  • Designing and implementing scalable, secure, and reliable features that drive real-time data solutions;
  • Collaborating with cross-functional teams to understand customer needs and propose innovative solutions;
  • Mentoring junior engineers to promote engineering excellence;
  • Participating in code reviews and ensuring high-quality code deployments;

You will have the opportunity to work closely with senior engineers, product managers, and technical account managers to identify customer pain points and develop features that delight our customers. Our team thrives on creativity, experimentation, and product innovation, and we offer a dynamic environment where you can grow your skills and expertise.

What You Will Need

To be successful in this role, you will need:

  • A Bachelor's degree in Computer Science or equivalent;
  • 3+ years of non-internship professional software development experience;
  • 2+ years of experience in design or architecture (design patterns, reliability, and scaling) of new and existing systems;
  • Experience programming with at least one software programming language;
  • Full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.

We are committed to creating an inclusive and diverse workplace. We welcome applications from qualified candidates who share our values and are passionate about delivering exceptional results.

Estimated Salary: $180,000 - $250,000 per year

  • Toronto, Ontario, Canada Teranet Inc. Full time

    About Teranet Inc.Teranet Inc. is Canada's leader in the delivery and transformation of statutory registry services, with extensive expertise in land and commercial registries. We also market insightful property and data solutions, as well as practice management automation to thousands of customers in various markets.Job Title: Full Stack Software Engineer -...

  • Senior Engineer II

    4 weeks ago


    Toronto, Ontario, Canada Amex Full time

    About American ExpressAt Amex, we empower our colleagues to progress in incredible ways. With the right backing, people and businesses have the power to create a career journey that's unique and meaningful to them. We prioritize their physical, financial, and mental health through each stage of life.Job SummaryWe are seeking a Senior Engineer II to lead the...


  • Toronto, Ontario, Canada Amazon Full time

    Amazon Advertising is a rapidly growing team building a unique, world-class advertising group with a relentless focus on the customer. We're looking for a talented Software Development Engineer II to join our team and contribute to the design and implementation of scalable data solutions that drive real-time data processing.As a key member of our team, you...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Job Title: Enterprise Cloud Software EngineerAbout the Role:We are seeking an experienced Enterprise Cloud Software Engineer to join our team at Iris Software Inc. This is a long-term opportunity for a skilled professional to work on mission-critical applications and contribute to the company's success.Key Responsibilities:Design, develop, and maintain...


  • Toronto, Ontario, Canada Amazon Full time

    About the RoleWe are seeking a highly skilled Software Development Engineer II to join our team in measurement and data science. As a member of our team, you will design and develop software products that provide accurate measurement data to users across Amazon's advertising suite.Key Responsibilities:Design and develop scalable software products using...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc., a trusted strategic partner to Fortune 500 companies and other top organizations in financial services and various industries, is seeking a skilled Senior Software Developer for an exciting long-term opportunity at Toronto, ON.About the RoleAs a key member of our team, you will work on mission-critical applications, leveraging your...

  • Technical Lead

    4 weeks ago


    Toronto, Ontario, Canada Iris Software Inc. Full time

    About Iris Software Inc.Iris Software, Inc. (registered as SSA Infosystems in Canada) is a CMMi Level 5 New Jersey based company providing information technology solutions to clients nationwide for over 30 years. In a program sponsored by Price Waterhouse, PNC Bank and Marsh, Iris has been honored for being NJ Technology FAST 50 Company for year 2002. In a...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About Iris Software Inc.A strategic partner to Fortune 500 and other top companies in financial services and many industries, Iris provides a value-driven approach – a unique blend of highly-skilled specialists, software engineering expertise, cutting-edge technology, and flexible engagement models.As a Java full stack Developer, you will be working on...

  • Software Engineer II

    2 months ago


    Toronto, Ontario, Canada Randstad Full time

    We are seeking a skilled Web Developer to join our team. As a Web Developer II, you will be responsible for designing, developing, and maintaining web applications. Your primary focus will be on building scalable, efficient, and user-friendly web applications using a range of technologies.About the role:Design and develop web applications using modern web...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    Iris Software Inc. is seeking a seasoned Senior Full Stack Developer to join their team in New Jersey, USA. With over 30 years of experience providing IT solutions nationwide, Iris Software has established itself as a reliable partner for clients ranging from mid-sized to Fortune 1000 companies.About the RoleWe are looking for an exceptional developer with...


  • Toronto, Ontario, Canada Microsoft Canada Full time

    About the RoleAs a Software Engineer II at Microsoft Canada, you will be part of the Applied Sciences Group (ASG), a unique team that combines the innovation of Microsoft Research with the expertise of an effective engineering team.We are looking for a generalist developer who is comfortable working on various projects and different areas of the technology...


  • Toronto, Ontario, Canada Amazon Full time

    Amazon Flex is a global business unit that aims to provide fast delivery services and adapt to variability in the business through scalable and innovative operations. The Amazon Flex team was created to support Amazon's growth and meet customer expectations for fast deliveries across all Amazon-supported businesses.The Amazon Flex Capacity Management team...


  • Toronto, Ontario, Canada Amazon Full time

    **Role Overview**As a Machine Learning Engineer II at Amazon, you will be part of a team that designs and develops cutting-edge measurement applications to compute accurate estimates of advertising impact.**Responsibilities**Design, develop, launch and maintain measurement applications to drive business growth and improve customer experiences.Work closely...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team in Toronto. This is an excellent opportunity for professionals with experience in capital markets/trading and strong payment systems.Job SummaryThis role involves designing, developing, and deploying large-scale enterprise applications using Java full stack...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    The largest bank in Canada, serving over 17 million clients and having more than 89,000 employees worldwide, is seeking a Senior Java Software Engineer for a long-term opportunity at Toronto, ON.About the OpportunityThis hybrid role involves working 3 days a week in the office and requires a strong background in Java, Springboot, and Microservices. The...


  • Toronto, Ontario, Canada Amazon Full time

    OverviewAmazon Advertising is seeking a highly skilled and experienced professional to join our team as a Software Development Engineer II. In this role, you will be responsible for designing and developing innovative software solutions that drive real-time data solutions for our customers.Key ResponsibilitiesDesign new, scalable, secure, and reliable...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    We are seeking a highly skilled Java Full Stack Developer with expertise in Angular to join our team at Iris Software Inc.About the Company:Iris Software Inc. is a leading provider of technology services and solutions, serving top companies in financial services and other industries. With 4,000+ associates worldwide, we deliver high-quality software...


  • Toronto, Ontario, Canada Iris Software Inc. Full time

    About the RoleWe are seeking a seasoned Senior Java Software Engineer to join our team in Toronto. This is an excellent opportunity for a highly skilled professional with strong experience in full-stack development and a passion for delivering high-quality solutions.Job DescriptionThe successful candidate will be responsible for designing, developing, and...


  • Toronto, Ontario, Canada AssetWorks Inc Full time

    **Job Title:** Senior Software Development EngineerAbout AssetWorks Inc.AssetWorks Inc. is a leading provider of innovative software solutions for asset management and maintenance. We are seeking an experienced Senior Software Development Engineer to join our team.Compensation Package:The estimated salary for this position is $120,000 - $180,000 per year,...


  • Toronto, Ontario, Canada Tactable Full time

    About TactableTactable is a leading innovator in web application development, utilizing cutting-edge technologies to power our services and products. As a Software Engineer at Tactable, you will play a pivotal role in shaping the future of our digital presence.Estimated Salary: $120,000 - $180,000 per yearAbout the RoleWe are seeking an experienced Senior...