A

Amazon

Sells products online and rents cloud computing

Security Software Development Engineer - Corporate Services Security

Security Engineering & ArchitectureConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • At least 4 years of experience designing and developing large-scale, multi-tiered, multi-threaded, embedded, or distributed software applications, tools, systems, and services using C#, C++, Java, or Perl.
  • At least 5 years of non-internship professional software development experience.
  • At least 2 years of experience in any combination of threat modeling, secure coding, identity management and authentication, software development, cryptography, system administration, and network security.
  • Experience as a mentor, technical lead, or leader of an engineering team.

Responsibilities

  • Build AI-powered security tools and automation end to end, contributing to technical vision, design, and delivery at large scale to protect Amazon Corporate Customers.
  • Contribute to architectural direction and high-judgment decisions that shape the roadmap, leveraging agentic AI development best practices throughout development.
  • Drive execution across multiple teams and stakeholders; decompose complex, ambiguous problems into actionable plans, unblock dependencies, and deliver cross-team initiatives on time and at quality.
  • Contribute to AI-first development workflows, including agentic coding and experimental techniques; under senior-engineer guidance, drive adoption, measure impact on security, velocity, and quality, and set the standard for the team.
  • Partner with senior security engineers, researchers, principal engineers, and senior leadership to translate customer security needs into technical requirements and influence roadmap priorities with data and technical insight.
  • Establish development best practices and technical review processes under the guidance of senior engineers.
  • Develop junior engineers through pairing, design reviews, and hands-on coaching, fostering ownership and continuous learning.
  • Own the security of services, lead on-call rotations, drive root-cause analysis, and implement systemic improvements.
  • Prototype security solutions rapidly, validate them with customers, and iterate.
  • Collaborate with application development teams to protect customers while developing services using generative AI; inspect application code, build frameworks that help developers build securely and efficiently, and refine software designs for new services.
  • Clearly articulate risks to technical and non-technical audiences and prioritize risks to guide partners toward secure solutions.

Desired Qualifications

  • At least 4 years of experience across the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.
  • A bachelor's degree in computer science or equivalent.

About the Company

Amazon

Sells products online and rents cloud computing

Amazon runs the largest online store in the United States and rents cloud computing to businesses and governments through Amazon Web Services. AWS pioneered renting computing power over the internet, and Amazon built its own delivery network to get orders to customers quickly. Shoppers buy from Amazon and from independent sellers on its store, and Prime members pay a subscription for fast free shipping, streaming video and music, and other perks. AWS rents out computing power, storage, databases, and AI tools so companies can run software without owning servers, and Amazon also makes Kindle e-readers and Echo speakers with the Alexa assistant. Jeff Bezos founded Amazon in 1994, and it is based in Seattle, Washington.

Company size
10,001+
Company stage
IPO
Headquarters
Seattle, WA
Founded
1994

Recently Posted Jobs

Explore more opportunities at Amazon

See more jobs