Software Systems Engineer

2 weeks ago


Toronto, Ontario, Canada Amazon Full time

Overview


Amazon 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 Responsibilities



  • Design new, scalable, secure, and reliable features that drive real-time data solutions.
  • Define requirements, create software designs, implement code to these specifications.
  • Provide thorough unit and integration testing, and support products while deployed and used by our stakeholders.
  • Propose innovative tools, frameworks, automations and processes that are used by the entire services team for development.
  • Deep-dive into client or server systems to optimize for performance, maintainability, scalability, extensibility as needed.
  • Collaborate with other engineers on the team, product managers, technical program managers, and partner teams.
  • Deal with ambiguity when solving problems.

Impact and Career Growth


In this role, you will have the opportunity to contribute across the full stack as well as new AWS technologies and big data. You will also have the chance to build the next generation of our solutions and grow and broaden your technical skills as you work in an environment that thrives on creativity, experimentation, and product innovation.


About the Team


This high-performing and very collaborative team is building a data streaming system that allows our Advertising customers to subscribe and receive the key data (streamed to their accounts) needed to manage their Advertising campaigns in the most optimal way. The result is our customers increasing the return on their Advertising spend.


Requirements



  • 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.
  • 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.

About Amazon


Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.


  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Canadian Systems Inc. Full time

    Software Engineer Position at Canadian Systems Inc.We are seeking a skilled Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and testing software applications.Key Responsibilities:Design and develop software applications using Microsoft Visual Studio.Write, modify, integrate, and...


  • Toronto, Ontario, Canada Software International Full time

    Mainframe CICS Engineer:Software International is seeking a highly skilled Mainframe CICS Engineer to join our team. As a key member of our Enterprise Technology & Services (ETS) team, you will be responsible for delivering shared technology services for a major financial client. Your expertise in CICS will enable the development, maintenance, and support of...


  • Toronto, Ontario, Canada Canadian Systems Inc. Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Canadian Systems Inc.

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada QualPro Systems Inc. Full time

    We are looking for a highly skilled Software Engineer to join our team at {company}. As a key member of our development team, you will be responsible for designing, developing, and maintaining our software applications. You will work closely with our product managers and other engineers to deliver high-quality software solutions.About the role:Design and...

  • Software Engineer

    4 weeks ago


    Toronto, Ontario, Canada Rakuten Kobo Inc. Full time

    Software Engineer - Systems DivisionRakuten Kobo Inc. is seeking an experienced Software Engineer - Systems Division to join our team. As a Software Engineer - Systems Division, you will be responsible for writing, modifying, integrating, and testing software code, as well as maintaining existing computer programs by making modifications as required. You...


  • Toronto, Ontario, Canada INFINITE INVESTMENT SYSTEMS LTD. Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Infinite Investment Systems Ltd.The successful candidate will be responsible for designing, developing, and implementing software systems that meet the needs of our clients.Key Responsibilities:Design and develop software systems that meet client...


  • Toronto, Ontario, Canada Veeva Systems Full time

    The RoleCreate innovative, scalable cloud software as a software engineer at Veeva. Work with seasoned leaders to bring software solutions to customers worldwide in a dynamic, agile environment.Key ResponsibilitiesParticipate in technical and functional design discussionsContribute to all stages of the software development lifecycleWork with product and...


  • Toronto, Ontario, Canada Veeva Systems Full time

    The RoleWe are seeking a talented Front-End Software Engineer to join our dynamic team at Veeva Systems. As a key member of our development team, you will be responsible for building and maintaining the UI of our cloud-based applications using modern JavaScript frameworks.What You'll DoCollaborate with our back-end and design teams to develop and maintain...


  • Toronto, Ontario, Canada Jonas Software UK Full time

    Job Title: Senior Software EngineerWe are seeking an experienced Senior Software Engineer to join our team at Company. The ideal candidate will have a strong background in cloud computing and cybersecurity, with a proven track record of delivering high-quality software solutions.Key Responsibilities:* Design and develop scalable cloud-based systems and...


  • Toronto, Ontario, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Job Title: Quality Assurance Engineer for Software DevelopmentCompany Overview: Medha Software Solutions Inc. is a cutting-edge software development company that aims to provide innovative solutions to its clients. We are currently seeking a highly skilled Quality Assurance Engineer to join our team.Salary: The estimated salary for this position is $85,000 -...


  • Toronto, Ontario, Canada QNX Software Systems Full time

    Senior Technical Marketing Engineer – BlackBerry CybersecurityAbout the RoleWe are seeking a highly skilled Senior Technical Marketing Engineer to join our team at QNX Software Systems. As a key member of our Technical Marketing Group, you will be responsible for delivering technical validation and marketing assets that strengthen our core solutions'...

  • Software Engineer

    3 weeks ago


    Toronto, Ontario, Canada Farm Credit Canada Full time

    We are seeking a skilled Software Engineer - Backend Systems to join our team. The ideal candidate will have a strong understanding of software development principles, with a focus on building scalable and efficient backend systems. Responsibilities will include designing, implementing, and maintaining complex software systems, as well as collaborating with...


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

    About the OpportunityIris Software Inc. is seeking a highly skilled Senior Software Engineer to join their team as a Cloud and API Expert.Job SummaryThe ideal candidate will have extensive experience in Java 8+, Spring Framework, and distributed cloud applications, with expertise in RESTful APIs, Swagger, RAML, and SOAP specifications.Key...


  • Toronto, Ontario, Canada Safran Landing Systems Full time

    Job SummarySafran Landing Systems is seeking an experienced Senior Systems Engineer to join our team. As a key member of our landing gear development team, you will be responsible for the development and certification of landing gear systems, including hydro-mechanical, electrical, and control systems. You will work closely with customers and airworthiness...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC Full time

    Device Privacy and Data Handling TeamWe are seeking an experienced Software Development Engineer to join our Device Privacy and Data Handling team at Amazon Development Centre Canada ULC.The team is responsible for building solutions to ensure we retain the trust of our customers who own Amazon devices. Our services help teams at Amazon comply with privacy...


  • Toronto, Ontario, Canada Veeva Systems Full time

    Company OverviewVeeva Systems is a leading provider of cloud-based software solutions for the life sciences industry.SalaryThe estimated salary range for this position is $90,000 to $115,000 per year, depending on experience and qualifications.Job DescriptionThis role involves working as a full-stack engineer on Veeva's Engineering Development Program (EDP),...


  • Toronto, Ontario, Canada Veeva Systems Full time

    Veeva OpenData drives value to its customers through constant innovation, using cloud-based solutions and state-of-the-art technologies to deliver product excellence and customer success.The RoleAs a software engineer in Opendata, you will be responsible for the new Data Platform implementation. You will design and build scalable distributed cloud platforms...


  • Toronto, Ontario, Canada Amazon Development Centre Canada ULC - K03 Full time

    Job OverviewRings mission is to enhance community safety and provide peace of mind. Our team focuses on creating scalable systems for delivering critical messages to customers in a timely and accurate manner.Job DescriptionAs a Software Development Engineer, you will play a key role in refining our technical direction and architecture. You will design,...


  • Toronto, Ontario, Canada CRESTA AI CANADA INC. Full time

    Job OverviewCresta AI Canada Inc. is seeking a highly skilled Senior Software Systems Engineer to join our team.


  • Toronto, Ontario, Canada Canada Goose Full time

    Job OverviewWe are seeking a highly skilled Retail Systems Software Engineer to join our team at Canada Goose.