Search jobs > Toronto, ON > Software engineer

Software Development Engineer , Amazon Ads

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

Passionate about Big Data and Distributed Systems? Interested in building new state-of-the-art products at Petabyte scale?

Be part of a team of industry leading experts that operates one of the largest big data analytics platforms at Amazon. We are responsible for end to end processing of impressions, views, and clicks as well as video interaction events or rich media events in ads.

We are applying the latest machine learning and big data technologies available on terabytes of data a day (over 30B new events per day) operating Petabyte size clusters.

Our data must always be the fastest, most high fidelity data as it is both billable, critical to checking the heartbeat of a campaign and changes to made to the campaigns while in flight, and part of the measure of success for a campaign.

We are looking for an experienced software engineer that can combine open source technologies such as Hadoop, Hive, Spark and Presto, as well as AWS services like EMR, Redshift, Kinesis and DynamoDB to build the next generation of our Traffic Ingestion and Application platform.

You will be responsible for designing and developing software products that will provide measurement and reporting to a wide set of users across all of Amazon's advertising suite across display, search, native, and video on all devices.

Candidates for this position should have strong software engineering fundamentals as well as real-world experience. You will be able to demonstrate a variety of architectural approaches and design patterns and have a demonstrated competence in designing maintainable and scalable software written in a high-level language.

You will show your ability to adapt to changing technical environments and devise creative solutions to vexing software problems.

Candidates must have the ability to communicate effectively, both in writing and orally, to engineers and executives.

Join the fast growing Amazon Ads business! Amazon is leveraging its highly unique data to change the way marketers purchase, track, measure, and optimize their advertising spend.

You will encounter some of the toughest and most inspiring technical challenges of your career as you build petabyte-scale services, invent new big data paradigms, and scale for extreme growth.

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
  • 30+ days ago
Related jobs
Amazon Development Centre Canada ULC
Toronto, Ontario

Join the fast growing Amazon Ads business! Amazon is leveraging its highly unique data to change the way marketers purchase, track, measure, and optimize their advertising spend. We are looking for an experienced software engineer that can combine open source technologies such as Hadoop, Hive, Spark...

Amazon
Toronto, Ontario

We are seeking a strong Software Development Engineer to own and builds major part for our core transactional data engine. The Transactional Services team builds some of the most foundational distributed systems that underpin and power many of the large AWS services, including critical components of...

Amazon Development Centre Canada ULC
Toronto, Ontario

Amazon Web Services (AWS) is a dynamic and rapidly growing business within Amazon, with millions of active customers in 190 countries around the world. Engineers within AWS Identity need to be creative, responsible, and curious while working with others to move quickly in turning code into customer ...

Amazon
Toronto, Ontario

The AWS Security Operations Centre (SOC) Engineering team is looking for a highly motivated and passionate systems development engineer. You will define, build and support the system design, architecture, and software for internal services that automate activities managed by the SOC. We assign proje...

Amazon Development Centre Canada ULC
Toronto, Ontario

These are core systems development positions where you will own the design and development of significant system software components critical to our industry leading database services architected for the cloud. Amazon Aurora is an exciting area of innovation for AWS, and the PostgreSQL-compatible ed...

Extreme Networks
Vaughan, Ontario

Senior Linux Software Development Engineer Join Extreme Networks for an exciting opportunity in wireless security space. As a proficient security engineer, your expertise will be instrumental in the development of cutting-edge Wi-Fi solutions. Develop system software that complies to FIPS-140, LINCE...

Amazon Development Centre Canada ULC
Toronto, Ontario

These are core systems development positions where you will own the design and development of significant system software components critical to our industry leading database services architected for the cloud. Amazon Aurora is an exciting area of innovation for AWS, and the PostgreSQL-compatible ed...

Leica Geosystems
Canada

Application Engineer, Land Survey Software Development. As an Application Engineer for Leica Geosystems in the US/Canada region, you will play a crucial role in supporting the development of our survey software. You will work closely with customers, software engineers, and other stakeholders to unde...

Amazon
Toronto, Ontario

Amazon Web Services (AWS) is one of Amazon's fastest growing businesses. The AWS Application Security's Prevention Engineering team is looking for a curious and motivated engineer and leader to deliver solutions that provide secure-by-default libraries and components that delight AWS builders. A Sof...

1110 Kyndryl Canada Limited
Markham, Ontario

Skytap, a Kyndryl company, is looking for talented Frontend Software Engineers to join a team writing full-stack JavaScript using Node. With dedication and hard work, you can climb the ladder to higher bands, achieving coveted positions such as Principal Engineer or Vice President of Software. We be...