At Amazon QuickSight, we are redefining the way people and businesses make data-informed decisions at scale. We build secure, simple, and scalable solutions to empower our customers and users to collaborate and share insights easily and quickly.
Job Description
We are looking for a seasoned engineer who is first and foremost security-minded.
* Shape up the security engineering culture and developer experience, promote secure architecture and tooling.
* Influence both technical and product direction. Partner with stakeholders to drive large and complex initiatives.
* Improve the quality of the whole SDLC such as design, implementation, testing, and operation.
* Design, implement, and deliver solutions that are secure, reliable, and scalable.
* Contribute to the engineering community by mentoring other engineers.
About the team: Diverse Experiences
AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply.
Why AWS?
Amazon Web Services (AWS) is the world's most comprehensive and broadly adopted cloud platform.
Work/Life Balance
We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture.
Requirements
* 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.
* Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence.