Expoint - all jobs in one place

מציאת משרת הייטק בחברות הטובות ביותר מעולם לא הייתה קלה יותר

Limitless High-tech career opportunities - Expoint

Amazon Software Development Engineer II Application Security 
United States, Washington, Seattle 
85442829

16.09.2024
DESCRIPTION

Key job responsibilities
- Architect and develop full stack with both scalable backend services and interactive web applications.- Design for high availability, scalability, extensibility, and resiliency in the context of tools, services, and processes managed in AWS.- Collaborate with security and business teams to translate requirements into powerful technical solutions on behalf of customers.Diverse Experiences
Amazon Security values diverse experiences. Even if you do not meet all of the qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying.Training & Career Growth
We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, training, and other career-advancing resources here to help you develop into a better-rounded professional.Work/Life Balance

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
- Bachelors Degree


PREFERRED QUALIFICATIONS

- Experience developing software solutions for security applications.
- Demonstrated ability in delivering solutions using AWS products, such as DynamoDB, S3, SQS/SNS, Lambda, Elastic Search & EC2.
- Experience building mobile or web frontends and applications, using React or React Native, or comparable front-end technologies.
- Experience in communicating with users, other technical teams, and senior management to collect requirements, describe software product features, technical designs, and product strategy.
- Experience mentoring junior software engineers to improve their skills, and make them more effective and productive software engineers.