Jobs

Sr. Software Development Engineer, Security Data Solutions & Analytrics

This position is located in Herndon, VA. At Amazon web servicers, is job zero. Our team is responsible for inventing new services that enable and power security solutions at a massive scale. We are looking for a Senior Software Development Engineer (SDE) to help innovate and build new services from the ground up that will make security easier to manage for AWS product teams. Our team is building a comprehensive security data management and analytics platform that helps internal customers improve their security state by surfacing security findings and recommending remediation with a seamless customer experience. You will work in an agile team to deliver solutions that will enable AWS product teams to securely deliver the world’s largest cloud platform. Come build with us!Key job responsibilitiesWe are looking for a Senior SDE who is excited about engineering services and systems at scale. This role requires a deep understanding of distributed systems as well as how to handle complex data at scale. In this role you will be responsible for the architecture, design and implementation of highly scalable distributed data solutions that provides availability, scalability and latency guarantees. In addition, you will raise the standards of the organization by mentoring junior engineers, interviewing and up-levelling the coding standards. This is a highly visible program across AWS where you will have the opportunity to have a huge impact. Strong verbal and written communication skills, being proactive ad self-driven and deliver high quality results in a fast-paced environment, will drive success.About the teamInclusive Team CultureHere at AWS, we embrace our differences. We are committed to furthering our culture of inclusion. We have ten employee-led affinity groups, reaching 40,000 employees in over 190 chapters globally. We have innovative benefit offerings, and we host annual and ongoing learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon (gender diversity) conferences. Amazon’s culture of inclusion is reinforced within our 14 Leadership Principles, which remind team members to seek diverse perspectives, learn and be curious, and earn trust.Mentorship & Career GrowthOur team is dedicated to supporting new members. We have a broad mix of experience levels and tenures, and we’re building an environment that celebrates knowledge sharing and mentorship. Our senior members enjoy one-on-one mentoring. We care about your career growth as a passionate learner that is motivated to take on challenges.Work/Life BalanceOur team also puts a high value on work-life balance. Striking a healthy balance between your personal and professional life is crucial to your happiness and success here, which is why we aren’t focused on how many hours you spend at work or online. Instead, we’re happy to offer a flexible schedule so you can have a more productive and well balanced life—both in and outside of work.

Basic Qualifications

  • 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
  • 5+ years of programming using a modern programming language such as Java, C++, or C#, including object-oriented design experience
  • Bachelor's degree in computer science or equivalent
  • 5+ years of working knowledge of data structures, algorithm design, problem solving, and complexity analysis. Experience with Agile development or similar methodologies for continuous development of product and technology.
  • Experience with distributed systems and web services design and implementation.

Preferred Qualifications

  • Master’s degree or PhD in Computer Science, Engineering, or related field.
  • Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • Experience in communicating with users, other technical teams, and senior executives.
  • Experience collecting requirements and describing software product features, technical designs, and product strategy.
  • Experience mentoring junior software engineers to improve their skills and make them more effective software engineers.
Amazon is committed to a diverse and inclusive workplace. Amazon is an equal opportunity employer and does not discriminate on the basis of race, national origin, gender, gender identity, sexual orientation, protected veteran status, disability, age, or other legally protected status. For individuals with disabilities who would like to request an accommodation, please visit https://www.amazon.jobs/en/disability/us.

Cyber Security Jobs by Category

Cyber Security Salaries