Software Development Engineer, Employee Listening

Amazon

Toronto, CAonsitePosted Jun 17, 2026
Posting intelligenceActively listedReposted 4×, possible evergreen/ghost posting

Skills

dynamodbhadoopsparkaws

About the role

Description

Use your expert technical skills and experience to deliver state of the art employee listening technology!

Our vision is to deliver an employee listening system that helps build a workplace where Amazonians can invent and deliver on behalf of customers. We put employee listening data, metrics, and insights in the right places to drive high quality, high velocity, high impact decisions.

As a Software Development Engineer you will have technical ownership of the development of critical parts of this system. You will create innovative employee listening technology at Amazon scale. You'll join a talented and nimble team of engineers and create ways to streamline delivery. Successful candidates will be strong SDEs who can prioritize well, communicate clearly, and have a consistent track record of delivery.

You will drive architectural and design choices, invent new features, develop distributed services, and build a scalable employee listening product. We have a team culture that encourages innovation and we expect developers and management alike to take a high level of ownership for the product

In This Role You Will

Work with technical leaders across the org to deliver large distributed projects to delight our customers

Write high-quality, efficient, testable code

Build highly available, secure systems

Find out what it takes to engineer systems for "Amazon Scale"

Collaborate with some of the best engineers in the industry

Own and operate the systems that you build

Contribute to planning, design, implementation, testing, release, operations, and process improvement as a member of the team

Continue developing your skills in using AI tooling

Get firsthand experience engineering with AWS services such as Glue, Athena, Lambda, S3, DynamoDB and others

We offer opportunities for builders to build and make history!

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

Bachelor's degree in computer science or equivalent

3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience

2+ years of big data technologies such as AWS, Hadoop, Spark, Pig, Hive, Lucene/SOLR or Storm/Samza experience

Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.

The base salary range for this position is listed below. As a total compensation company, Amazon's package may include other elements such as sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon offers comprehensive benefits including health insurance (medical, dental, vision, prescription, basic life & AD&D insurance), Registered Retirement Savings Plan (RRSP), Deferred Profit Sharing Plan (DPSP), paid time off, and other resources to improve health and well-being. We thank all applicants for their interest, however only those interviewed will be advised as to hiring status.

CAN, ON, Toronto - 114,800.00 - 191,800.00 CAD annually

Company - Amazon Development Centre Canada ULC

Job ID: A10450507

Questions about this role

Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.

Compensation for Software Engineer roles in Canada varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Software Engineer hub for Canada medians across recent openings.

Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.

AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, Personio, Teamtailor and other major ATS platforms. If we can submit through the platform, we do.

Want AI Applyd to auto-apply to roles like this?

We tailor your resume per posting, fill the forms, and track replies for you.