FAQs
What is the primary focus of the Software Development Engineer for AWS Vulnerability Management?
The primary focus is to design and build scalable services for millions of users and systems, drive innovation within the Amazon/AWS ecosystem, and continuously learn different technologies and architectures to implement the right solutions.
What technologies and programming languages should candidates be familiar with for this role?
Candidates should have experience with programming languages such as Java and Python, as well as familiarity with Big Data, Microservices, and various architectures.
What kind of problem-solving skills are emphasized for this position?
The position emphasizes solving complex problems with elegant solutions by collaborating across teams and organizations within Amazon.
What does “owning your solutions” entail in this role?
Owning your solutions means being responsible for the entire life-cycle of the project, from developing the roadmap and architecture to implementation and continuous iterative development.
What are the minimum experience requirements for this job?
Candidates must have at least 3+ years of non-internship professional software development experience and 2+ years of experience in designing or architecting systems.
Are there specific qualifications that are preferred for applicants?
Yes, preferred qualifications include 3+ years of experience in the full software development life cycle, and a bachelor's degree in computer science or a related field.
What aspects of software development should candidates be experienced in?
Candidates should have experience in coding standards, code reviews, source control management, build processes, testing, and operations.
How important is innovation in this role?
Innovation is highly important, as the job description specifically mentions driving new innovation within the Amazon/AWS ecosystem and encourages a "Think Big!" mindset.
What is the expected collaboration style in this position?
Candidates are expected to work collaboratively across teams and organizations within Amazon to solve complex problems and drive solutions.
What level of education is generally expected for candidates applying for this position?
A bachelor's degree in computer science or an equivalent field is generally preferred for candidates applying for this position.