Software Development Engineer, Endpoint Security – Amazon, Toronto, ON

Amazon is a global leader in e-commerce and technology, dedicated to safeguarding customer data and ensuring secure access across its vast network. We are seeking a Software Development Engineer specializing in Endpoint Security to join our team in Toronto, Ontario.

Sponsored Links

In this role, you will be responsible for securing the endpoints used by Amazonians across multiple countries, building remote systems that monitor and control billions of daily user interactions with sensitive customer data.

About the Job

As a Software Development Engineer in Endpoint Security, you will design and implement standardized secure endpoint access mechanisms and endpoint exploitation prevention systems. Your work will help protect customer information from malicious groups and programs by applying access control, detecting sensitive data exposure, preventing data loss, and enforcing compliance.

You will build on-device real-time continuous monitoring and preventive security controls with high accuracy and scalable distributed services with high availability.

Sponsored Links

Key Responsibilities for the Software Development Engineer

Your responsibilities will include:

  • Designing, planning, coding, building, testing, releasing, and supporting critical software systems that secure endpoints and protect customer data.
  • Applying algorithms and security practices to construct sensitive data protection components, AWS-based services, tools, workflows, and monitoring solutions.
  • Building horizontally-scalable and highly available distributed services on AWS, scalable data pipelines, anomaly/problem detection, and data loss prevention systems.
  • Collaborating with business teams across Amazon to build security best practices into their mechanisms.
  • Assessing risk, classifying data and systems, detecting potential intrusion, and responding quickly to security events across Amazon’s critical business functions, including Retail, Customer Service, and Worldwide Operations.
See also  Software Development Manager, Robotics - Amazon, Toronto, ON

Minimum Qualifications for the Software Development Engineer

To excel in this role, you should possess the following qualifications:

  • 3+ years of non-internship professional software development experience.
  • 2+ years of experience in design or architecture (design patterns, reliability, and scaling) of new and existing systems.
  • Experience programming with at least one software programming language.

Preferred Qualifications for the Software Development Engineer

While not mandatory, the following qualifications are advantageous:

  • 3+ years of full software development life cycle experience, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Bachelor’s degree in Computer Science or equivalent.

Benefits of Working at Amazon

Joining Amazon offers a comprehensive benefits package designed to support your well-being and professional growth.

  • Competitive salary with performance-based bonuses.
  • Medical, dental, and vision coverage for you and eligible family members.
  • Maternity and parental leave options.
  • Paid Time Off (PTO).
  • Opportunities for career advancement within a globally recognized company.
  • Access to training and development programs to enhance your skills and knowledge.

How to Apply for the Software Development Engineer

To apply for this position, visit the Amazon careers page and submit your application online.

Share this Job

Know someone who would be a great fit for this role? Share this opportunity and help them join our team!

Leave a Reply