Search jobs > Toronto, ON > Software engineer ii

Software Development Engineer II, Advertising Products and Tech

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

Are you passionate about using Big Data to build customer trust and grow new business? Global advertisers rely on our team's performance insights to drive future investment in Amazon's Advertising Platform and improve the relevance of ads shown to customers.

We’re looking for strong Software Engineers that can build upon technologies such as Elasticsearch, Spark, Hive and Presto, as well as AWS services like Elastic Map Reduce (EMR), Redshift, Kinesis and DynamoDB to build the next generation of our analytics and visualization platform.

If this sounds interesting we’d love to hear from you!

Amazon is well positioned to grow its share of a fast growing online advertising industry due to its unique assets - e-commerce data, service oriented architecture, and startup culture.

Be part of a team of industry leading experts that builds and operates one of the largest big data analytics platform at Amazon.

Amazon is applying the latest big data technologies available to change the way marketers purchase, track, measure, and optimize their advertising spend.

We apply these technologies on terabytes of data (over 10B new events per day) and operate clusters that push scalability limits of the existing technologies.

We seek to measure every possible signal indicating impact of advertising to provide the most objective result of marketing spends.

This role will involve designing and developing software products that impact many areas of our business. The individual in this role will have responsibility help 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.

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 - K03
Toronto, Ontario

You will provide technical leadership to our engineering team and work closely with engineering and product leaders to deliver the best-in-class solutions to our customers. Sellers in 135 countries worldwide, from Fortune 50 companies to hundreds of thousands of small businesses and entrepreneurs, r...

Mannarino Systems & Software
Anywhere - Canada

Software Design and Verification DO-178 Engineers. Defining mechanisms and metrics to determine and drive improvements to test effectiveness, testing efficiency, and measure the overall quality of the catalog. Diversity of thought and experiences leads to innovative solutions and creativity. MANNARI...

Amazon Development Centre Canada ULC
Toronto, Ontario

Our Software Development Engineers (SDEs) use cutting-edge technology to solve complex problems and get to see the impact of their work first-hand. We are looking for individuals who are passionate about creating new products, features, and services from scratch while managing ambiguity and the pace...

Amazon Data Services Canada, Inc.
Toronto, Ontario

Amazon Security is a multidisciplinary team comprised of software engineers, security engineers, program managers, data engineers, and compliance specialists. AWS Security Operations Centre (SOC) Software Engineering team builds and owns services that automate and power security processes within Ama...

Coinbase
Canada
Remote

Work with engineers, designers, product managers and senior leadership to turn our product and technical vision into a tangible roadmap every quarter. Coinbase is seeking experienced backend engineers to join our team to build out the next generation of crypto-forward products and features. You will...

Amazon Development Centre Canada ULC
Toronto, Ontario

Join the Helix team and help shape the future of data infrastructure for Amazon Fulfillment Technologies and Robotics (FTR)!. The Helix team is looking for a seasoned senior software engineer to join its team of passionate, enthusiastic engineers tackling complex data challenges at a large scale. Yo...

Zonda
Toronto, Ontario

As a Software Engineer II, you will work closely with senior engineers and contribute to the entire software development lifecycle, from requirements gathering to deployment. The Software Engineer Level II is a mid-level position responsible for developing, maintaining, and enhancing software applic...

Tetra Tech
Mississauga, Ontario

Design new and modify existing protection and control systems for lines and substations up to 500kV, providing CAD engineering drawings including, single line diagrams, relay functional, AC/DC wiring diagrams, equipment wiring, communication diagrams, BOM and relay panel layout. Review and accept pr...

Leica Geosystems
Canada

You will work closely with customers, software engineers, and other stakeholders to understand customer needs, develop product specifications, and ensure that our software products meet or exceed customer expectations. Application Engineer, Land Survey Software Development. Deliver external training...

Intact Financial Corporation
Toronto, Ontario

We are looking for a driven, enthusiastic, and innovative Manager, Software Development - Financial Systems who will manage, inspire and lead the expansion of a team that delivers initiatives to support Intact's finance modernization and strategic acquisition programs. Oversee the management, planni...