Software Development Engineer, Secure Workplace

Toronto, ON, Canada

Job Description

DESCRIPTION

Job summary
Help craft the future of how Amazonian's access customer data. You and your team are charged with building remote management systems that control and secure thousands of devices that Amazonians use. Protect our customer information by building systems that apply access control, detect malware and manage vulnerabilities and compliance. Keep the business running by building horizontally-scalable and highly available distributed services, and anomaly/problem detection systems.

As a Software Development Engineer, you influence the future for the components and systems you build from inception to execution. You design, plan, engineer, test, release, and support critical software systems. Our remote management systems process gigabytes of device telemetry every hour and apply algorithms and security practices to ensure our customer data is safe. You will own the full stack including Operating System components, browser plugins, services and algorithms associated with these areas.

Our team is deeply invested in the personal growth of our engineers through collaborative peer interactions and regular discussions with management on career development. You will grow, and you will have the independent ability to make a difference in this space for the thousands of representatives who use our devices and the millions of customers they support.

BASIC QUALIFICATIONS

  • 1+ years of experience in software development
  • Programming experience with at least one software programming language.
  • 2+ years of non-internship professional software development experience
  • Programming experience with at least one modern language such as Java, C++, or C# including object-oriented design
  • 1+ years of experience contributing to the architecture and design (architecture, design patterns, reliability and scaling) of new and current systems.
PREFERRED QUALIFICATIONS
  • Understanding of Software Security Concepts such as Encryption, Signing, Authentication.
  • Experience in building highly-available and scalable distributed services / distributed systems.
  • Strong ability to communicate with both technical and non-technical audiences.
  • Understanding of Software Engineering processes and best practices.
  • Experienced in driving Software Development process improvement initiatives.
  • Able to work in Toronto, Canada (YYZ).
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, disability, age, or other legally protected status. If you would like to request an accommodation, please notify your Recruiter.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2072271
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned