Enable job alerts via email!

Sr. Software Dev Engineer, Devices OS Security Team

Amazon

Sunnyvale (CA)

On-site

USD 151,000 - 262,000

Full time

3 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Amazon's Devices division seeks a Senior Software Development Engineer to lead software development and security initiatives. This role involves ownership of DeviceOS security features and collaboration in a cross-disciplinary team to innovate secure consumer products. Ideal candidates will have extensive experience in embedded software, Linux systems, and a solid engineering background, with a focus on user experience and security standards.

Benefits

Medical, financial, and other benefits
Equity and sign-on payments
Workplace accommodations

Qualifications

  • 5+ years of professional software development experience.
  • 5+ years of programming experience with at least one language.
  • Leadership experience in design or architecture.

Responsibilities

  • Own the software design and development of DeviceOS security features.
  • Architect and analyze security problems to deliver technical solutions.
  • Work from application UI to kernel on comprehensive security measures.

Skills

Embedded software development
Linux development
Device security
Multi-programming languages

Education

Bachelor's degree in computer science or equivalent

Job description

Sr. Software Dev Engineer, Devices OS Security Team

DESCRIPTION

Amazon Devices has established itself as a pioneer in consumer electronics with innovative products like the Kindle, Fire tablets, Fire TV, and Amazon Echo. We consistently push technological boundaries, creating devices that enhance connectivity, simplify daily functions, and deliver exceptional user experiences. Join us in shaping the next generation of transformative technology.

The Senior Software Dev Engineer, Device Security will provide technical leadership and contribute to the definition, development, integration, testing, documentation, and support of platform software. This hands-on position requires broad engineering competence and in-depth technical knowledge of embedded software development, Linux development, ARM architecture, and device security, along with demonstrated experience successfully planning, organizing, and executing software development projects in a dynamic environment. You will work across all levels of the stack from application UI to kernel, with no technical limitations. Team members typically possess advanced proficiency in multiple programming languages and development tools, maintaining a focus on operating system security and privacy standards.

Key job responsibilities
As a Senior Software Dev Engineer in Device Security, you will collaborate with an experienced cross-disciplinary team to conceive and design secure consumer products. The role requires responsiveness, flexibility, and the ability to thrive in an open collaborative environment. Our team delivers and maintains software and platforms that meet stringent requirements for performance, power efficiency, stability, and security.

Your responsibilities will include:

* Owning the software design, documentation, development, engineering approach, delivery and support of DeviceOS security and privacy features
* Architecting and designing software security solutions, assessing system limitations and compatibilities, implementing new methodologies, and developing essential security routines and utilities
* Analyzing complex security problems, identifying root causes, and delivering appropriate technical solutions
* Working across all levels of the stack from application UI to kernel to implement comprehensive security measures
* Leveraging expertise in embedded software development, Linux systems, and ARM architecture to enhance device security posture

BASIC QUALIFICATIONS

- 5+ years of non-internship professional software development experience
- 5+ years of programming with at least one software programming language experience
- 5+ years of leading design or architecture (design patterns, reliability and scaling) of new and existing systems experience
- Experience as a mentor, tech lead or leading an engineering team

PREFERRED QUALIFICATIONS

- 5+ 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

Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.

Los Angeles County applicants: Job duties for this position include: work safely and cooperatively with other employees, supervisors, and staff; adhere to standards of excellence despite stressful conditions; communicate effectively and respectfully with employees, supervisors, and staff to ensure exceptional customer service; and follow all federal, state, and local laws and Company policies. Criminal history may have a direct, adverse, and negative relationship with some of the material job duties of this position. These include the duties and responsibilities listed above, as well as the abilities to adhere to company policies, exercise sound judgment, effectively manage stress and work safely and respectfully with others, exhibit trustworthiness and professionalism, and safeguard business operations and the Company's reputation. Pursuant to the Los Angeles County Fair Chance Ordinance, we will consider for employment qualified applicants with arrest and conviction records.

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.

Our compensation reflects the cost of labor across several US geographic markets. The base pay for this position ranges from $151,300/year in our lowest geographic market up to $261,500/year in our highest geographic market. Pay is based on a number of factors including market location and may vary depending on job-related knowledge, skills, and experience. Amazon is a total compensation company. Dependent on the position offered, equity, sign-on payments, and other forms of compensation may be provided as part of a total compensation package, in addition to a full range of medical, financial, and/or other benefits. For more information, please visit https://www.aboutamazon.com/workplace/employee-benefits. This position will remain posted until filled. Applicants should apply via our internal or external career site.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.