Software Architect - III

Amazon.com, Inc. Herndon, VA

Each day, hundreds of thousands of developers make billions of transactions worldwide on our cloud. They harness the power of Amazon Web Services (AWS) to enable innovative applications, websites, and businesses. The AWS Security team owns security for all of these services offered by AWS, including EC2, S3, and many others. Our team works with the many AWS teams to solve security challenges at massive scale. We build the tools to automate the auditing and secure operation of AWS infrastructure. We dive deep into security technologies such as new authentication systems, hardware security components, cryptography, system hardening, and massive-scale audit analysis. The AWS Security team is currently building a new service from the ground up to help customers secure their infrastructure. This is a unique and exciting opportunity to be part of a truly innovative V1 product and have an impact on millions of customers.Our team is looking for highly intelligent software and systems professionals to join us and help us continue to raise the security bar for cloud computing. You should be somebody who enjoys working on complex system software, is customer-centric, and feels strongly about delivering results. You should be passionate about solving security hurdles in innovative ways. We do not desire to simply produce good software here at AWS Security... we want to produce disruptive, history changing innovations.As one of Amazon.com\u2019s Principal Engineers, You\u2019ll specifically be expected to:- Serve as a technical lead on our most demanding, cross-functional projects. - Ensure the quality of architecture and design of systems. - Functionally decompose complex problems into simple, straightforward solutions. - Fully and completely understand system inter-dependencies and limitations. - Possess expert knowledge in performance, scalability, enterprise system architecture, and engineering best practices. - Leverage knowledge of internal and industry prior art in design decisions. - Effectively research and benchmark Amazon technology against other competing systems in the industry. - Contribute intellectual property through patents. - Assist in the career development of others, actively mentoring individuals and the community on advanced technical issues and helping managers guide the career growth of their team members - Exert technical influence over multiple teams, increasing their productivity and effectiveness by sharing your deep knowledge and experience. - Build fault tolerant systems that perform very large scale data processing and mine insights from data by applying machine learning techniques.\nBasic Qualifications- BS/MS in Computer Science, (PhD a plus)- Strong technical credentials, with at least 12+ years of technical engineering leadership, including proven software deliverables- Deep knowledge of distributed systems- Proficiency in at least one modern programming language such as C, C++, C# or Java and detailed knowledge of object-oriented design and programming- Excellent problem solving ability- Solid coding practices including design, unit testing, and peer code-reviews- Excellent written and verbal communication- Strong customer focus, ownership, urgency and drive.\nPreferred Qualifications\n

\n

* In-depth knowledge of Linux/Unix tools and architecture\n

* Strong knowledge of web, security, and networking protocols\n

* Some experience with security tools such as intrusion detection, log analysis, and network scanning.\n

* A person that thrives and succeeds in a hyper-growth environment where priorities shift fast\n

* Highly proficient in design and analysis of algorithms, data structures and object-oriented design\n* If you have any questions, please email Henry - Recruiting Partner for AWS Gov't Sector - hcchan @ amazon.com","@id":"352365","datePosted":"2015-10-08T07:00:00.000Z","title":"Software Architect - III","occupationalCategory":"Software Development","@context":"http://schema.org"}