Jobs · Engineering

Principal Solutions Architect

Bloomreach · United States · 1 mo ago
RemoteRemoteEngineeringFull-time
We need to output HTML fragment with sections for headings: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. Only include sections if posting has real specific content. We must not repeat job title. Must not include Job ID etc. Must preserve all substantive info, not invent or summarize away detail. Remove boilerplate etc. We need to parse the posting for content. The posting includes: - Intro about Bloomreach (company description). Could be "About the role"? Actually "About the role" maybe includes description of role. The posting includes description of role: "The Principal Solutions Architect is a Senior, Global, customer-facing technology role responsible for helping Bloomreach win and grow strategic enterprise customers by connecting their business objectives with modern data, AI, MarTech and commerce architectures. You will act as a trusted technical advisor to senior technology and digital leaders, helping customers understand how Bloomreach can fit into - and enhance - their existing technology ecosystem. Working closely with our Global Account Executives, Solution Consultants, Product, Engineering and Customer Success Teams, you will shape technical strategy throughout complex enterprise sales cycles, lead executive and technical conversations, and help potential customers translate architectural decisions into measurable business outcomes. This role sits between deep technical architecture and commercial strategy. You do not need to have been a CTO, but you should be comfortable engaging with CIOs, CTOs, Enterprise Architects and other senior technology stakeholders." That's role description. Could be placed under "About the role". Then "Key Responsibilities" with subheadings: Customer Technology & Architecture, Data, AI & MarTech, Enterprise Sales & Commercial Strategy, Internal & Market Influence. Under each bullet list. We need to output
  • for any list of duties/requirements/benefits. So we need to extract responsibilities as list items. Then "Experience" section includes requirements/qualifications/skills. We need to separate into Requirements, Qualifications, Skills maybe. The posting includes "Experience" with bullet list of required experience and skills. Also "Success in the Role" with first 30/60/90 days expectations. Could be considered as "Requirements" or maybe "Qualifications". Also "More things you'll like about Bloomreach:" includes culture, personal development, well-being, compensation. That's benefits. So we need Benefits section. Pay and Schedule: Not mentioned explicitly. There's mention of compensation: "Restricted Stock Units or Stock Options are granted depending on a team member’s role, seniority, and location.* Everyone gets to participate in the company's success through the company performance bonus.* We offer an employee referral bonus of up to $3,000! We reward & celebrate work anniversaries -- Bloomversaries!* (*Subject to employment type. Interns are exempt from marked benefits, usually for the first 6 months.)" That's compensation details but not explicit salary or pay range. The instruction: never create Pay/Schedule/Benefits sections unless the posting actually states them. Benefits we have content (culture, personal development, well-being, compensation). So we can include Benefits section. Pay: not stated as a specific salary or pay range, so we should not include Pay section. Schedule: not stated (no mention of work hours, remote, etc). There's mention of flexible working hours, virtual-first, etc. That could be considered schedule? It says "We believe in flexible working hours to accommodate your working style." That's schedule info. Should we include Schedule section? The instruction: never create Pay/Schedule/Benefits sections unless the posting actually states them. It does state flexible working hours, so we could include Schedule section with that info. However we also have Benefits section that could include culture etc. Might be better to put flexible working hours under Benefits or Schedule. Since they said "Schedule" section for schedule info, we can include Schedule with flexible working hours, virtual-first, etc. But we need to ensure we don't create placeholder text. We have actual content: flexible working hours, virtual-first with hubs, company events, volunteer days, etc. Those are more benefits/culture. But schedule specifically: flexible working hours, virtual-first, etc. We'll include Schedule section with those points. Pay: no explicit salary, so omit. Now we need to ensure we don't repeat job title as heading. We'll not include any heading for Principal Solutions Architect. We need to output only HTML fragment, no /, no markdown. We'll structure:

    About the role

    ... (role description)

    Responsibilities

    • ... (list items from each subheading)
    • ...
    We need to capture all responsibilities bullet points. Let's extract responsibilities: Under "Customer Technology & Architecture": - Act as a senior technical advisor for global strategic enterprise opportunities and customer engagements. - Build trusted relationships with CIOs, CTOs, Enterprise Architects, Chief Digital Officers and senior technology teams. - Understand and map complex customer technology environments, identifying where Bloomreach can create value. - Whiteboard and communicate complex architectures, data flows and integration strategies with technical and executive audiences. - Advise customers on how data moves from systems of record through to real-time decisioning, personalization and activation. - Help customers evaluate architectural trade-offs across data platforms, APIs, cloud infrastructure, identity, governance, latency and scalability. - Explain where traditional warehouse-centric approaches may not fully support real-time customer decisioning and activation. Under "Data, AI & MarTech": - Bring strong expertise across modern data architectures, including Databricks, Snowflake, lakehouses, CDPs, APIs and cloud platforms. - Understand identity resolution, event streams, customer profiles, data governance and real-time data requirements. - Understand enterprise MarTech ecosystems including ESPs, personalization, CRM, commerce and marketing automation. - Help customers understand how Bloomreach fits within their broader data, AI, commerce and MarTech ecosystem. - Stay current on emerging technologies and architectural patterns across AI, data, commerce and digital experience. Under "Enterprise Sales & Commercial Strategy": - Partner with our Global Account Executives and Solution Consultants throughout complex enterprise sales cycles to shape technical strategy and increase deal confidence. - Support RFPs, technical validation, executive presentations, architecture reviews and customer workshops. - Connect technical and architectural decisions to business outcomes, including revenue, cost, risk and time-to-value. - Help identify and remove technical barriers that could prevent enterprise opportunities from progressing. - Bring strong commercial instincts and an understanding of how technology decisions influence enterprise buying processes. - Challenge customer assumptions where appropriate while maintaining a consultative, outcome-focused approach. Under "Internal & Market Influence": - Partner with our Global Product and Engineering teams to bring customer insights, market trends and architectural requirements back into Bloomreach. - Constructively challenge internal teams when customer needs or market opportunities require a different approach. - Mentor Solution Consultants and other customer-facing teams on modern data architecture, AI, enterprise technology and industry trends. - Develop relationships with strategic technology partners including hyperscalers, commerce platforms, CDPs and systems integrators. - Contribute to customer technology briefings, industry events and thought leadership where relevant. Now Experience section includes many bullet points. We need to decide how to split into Requirements, Qualifications, Skills. The instruction: Prefer a few substantive sections over many thin ones. Could combine Requirements and Qualifications into one? But we have headings for Requirements, Qualifications, Skills. We need to include sections only when posting has real specific content. We have content for all three. We could assign: - Requirements: significant experience in senior customer-facing technical role within enterprise software, SaaS, commerce, MarTech, data or digital experience; experience supporting complex enterprise sales cycles, RFPs, technical evaluations and multi-stakeholder buying processes; experience working with senior technical stakeholders including CIOs, CTOs, Enterprise Architects and technology leadership teams. - Qualifications: strong understanding of modern data architecture and cloud platforms, including technologies such as Databricks, Snowflake, BigQuery, lakehouses and CDPs; strong understanding of APIs, event-driven architectures, data flows, identity resolution, customer profiles and real-time activation; understanding of enterprise MarTech and commerce ecosystems, including CRM, ESPs, personalization, marketing automation and commerce platforms; experience with enterprise cloud platforms such as AWS, Google Cloud or Microsoft Azure; understanding of modern commerce architectures, APIs, microservices, composable commerce and cloud-native technologies. - Skills: strong ability to simplify complex technical concepts and connect them to business outcomes; strong executive communication, presentation and workshop facilitation skills; commercially minded, with ability to understand relationship between architecture, investment, risk and business value; comfortable challenging customers and internal Product/Engineering teams constructively; strong curiosity and ability to learn and communicate emerging technologies, particularly across AI, data and customer experience; executive presence and credibility without needing to have previously held a CTO or equivalent executive technology position. Also "Success in the Role" could be considered as "Expectations" but not a heading we have. Could be included under Requirements or Qualifications? Might be better to add a section "Expectations" but not in allowed headings. Since we only allowed those headings, we could incorporate into Requirements or Qualifications. Perhaps we can add a section "Qualifications" to include the success expectations. But we already have Qualifications for technical knowledge. Maybe we can add a section "Requirements" to include experience and success expectations. Let's think. The instruction: "Prefer a few substantive sections over many thin ones." So we could combine Requirements and Qualifications into one section called "Requirements" (or "Qualifications") but we have both headings available. However we must not create sections with filler. If we have content for both, we can include both. But we need to ensure we don't repeat similar content. We could do:

    Requirements

    • Significant experience in a senior customer-facing technical role within enterprise software, SaaS, commerce, MarTech, data or digital experience.
    • Experience supporting complex enterprise sales cycles, RFPs, technical evaluations and multi-stakeholder buying processes.
    • Experience working with senior technical stakeholders including CIOs, CTOs, Enterprise Architects and technology leadership teams.
    • First 30 days: Build relationships with Global Sales, Channel, Solution Engineering, Product, Engineering and Customer Success teams; develop understanding of Bloomreach's platform, AI capabilities, architecture, competitive positioning and strategic enterprise accounts; build familiarity with broader data, MarTech and commerce ecosystem.
    • First 60 days: Begin actively supporting strategic enterprise opportunities, participating in customer meetings, architecture discussions, technical workshops and solution reviews; establish credibility with Sales and technical stakeholders as a trusted technology partner; start identifying common customer architecture challenges and opportunities where Bloomreach can differentiate.
    • First 90 days: Lead technical strategy and architecture discussions across multiple strategic enterprise opportunities; establish trusted relationships with senior customer technology stakeholders; demonstrate ability to connect customer architecture and technology strategy to Bloomreach's commercial value proposition; become a recognised internal technology advisor for strategic enterprise sales, bringing customer insight and market knowledge into Sales, Product and Engineering; contribute to accelerating complex opportunities, improving technical confidence and strengthening Bloomreach's position within enterprise technology ecosystems.

    Qualifications

    • Strong understanding of modern data architecture and cloud platforms, including technologies such as Databricks, Snowflake, BigQuery, lakehouses and CDPs.
    • Strong understanding of APIs, event-driven architectures, data flows, identity resolution, customer profiles and real-time activation.
    • Understanding of enterprise MarTech and commerce ecosystems, including CRM, ESPs, personalization, marketing automation and commerce platforms.
    • Experience with enterprise cloud platforms such as AWS, Google Cloud or Microsoft Azure.
    • Understanding of modern commerce architectures, APIs, microservices, composable commerce and cloud-native technologies.

    Skills

    • Strong ability to simplify complex technical concepts and connect them to business outcomes.
    • Strong executive communication, presentation and workshop facilitation skills.
    • Commercially minded, with the ability to understand the relationship between architecture, investment, risk and business value.
    • Com

Similar jobs