Search jobs > Toronto, ON > Software development

Software Development Engineer (SDE), Amazon Marketing Cloud (AMC), Measurement, Ad Tech, and Data Science (MADS)

Amazon Development Centre Canada ULC
Toronto, Ontario, CAN
$100K-$110K a year (estimated)
Full-time

Are you a data-driven problem solver passionate about building scalable systems that drive customer trust and business growth?

Join our innovative Amazon Marketing Cloud (AMC) team in Toronto, where we're expanding to meet increasing customer demand.

At AMC, we provide a secure, privacy-safe, and cloud-based environment for advertisers to perform advanced analytics across multiple data sets and generate actionable insights.

Our services ingest and process billions of behavioral signals daily, making speed, scale, and accuracy critical to our success.

You'll work in exciting computer science domains, managing massive-scale streaming systems, applying machine learning and data science expertise using Big Data (e.

g. Spark) technology to drive optimizations and insights.

We're seeking experienced, motivated software engineers with a proven track record in data engineering and scalable web services.

If you're passionate about developing analytical solutions to solve complex business problems and driving results that impact Amazon's business, this is the right opportunity for you.

The ideal candidate is innovative, with excellent problem-solving, analytical, and technical skills. You're comfortable working on Linux systems and have a deep understanding of agile software development.

You excel at building exceptional customer relationships, uncovering the true requirements behind feature requests, and simplifying complex problems to tackle tough challenges.

Join our team and be part of a dynamic and collaborative environment where you can make a significant impact on Amazon's cutting-edge advertising solutions.

We are open to hiring candidates to work out of one of the following locations :

Toronto, ON, CAN

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
  • Bachelor's degree in computer science or equivalent
  • Computer Science fundamentals in object-oriented design
  • Computer Science fundamentals in data structures
  • Computer Science fundamentals in algorithm design, problem solving, and complexity analysis

PREFERRED QUALIFICATIONS

  • 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience
  • Proficiency in, at least, one modern programming language such as C, C++, Java, or Perl
  • Track record of contributing to large, cross-team initiatives.
  • Excellent written and verbal communication skills.
  • Proficiency in writing SQL, query optimization, creating data pipelines and familiarity with technologies such as Spark and Druid
  • 4 days ago
Related jobs
Amazon Development Centre Canada ULC - K03
Toronto, Ontario

The Advertiser Growth Tech and Science (AGTS) team is looking for a motivated and experienced Software Development Engineer to design, develop, and maintain multiple highly scalable distributed services for Amazon advertisers. AGTS is a science and engineering team with the mission to deliver releva...

Promoted
Iris Software Inc.
Toronto, Ontario

Good understanding of S3, AWS Glue and PySpark for data processingDesired Skills:6-10 years of ML experience preferably focused on AWSProficient in python, ML frameworks and librariesExperience in deploying infra-as-code using AWS CDKStrong understanding of Sagemaker, ECR, S3, ECS, Lambda and AWS Gl...

Amazon
Toronto, Ontario

Sponsored Products Core Supply Infrastructure team is looking for a Software Development Engineer to build large scale, distributed systems that will bridge the gap between advertiser demand and publisher supply on Amazon. Amazon is investing heavily in building a world class advertising business an...

Amazon Development Centre Canada ULC - K03
Ontario, CAN

Amazon Pharmacy is looking for a Software Development Engineer with strong technical competency, experience with robotic automation and embedded systems, and a history of delivery to support a high-impact, confidential project. We have provided customers with the ability to find transparent and simp...

Avesdo
Toronto, Ontario
Remote

What You'll be doing? Technical Leadership: Provide technical leadership and guidance to a team of software engineers. Founded by real estate lawyers, compliance is at the core, and with a strong team of advisors all with many years experience with Canada’s top tier developers, Avesdo has beco...

Prophix
Mississauga, Ontario

We are seeking a talented Software Development Engineer in Test (SDET) to join our dynamic team. We are looking for a candidate with a robust Computer Science background and demonstrated expertise in enhancing software quality. Working with a global network of partners and with headquarters in Toron...

CrowdStrike
Remote ON, Canada
Remote

CrowdStrike is looking for a Senior Software Engineer to join our growing Content Research and Integration team within the EndPoint Protection Content group, which focuses on security related endpoint development on the Windows, macOS, and Linux platforms. Our goal is to enable the sensor to autonom...

Capgemini
Toronto, Ontario

As a Senior Engineer, you will build distributed data processing solution and highly loaded database solutions for various cases including reporting, product analytics, marketing optimization and financial reporting. Software Engineer - Data Engineer-075901. In-depth knowledge of Data Warehousing an...

Stripe
Toronto, Ontario

Has strong collaboration and communication skills, and can comfortably interact with both technical and non-technical participants. The vision of the Data Transformation team is to build innovative solutions for both real time and batch data transformation backing our Payment, Ledger, ML, Fraud Dete...

iStockPhoto
Toronto, Ontario

The Enterprise Data Services (EDP) team plays a critical role in building and maintaining Getty's data, AI, and engineering platform. The EDP team collaborates with several partner teams, including Customer Data Science, Search, Business Intelligence (BI), and more, to deliver scalable, reliable, an...