Integration Engineer, Professional Services
for sections like About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. We must not repeat job title. We must include only sections with real specific content. We need to parse the posting.
Let's extract content:
- "Who we are About Stripe ..." This is about company description. Could be "About the role"? Actually "Who we are" is about Stripe. Could be considered "About the role"? The instruction: use for section headings (e.g. About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule). So we need to map content to these headings.
We have sections:
- About Stripe (company description) maybe "About the role"? But "About the role" is more about the role description. The posting includes "About The Team" and "What you’ll do". That seems like role description. So we could have "About the role" containing the description of the team and what you'll do.
- Responsibilities: list of bullet points under "Responsibilities". Indeed there is a list: "Design and architect robust technical solutions..." etc.
- Requirements: Minimum Requirements list.
- Qualifications: Preferred Qualifications list.
- Skills: maybe not explicit separate; but we could combine requirements and qualifications? The instruction says use sections only when posting has real specific content. There's no explicit "Skills" section separate from requirements/qualifications. Could we create a Skills section? Probably not, because no explicit skills list. Better to omit.
- Benefits: The posting mentions "Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends." That's benefits.
- Pay: The posting includes "Pay and benefits" section with salary range. So we need a Pay section with salary range. Benefits separate.
- Schedule: The posting includes "Hybrid work at Stripe" describing remote/in-office expectations. That's schedule/work arrangement. So we can have Schedule section.
We must not include boilerplate like EEO, legal, application instructions, cookie/navigation, etc. Also remove duplicated lines.
We must preserve all substantive information. So we need to include the company description, team description, what you'll do, responsibilities, minimum requirements, preferred qualifications, pay, benefits, schedule.
We must not repeat job title. Not include Job ID.
We must not include filler like "commensurate with experience". Not present.
We must output only HTML fragment, no /, no markdown fences.
Thus produce something like:
About the role
About the role
... (company description + team + what you'll do)
Responsibilities
- ... ...
Requirements
- ... ...
Qualifications
- ... ...
Pay
The annual US base salary range for this role is $190,400 - $285,600. ... (maybe include note about sales roles? but this is not sales role; still include the sentence). Also mention that applicants outside US may request range.
Benefits
- equity
- company bonus or sales commissions/bonuses
- 401(k) plan
- medical, dental, and vision benefits
- wellness stipends
Schedule
Hybrid work at Stripe: This role is available either in an office or a remote location (35+ miles or 56+ km from a Stripe office). In-office expectations: Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. Working remotely: A remote location is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently live or plan to live.
We need to ensure we preserve all substantive information from the posting. Let's extract the exact text. From posting: "Who we are About Stripe Stripe is a financial infrastructure platform for businesses. Millions of companies—from the world’s largest enterprises to the most ambitious startups—use Stripe to accept payments, grow their revenue, and accelerate new business opportunities. Our mission is to increase the GDP of the internet, and we have a staggering amount of work ahead. That means you have an unprecedented opportunity to put the global economy within everyone’s reach while doing the most important work of your career." Then "About The Team Stripe’s Professional Services team works with our most strategic users, delivering excellence and enabling our users to succeed with Stripe. This role sits within the new Forward Deployed Engineering team, taking the evolution of our consulting services behind the keyboard by directly building and delivering software for our users. As a brand new offering from Stripe, we work directly with Stripe's users to build scalable Stripe integrations and standalone applications." Then "What you’ll do In this role, you will work closely with Stripe’s Product & Engineering team to help shape the features that extend beyond what’s possible out of the box with Stripe integrations. You may be building standalone applications that are deployed in user environments, developing priority features within Stripe's ecosystem, or augmenting existing development staff for our users to deliver faster and more resilient connections to Stripe. While maintenance is part of the work, you'll often be starting new and exciting projects. Since this is a new team at Stripe, you'll succeed if you get excited about driving direction and taking ownership of your work." Then "Responsibilities Design and architect robust technical solutions, ensuring they are secure, scalable, and aligned with customer needsDesign, build, and deploy production applications that combine user business logic, Stripe best practices, and user-facing interfacesCollaborate directly with internal and external stakeholders, bridging the gap between technical teams and executivesDrive the direction of the new Forward Deployed Engineering arm at Stripe and contribute to technical projectsEngage directly with users to deeply understand challenges, requirements, and co-develop solutions,Contribute tooling, frameworks, and best practices that scale impact across accounts" Note there is missing punctuation but we keep as is. Then "Who you are We’re looking for someone who meets the minimum requirements to be considered for the role. If you meet these requirements, you are encouraged to apply. The preferred qualifications are a bonus, not a requirement." Then "Minimum Requirements 10+ years of professional, hands-on full-stack development experience with languages such as JavaScript, TypeScript, React, Ruby, Go, or JavaExperience with backend infrastructure and building systems that scaleDemonstrated ability to design, build, and deploy production applicationsExcellence at rapid prototyping while maintaining appropriate quality standardsFamiliarity with containerized applications and object-oriented programming languagesSuperb problem-solving skills and the ability to understand the product and business side of development" Then "Preferred Qualifications Experience working as a software consultantStrong command of distributed systems, API design, and data modelingFamiliarity working with AI APIs and leveraging AI code generation tools to accelerate productivityProven track record of delivering technical solutions in enterprise environments that drive measurable outcomesA passion for handling ambiguity and picking up new technologies, frameworks, and tools while working in a variety of client environments" Then "Hybrid work at Stripe This role is available either in an office or a remote location (35+ miles or 56+ km from a Stripe office). In-office expectations Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams. Working remotely at Stripe A remote location is defined as being 35 miles (56 kilometers) or more from one of our offices. While you would be welcome to come into the office for team/business meetings, on-sites, meet-ups, and events, our expectation is you would regularly work from home rather than a Stripe office. Stripe does not cover the cost of relocating to a remote location. We encourage you to apply for roles that match the location where you currently live or plan to live." Then "Pay and benefits The annual US base salary range for this role is $190,400 - $285,600. For sales roles, the range provided is the role’s On Target Earnings ("OTE") range, meaning that the range includes both the sales commissions/sales bonuses target and annual base salary for the role. This salary range may be inclusive of several career levels at Stripe and will be narrowed during the interview process based on a number of factors, including the candidate’s experience, qualifications, and location. Applicants interested in this role and who are not located in the US may request the annual salary range for their location during the interview process. Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends." Then rest is boilerplate. We need to include all substantive info. For Pay section we should include the salary range and note about US base salary, note about sales roles (though not sales role but we can keep), note about narrowing, note about non-US applicants requesting range. That's all part of Pay and benefits paragraph. But we separated benefits. The benefits paragraph includes "Additional benefits for this role may include: equity, company bonus or sales commissions/bonuses; 401(k) plan; medical, dental, and vision benefits; and wellness stipends." So we need to keep that. Thus Pay section: maybe just the salary range sentence(s). Benefits section: list. We must not include filler like "commensurate with experience". Not present. Now ensure we don't repeat any content inadvertently. We'll produce HTML. Check that we didn't include any navigation/legal/EEO etc. We omitted the final paragraphs about diversity, apply now, California applicant notice, application window. Now produce final HTML. Be careful to escape any HTML special characters? The text includes ampersands (&) and maybe quotes. We need to escape them as HTML entities. For safety, we can replace & with &, < with <, > with >, " with ", ' with '. The text includes “and” etc. There's an ampersand in "Stripe’s" (apostrophe s) fine. There's "&" in "Stripe’s Professional Services team works..." no. There's "&" in "Stripe’s" no. There's "&" in "Stripe’s Professional Services team works..." no. There's "&" in "Stripe’s Professional Services team works..." no. There's "&" in "Stripe’s Professional Services team works..." no. There's "&" in "Stripe’s Professional Services team works..." no. There's an ampersand in "Stripe’s Professional Services team works..." no. There's an ampersand in "Stripe’s Professional Services team works..." no. There's an ampersand in "Stripe’s Professional Services team works..." no. There's an ampersand in "Stripe’s Professional Services team works..." no. Actually there is an ampersand in "Stripe’s Professional Services team works..." no. There's an ampersand in "Stripe’s Professional Services team works..." no. There's an ampersand in "Stripe’s Professional Services team works..." no. There's an ampersand in "St