Since early 2006, Amazon Web Services (AWS) has provided companies of all sizes with an infrastructure web services platform in the cloud. With AWS you can requisition compute power, storage, and other services–gaining access to a suite of elastic IT infrastructure services as your business demands them. With AWS you have the flexibility to choose whichever development platform or programming model makes the most sense for the problems you’re trying to solve. You pay only for what you use, with no up-front expenses or long-term commitments, making AWS the most cost-effective way to deliver your application to your customers and clients. And, with AWS, you can take advantage of Amazon’s global computing infrastructure, that is the backbone of Amazon.com’s multi-billion retail business and transactional enterprise scalable, reliable, and secure distributed computing infrastructure has been honed for over a decade.
The AWS IT Security team is responsible for the security and availability of all of the services offered by AWS, including EC2, S3, and others. Our team works with the service teams to solve security challenges at massive scale, and builds tools to automate the auditing and operation of AWS infrastructure. We are looking for super-smart software and systems professionals to join us and help us continue to raise the security bar for cloud computing.
The ideal candidate is clearly passionate about solving security problems with an innovative approach to the solution. This person thrives and succeeds in delivering high quality technology products/services in a hyper-growth environment where priorities shift fast. The ideal candidate has broad and deep technical knowledge, typically ranging from front-end UIs through to back-end systems and all points in between. He or she has strong OO design and implementation experience, strong knowledge of web protocols, and an in-depth knowledge of Linux/Unix tools and architecture.
A Security Engineer at Amazon is expected to be strong in multiple domains. This role works with groups throughout Amazon to help them integrate security into their projects. The solutions developed will regularly require input and guidance from team members and will be based on security engineering best practices. It’s imperative for our Security Engineers to communicate professionally (know when to contribute and when to listen), take pride in the accuracy of their work and strive towards excellence. There also should be an unwavering focus on continuous, proactive information seeking about Amazon’s business, information security, the threat landscape and relevant technologies.
Key Focus Areas:
Recognize, adopt, utilize and teach best practices in security engineering: secure development, cryptography, network security, security operations, systems security, policy, and incident response
Collaborate to ensure that decisions are based on the merit of the proposal, not the proposer. When none of the proposals is the obvious winner, you are still decisive, able to disagree and commit to the team’s decision
Demonstrate high capacity and tolerance for extreme context switching and interruptions while remaining productive and effective
Participate in efforts to promote security throughout the Company and build good working relationships within the team and with others across Amazon
Partner with teams throughout the Company develop pragmatic solutions that achieve business requirements while maintaining an acceptable level of risk
Solve problems at their root, stepping back to understand the broader context
Maintain an understanding of the Internet threat environment and how it affects the company
Find and fix flaws in existing company systems and sites
Leverage current state of network and application security tools and how they can benefit the company
Maintain knowledge and skills current to keep up with the rapidly changing threat landscape
Participate in efforts that create and improve the company’s security policies
Work under extended, extreme pressure, handle situations calmly and lead incident response teams effectively
Proactively support knowledge sharing within the team and across the company
Help recruit the very best people for Amazon through active participation in the overall recruiting process
BS in Computer Science or related field
Minimum of 10 years experience with security engineering: secure development, cryptography, network security, security operations, systems security, policy, and incident response
Minimum of 5 years experiences in any of the following software development, network engineering, systems engineering, cryptography or a combination of all
MS in Computer Science or related field
Ability to move forward in the face of ambiguity and imperfect knowledge (can't suffer from “analysis paralysis”)
Experience with Linux operating system development (at the kernel or device driver level), network protocols and hardware virtualization technologies
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability
Programming in C, C++, Java, Python, Perl, and/or Ruby
Internet and operating system security fundamentals
Sharp analytical abilities and proven design skills
Strong sense of ownership, urgency, and drive
Demonstrated ability to achieve stretch goals in a highly innovative and fast paced environment
Experience with web-based applications and/or web services-based applications, especially at massive scale, are very applicable and helpful * Please email AWS Recruiter, Matt Nathan (email@example.com) if you have questions.*
For more information on Amazon Web Services please visit: http://aws.amazon.com/
Amazon.com - 23 months ago
Amazon strives to be Earth's most customer-centric company where people can find and discover virtually anything they want to buy online. By...