Jobs · Consulting · Washington

Software Development Engineer II, AWS DynamoDB Storage Plane

Amazon Web Services (AWS) · Seattle, WA · 1 mo ago
ConsultingFull-time
We need to output HTML fragment with sections: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections that have real specific content. We must not repeat job title. Must not include Job ID etc. Must preserve all substantive info. Remove boilerplate like EEO, legal, etc. Also remove duplicated lines, application instructions. We need to parse the description. Key parts: Description paragraph: "Interested in working at one of the largest distributed NoSQL database service on the planet? Amazon DynamoDB Storage Plane team is looking for a SDE to help us deliver a multi-year plan to rearchitect DynamoDB's storage backend and operate-at-scale in our ever-growing global footprint. As a SDE on the DynamoDB team, you will solve exciting engineering challenges in distributed systems at a massive scale. We have a multi-year plan to reinvent our storage architecture to stretch DynamoDB's fundamental capabilities in terms of performance (latency, availability, throughput) and flexibility for our customers with different types of workload. You also will be a thoughtful steward of existing systems, appropriately challenging assumptions and rearchitecting systems when necessary to allow us to scale for growth. Engineers say DynamoDB is a technically challenging space that requires unique and innovative solutions. As a developer on the DynamoDB team, you will work with an amazing team who will help you hone your coding, design, and architectural skills. You will work with senior engineers on a daily basis, a fantastic opportunity to learn from the best and grow your career. If you want to tackle exciting and novel engineering challenges you won't see anywhere else, join our team!" That's about the role. Then "Key job responsibilities" bullet list: "You solve difficult problems, applying appropriate technologies and best practices. You work with your team to invent, design and build software that is stable and performant. You are proficient in a broad range of design approaches and know when it is appropriate to use them (and when it is not). Your solutions are pragmatic. You consider the legacy of the code you produce and write code that an SDE unfamiliar with the system can understand. You limit the use of short-term workarounds. You do things with the proper level of complexity the first time (or at least minimize incidental complexity). You create flexible software without over-engineering. You make appropriate trade-offs, re-use where possible, and are judicious about introducing dependencies. You are efficient with resource usage (e.g., system hardware, database, memory/CPU, etc.) You work on project ideas with customers, stakeholders, and peers" That's responsibilities. Then "About The Team" paragraph: "AWS values diverse experiences. Even if you do not meet all of the preferred qualifications and skills listed in the job description, we encourage candidates to apply. If your career is just starting, hasn’t followed a traditional path, or includes alternative experiences, don’t let it stop you from applying." Then "Why AWS?" paragraph: "Amazon Web Services (AWS) is the world’s most comprehensive and broadly adopted cloud platform. We pioneered cloud computing and never stopped innovating — that’s why customers from the most successful startups to Global 500 companies trust our robust suite of products and services to power their businesses." Then "Inclusive Team Culture" paragraph: "Here at AWS, it’s in our nature to learn and be curious. Our employee-led affinity groups foster a culture of inclusion that empower us to be proud of our differences. Ongoing events and learning experiences, including our Conversations on Race and Ethnicity (CORE) and AmazeCon conferences, inspire us to never stop embracing our uniqueness." Then "Mentorship & Career Growth": "We’re continuously raising our performance bar as we strive to become Earth’s Best Employer. That’s why you’ll find endless knowledge-sharing, mentorship and other career-advancing resources here to help you develop into a better-rounded professional." Then "Work/Life Balance": "We value work-life harmony. Achieving success at work should never come at the expense of sacrifices at home, which is why we strive for flexibility as part of our working culture. When we feel supported in the workplace and at home, there’s nothing we can’t achieve in the cloud." Then "Basic Qualifications": list: "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", "Experience programming with at least one software programming language" Then "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" Then "Amazon is an equal opportunity employer..." (EEO) remove. Then "If you have a disability..." remove. Then "If the country/region you’re applying in isn’t listed..." remove. Then "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. 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." Then location: "USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually" Then "Company - Amazon Development Center U.S., Inc. Job ID: A10539364" remove. Thus we have sections: - About the role: description paragraph(s) maybe combine description and "Key job responsibilities"? Actually "Key job responsibilities" is separate heading. So we can have About the role (the initial description). Responsibilities (the bullet list). Requirements (maybe Basic Qualifications). Qualifications (Preferred Qualifications). Skills? Not explicitly listed; maybe we can infer from responsibilities but better not create if not explicit. Benefits: we have benefits description (health insurance etc). Pay: we have salary range. Schedule: not mentioned (no schedule). So we omit Schedule. We must not create sections with filler like "not specified". So we include only About the role, Responsibilities, Requirements, Qualifications, Benefits, Pay. Check if we need Skills: not present, so omit. Now format: Use

