Sr. Software Dev Engineer - Security, Device OS

Sr. Software Dev Engineer - Security, Device OS

04 Apr 2022
Virginia, Arlington, 22201 Arlington USA

Sr. Software Dev Engineer - Security, Device OS

Vacancy expired!

DESCRIPTION

Job summary
Amazon Lab126 is an inventive research and development company that designs and engineers high-profile consumer electronics. Lab126 began in 2004 as a subsidiary of Amazon.com, Inc., originally creating the best-selling Kindle family of products. Since then, we have produced groundbreaking devices like tablets, TV, and Amazon Echo. What will you help us create?

Work hard. Have fun. Make history.

The Role:
As a Senior Software Engineer - You will be responsible for designing our and protocols and frameworks from the ground up. You will be expected to work at all levels of the from the to the application layer. Members of this team tend to have a high degree of fluency in more than one language and work with an unwavering focus on device operating system's security and privacy.

Key job responsibilities

  • Architect, develop, and deliver features for new and existing products
  • Be responsible for system and development for new initiatives and feature development
  • Take ownership over the software design, documentation, development, engineering approach, delivery and support of DeviceOS's security and privacy
  • Deep dive a hard problem, identify the root cause and provide a proper solution.


BASIC QUALIFICATIONS

  • 4+ years of professional software development experience
  • 3+ years of programming experience with at least one software programming language
  • 2+ years of experience contributing to the system design or architecture (architecture, design patterns, reliability and scaling) of new and current systems
  • Experience as a mentor, tech lead OR leading an engineering team

  • Bachelor's degree in Science, Engineering, or related field
  • Experience in engineering, platform , authentication and protocols, cryptography, or application security


PREFERRED QUALIFICATIONS

  • Experience in TEE (Trusted Execution Environment) software development
  • Good understanding of symmetric and asymmetric encryption, X.509 and certificate signing
  • Experience in stacks such as PlayReady and WideVine
  • Experience in application modeling, risk identification, testing, and auditing
  • Knowledge of network, and web related protocols (e.g., TCP/IP, UDP, HTTPS, OAuth, JWT)
  • Knowledge of service-oriented architectures and web services security


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, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Related jobs

Job Details

Jocancy Online Job Portal by jobSearchi.