Software Development Engineer, S3 Request Processing, S3 - Simple Storage Service
About the role
with paragraphs. Then "Key job responsibilities" -> list of responsibilities bullet points. SoResponsibilities
with- each bullet.
Then "Basic Qualifications" and "Preferred Qualifications". Those are qualifications. Could combine into one Qualifications section? The instruction: Use headings for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we can have Qualifications heading and include both basic and preferred? Might be better to separate Basic and Preferred under Qualifications as list items. Or we could have Requirements heading for basic qualifications? Usually Requirements = basic qualifications. Qualifications could be preferred. But we have both. We'll decide: Use Requirements for basic qualifications, Qualifications for preferred. Or combine. The instruction says "Prefer a few substantive sections over many thin ones." So maybe combine into one Qualifications section containing both basic and preferred. But we need to preserve all info. We can list them as sub-bullets? Could do two
- under same heading.
We also have "Experience programming with at least one software programming language" etc. That's part of basic qualifications.
We also have "Preferred Qualifications" bullet.
We also have "Skills" maybe not explicit; we could infer from qualifications but better not to create empty section. So we skip Skills if no explicit content.
Benefits: The posting mentions benefits: "Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave." Also earlier: "Your Amazon package will include sign-on payments and restricted stock units (RSUs)." So we have benefits content. So we can include Benefits section.
Pay: The posting includes base salary range: "USA, VA, Arlington - 143,700.00 - 194,400.00 USD annually". Also mention sign-on payments and RSUs. So we have Pay section.
Schedule: Not mentioned. So we skip Schedule.
We also need to include metadata like Job ID etc folded into short p or drop. We can include a short p at top maybe with Job ID and location? But instruction: do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short
- ... each.
Then
Requirements
with- ... basic qualifications.
Then
Qualifications
with- ... preferred qualifications.
Then
Benefits
with- ... benefits items.
Then
Pay
with... salary range and sign-on/RSUs. We should not repeat sign-on payments twice; we can mention in Pay only. We need to ensure we don't include boilerplate like EEO, accommodation links, etc. Also remove duplicated lines: The description includes "You will:" list which duplicates responsibilities; but we keep description as is; it's okay. Now produce HTML. Be careful to escape any special characters like &, <, >. In description we have em dashes — which is okay as UTF-8; we can keep as is. Also we have "AWS's". That's fine. We'll output only HTML fragment. Let's craft. First, metadata p: maybe:
Location: Arlington, VA • Job ID: A10539035
Now About the role paragraph: we need to include the description text exactly as given, but we can break into paragraphs for readability. We'll keep as onewith line breaks? HTML will ignore line breaks; but we can keep as is. We'll copy the description up to before "Key job responsibilities". Ensure we don't include the "You will:" list? Actually the description includes "You will:" list before responsibilities. That's part of description; we keep it. Let's copy the description text: "Amazon S3 handles hundreds of millions of requests per second for customers around the world — and every one of those requests runs on software you'll help ship. As a Software Development Engineer on the S3 Foundations team, you will build the systems that validate, release, and observe new S3 software across every AWS Region on the planet, at a scale almost no other engineering role can offer. Amazon Simple Storage Service (S3) provides industry-leading scalability, data availability, security, and performance for object storage. Customers of all sizes, from day-one startups to the world's largest enterprises, use Amazon S3 to deliver next-generation applications ranging from data analytics to AI to photo and video archives. While S3 has seen tremendous growth since launch in 2006, we are still in the early stages of realizing its full potential. The S3 Foundations team is the foundation and force multiplier for S3's front-end engineering organization. We own the platform that safely delivers software to the fleet processing every S3 API request worldwide, from pre-production validation and qualification systems that catch problems before customers ever see them, to the post-processing services — metering, API events, and request logging — that power billing, auditing, and analytics for millions of AWS customers. When our team does its job well, customers get new S3 capabilities sooner, and hundreds of S3 engineers ship faster and more safely. This is a hands-on engineering role at the intersection of massive-scale distributed systems, developer experience, and operational excellence. You will: Design and build the deployment, validation, and observ
- ... benefits items.
Then
- ... preferred qualifications.
Then
- ... basic qualifications.
Then
or drop it. So we can include a
with location and Job ID maybe. We must remove boilerplate: EEO, accommodation links, etc. Also remove application instructions. Also remove duplicated lines. We need to preserve all substantive information. Let's extract substantive content: About the role: paragraphs from start until "Key job responsibilities". Let's capture: "Amazon S3 handles hundreds of millions of requests per second for customers around the world — and every one of those requests runs on software you'll help ship. As a Software Development Engineer on the S3 Foundations team, you will build the systems that validate, release, and observe new S3 software across every AWS Region on the planet, at a scale almost no other engineering role can offer. Amazon Simple Storage Service (S3) provides industry-leading scalability, data availability, security, and performance for object storage. Customers of all sizes, from day-one startups to the world's largest enterprises, use Amazon S3 to deliver next-generation applications ranging from data analytics to AI to photo and video archives. While S3 has seen tremendous growth since launch in 2006, we are still in the early stages of realizing its full potential. The S3 Foundations team is the foundation and force multiplier for S3's front-end engineering organization. We own the platform that safely delivers software to the fleet processing every S3 API request worldwide, from pre-production validation and qualification systems that catch problems before customers ever see them, to the post-processing services — metering, API events, and request logging — that power billing, auditing, and analytics for millions of AWS customers. When our team does its job well, customers get new S3 capabilities sooner, and hundreds of S3 engineers ship faster and more safely. This is a hands-on engineering role at the intersection of massive-scale distributed systems, developer experience, and operational excellence. You will: Design and build the deployment, validation, and observability systems that every S3 front-end change flows through on its way to production. Work on an ambitious modernization agenda — increasing release frequency, compressing worldwide deployment times, hardening automated deployment safety, and re-architecting legacy services into modern, independently deployable systems. Build self-service tools that let S3 engineers validate, deploy, and observe their changes without waiting on anyone — and see your work directly measured in how much faster and safer they ship. Use AI as a core part of how you work: AI-assisted development, spec-driven modernization of legacy services, and building automated on-call assistants and agents that handle routine requests. You'll work on a tight-knit team where your designs and decisions directly shape how one of the world's largest services ships software. Because our platform is on the path of every S3 request worldwide, a passion for operational excellence, security, and availability is essential. Come build with us and make history with Amazon S3!" Note: The "You will:" list continues into responsibilities but we already have a separate responsibilities section. Might duplicate. But we should keep the description as is; the responsibilities section will have the bullet list from "Key job responsibilities". The "You will:" sentences could be considered part of description; we can keep them. Now Responsibilities: bullet points under "Key job responsibilities": - Design, build, and operate distributed systems that deploy software to one of the largest server fleets in the world. - Rewrite and modernize existing software and tune systems to drive efficiencies at massive scale, with outsized impact on AWS's cost, performance, and operations. - Build validation, deployment, and observability tooling that makes engineers across S3's front-end organization faster and safer. - Own what you build end-to-end, from design through deployment and production operations, raising the bar on operational excellence as S3 scales. - Collaborate with engineers across multiple S3 teams to coordinate feature validation and delivery. Now Basic Qualifications: - 3+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (design patterns, reliability and scaling) of new and existing systems experience - 1+ years of software development engineer or related occupational experience - 1+ years of designing and developing large-scale, multi-tiered, multi-threaded, embedded or distributed software applications, tools, systems, and services using: C#, C++, Java, or Perl experience - 1+ years of Object Oriented Design experience - Bachelor's degree or foreign equivalent in Computer Science, Engineering, Mathematics, or a related field - Experience programming with at least one software programming language Preferred Qualifications: - 3+ years of full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations experience - Bachelor's degree in computer science or equivalent Now Benefits: - Your Amazon package will include sign-on payments and restricted stock units (RSUs). - Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. - Learn more about our benefits at https://amazon.jobs/en/benefits. (But that's a link; maybe we can keep as part of benefits description.) Pay: - The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. - USA, VA, Arlington - 143,700.00 - 194,400.00 USD annually We might combine sign-on payments and RSUs already mentioned; but we can keep. Now we need to output HTML fragment. Structure:
Location: Arlington, VA. Job ID: A10539035
maybe. ThenAbout the role
with...
(maybe multiple paragraphs). We'll keep as singlewith the description. Then
Responsibilities
with - ... each.
Then