for section headings. Use
  • for any list of duties/requirements/benefits. Use

    for prose. Thus:

    About the role

    ... (the description paragraph)

    Responsibilities

    • You solve difficult problems, applying appropriate technologies and best practices.
    • You work with your team to invent, design and build software that is stable and performant.
    • ...

    Requirements

    • 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
    • Experience programming with at least one software programming language

    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

    Benefits

    Amazon 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.

    Pay

    The base salary range for this position is $143,700.00 - $194,400.00 USD annually, with sign-on payments and restricted stock units (RSUs) included in the total Amazon package.

    We need to preserve all substantive info: also mention "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." We included that. Also mention location? Not required but could be included in About the role? The location line "USA, WA, Seattle - 143,700.00 - 194,400.00 USD annually" we already used for pay. Could also include location in a short paragraph maybe but not required. The instruction: "Do NOT put Job ID / requisition numbers as headings — fold minor metadata into a short

    or drop it." So location is minor metadata; we could include it in a

    under About the role or separate. But we already used salary range in Pay. Could also include location in Pay paragraph. Let's include location in Pay paragraph: "USA, WA, Seattle - $143,700.00 - $194,400.00 USD annually". Also mention sign-on payments and RSUs. Thus Pay paragraph: "

    USA, WA, Seattle - $143,700.00 - $194,400.00 USD annually. The base salary range for this position is $143,700.00 - $194,400.00 USD annually, with sign-on payments and restricted stock units (RSUs) included in the total Amazon package. Final compensation will be determined based on factors including experience, qualifications, and location.

    " But that repeats salary. Better to combine: "USA, WA, Seattle - $143,700.00 - $194,400.00 USD annually. The base salary range for this position is $143,700.00 - $194,400.00 USD annually, with sign-on payments and restricted stock units (RSUs) included in the total Amazon package. Final compensation will be determined based on factors including experience, qualifications, and location." Slight duplication but okay. Alternatively we could keep just one sentence: "USA, WA, Seattle - $143,700.00 - $194,400.00 USD annually. The base salary range for this position is $143,700.00 - $194,400.00 USD annually, with sign-on payments and restricted stock units (RSUs) included in the total Amazon package. Final compensation will be determined based on factors including experience, qualifications, and location." Now ensure we didn't include any boilerplate like EEO, etc. Check About the role paragraph: we need to include the description exactly as given, but we can combine sentences. Must preserve all substantive information. Let's copy the description paragraph exactly as in the posting: "Interested in working at one of the largest distributed NoSQL database service on the planet? Amazon DynamoDB Storage Plane team is looking for a SDE to help us deliver a multi-year plan to rearchitect DynamoDB's storage backend and operate-at-scale in our ever-growing global footprint. As a SDE on the DynamoDB team, you will solve exciting engineering challenges in distributed systems at a massive scale. We have a multi-year plan to reinvent our storage architecture to stretch DynamoDB's fundamental capabilities in terms of performance (latency, availability, throughput) and flexibility for our customers with different types of workload. You also will be a thoughtful steward of existing systems, appropriately challenging assumptions and rearchitecting systems when necessary to allow us to scale for growth. Engineers say DynamoDB is a technically challenging space that requires unique and innovative solutions. As a developer on the Dynamo

Similar jobs