Jobs · Engineering · New York

Manager Engineering, Compliance Core

Chainalysis · New York, NY · 1 mo ago
HybridEngineering$220k–$250k/yrFull-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. No Job ID etc. Remove boilerplate. We need to parse the posting: It includes description about engineering team, role description, responsibilities, what they're looking for, nice to have, AI fluency, about Chainalysis, compensation range. We need to map to sections: About the role (intro), Responsibilities (list of duties), Requirements (must-have), Qualifications (maybe similar), Skills (maybe technical), Benefits (maybe not present), Pay (compensation range), Schedule (not present). We should only include sections with actual content. Let's extract: About the role: The paragraph starting "The engineering team at Chainalysis is inspired..." up to "You’ll help decide what to evolve, rebuild, or retire, and sequence those changes while keeping our systems reliable for every customer." That's about role. Responsibilities: The bullet list after "In This Role, You’ll Lead the platform’s modernization..." includes several responsibilities: Set technical direction, Stay hands-on, Build and develop the team, Own delivery with your partners, Make production operations sustainable. We can turn each into
  • . Requirements: "We’re Looking For Candidates Who Have Experience building and operating high-throughput, event-driven distributed systems Strong hands-on engineering judgment... Experience managing engineers... A track record of delivering complex technical initiatives... A collaborative leadership style... Interest in blockchain and cryptocurrencies, or eagerness to learn." Those are must-have. Nice To Have: list of nice-to-have items: Experience modernizing or migrating critical production systems while maintaining service continuity. Familiarity with JVM services in production. Experience operating customer-facing systems with strict latency and availability requirements. Background in compliance, payments, fraud, or another regulated domain. Blockchain protocol knowledge. Skills: Could combine technical skills: maybe "Experience building and operating high-throughput, event-driven distributed systems", "Strong hands-on engineering judgment", etc. But we already have requirements. Might create Skills section for technical proficiencies: maybe "Event-driven distributed systems", "JVM services", etc. However we need to avoid duplication. Could put technical skills under Skills, and leadership/management under Requirements. But instructions: Use sections only when posting has real specific content. We can decide to have Requirements (must-have) and Skills (technical). But we need to ensure we don't invent content. Let's extract specific technical skills mentioned: building and operating high-throughput, event-driven distributed systems; strong hands-on engineering judgment (maybe not a skill); experience managing engineers (leadership); delivering complex technical initiatives; collaborative leadership style; interest in blockchain/crypto; experience modernizing/migrating critical production systems; familiarity with JVM services; experience operating customer-facing systems with strict latency/availability; background in compliance/payments/fraud/regulated domain; blockchain protocol knowledge. We could put all under Requirements (must-have + nice-to-have) but we need separate sections only if content exists. Could have Requirements (must-have) and Nice To Have (maybe as Qualifications?). However the allowed headings are limited: About the role, Responsibilities, Requirements, Qualifications, Skills, Benefits, Pay, Schedule. So we can map: - About the role: intro paragraph. - Responsibilities: list of duties. - Requirements: must-have items. - Qualifications: nice-to-have items (or could be Skills). But Qualifications often used for education/experience; we can put nice-to-have there. - Skills: maybe technical skills like JVM, blockchain protocol, etc. But we already have nice-to-have includes those. Could combine. Better: Use Requirements for must-have, Qualifications for nice-to-have, Skills for technical proficiencies (maybe overlapping). But to avoid duplication, we could put all must-have under Requirements, and all nice-to-have under Qualifications, and maybe Skills omitted if no distinct content. Pay: compensation range $220K - $250K. Schedule: not present, omit. Benefits: not present (no mention of benefits like health, 401k). Omit. Thus output sections: About the role, Responsibilities, Requirements, Qualifications, Pay. Now need to format:

    About the role

    then

    ...

    . For lists:
    • ...
    . We must preserve all substantive information, not invent or summarize away detail. Must not omit any detail from the posting that is substantive. Need to ensure we capture all points. Let's extract exact sentences. About the role: The first paragraph up to "You’ll help decide what to evolve, rebuild, or retire, and sequence those changes while keeping our systems reliable for every customer." Let's capture that exactly. Original: "The engineering team at Chainalysis is inspired by solving the hardest technical challenges and building products that establish trust in cryptocurrencies. We're a global organization that thrives on challenging work and doing it alongside exceptionally talented teammates. Our industry evolves rapidly, and our mission is to build a flexible, AI-driven platform that automates entity resolution, optimizes data labeling pipelines, and creates predictive models that identify illicit patterns before they escalate. Compliance Core builds and operates the platform that customers rely on to evaluate blockchain risk in real time and continuously monitor activity across billions of transfers. Our systems screen transfers and withdrawals, reassess exposure as new information arrives, aggregate risk at the user and organization level, and power datasets used by other teams and customers. We’re looking for an Engineering Manager to lead the team and shape the next generation of this platform. You’ll help decide what to evolve, rebuild, or retire, and sequence those changes while keeping our systems reliable for every customer." We'll put that in a

    . Responsibilities: The list after "In This Role, You’ll Lead the platform’s modernization. Set technical direction with the team, make architectural trade-offs, and turn complex changes into incremental migrations with clear milestones and safe rollouts.Stay hands-on. Review code, write and challenge design documents, contribute prototypes or targeted fixes, and work directly with engineers to resolve difficult technical problems and production incidents.Build and develop the team. Hire exceptional engineers, set clear expectations, provide candid feedback, manage performance, and support career growth. Create an environment where people can challenge ideas, take ownership, and do their best work.Own delivery with your partners. Work with Product and upstream teams to turn customer needs and industry changes into an executable roadmap. Make priorities, dependencies, and trade-offs explicit, and follow through on commitments.Make production operations sustainable. Set standards for reliability, latency, throughput, and data correctness. Improve observability, testing, incident response, and on-call practices so the platform can scale" We need to split into items. Each sentence seems a responsibility. Let's list: - Set technical direction with the team, make architectural trade-offs, and turn complex changes into incremental migrations with clear milestones and safe rollouts. - Stay hands-on: Review code, write and challenge design documents, contribute prototypes or targeted fixes, and work directly with engineers to resolve difficult technical problems and production incidents. - Build and develop the team: Hire exceptional engineers, set clear expectations, provide candid feedback, manage performance, and support career growth. Create an environment where people can challenge ideas, take ownership, and do their best work. - Own delivery with your partners: Work with Product and upstream teams to turn customer needs and industry changes into an executable roadmap. Make priorities, dependencies, and trade-offs explicit, and follow through on commitments. - Make production operations sustainable: Set standards for reliability, latency, throughput, and data correctness. Improve observability, testing, incident response, and on-call practices so the platform can scale. We'll put each as

  • . Requirements (must-have): The bullet list after "We’re Looking For Candidates Who Have". Let's capture: - Experience building and operating high-throughput, event-driven distributed systems - Strong hands-on engineering judgment. You can work through implementation details, identify the real constraints in a design, and help the team make sound architectural decisions. - Experience managing engineers, including coaching, performance management, and career development, with evidence of improving both team effectiveness and engineering quality. - A track record of delivering complex technical initiatives across teams, breaking ambiguous problems into manageable steps, and balancing immediate customer needs with longer-term platform investment. - A collaborative leadership style: you welcome challenges, explain your decisions, and help engineers develop the judgment and ownership to lead work themselves. - Interest in blockchain and cryptocurrencies, or eagerness to learn. We'll put each as
  • . Qualifications (nice-to-have): The list after "Nice To Have". Items: - Experience modernizing or migrating critical production systems while maintaining service continuity. - Familiarity with JVM services in production. - Experience operating customer-facing systems with strict latency and availability requirements. - Background in compliance, payments, fraud, or another regulated domain. - Blockchain protocol knowledge. We'll put each as
  • . Pay: Compensation Range: $220K - $250K. We'll put in

    . Now ensure we don't include any boilerplate like EEO, accommodations, etc. We removed those. Check for any other substantive content: The section about AI at Chainalysis and About Chainalysis and diversity statements etc. Those are boilerplate? The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. The AI at Chainalysis paragraph might be considered part of company description but not directly about role. It's somewhat generic. Might be considered boilerplate? The instruction says preserve ALL substantive information; do NOT invent or summarize away detail. The AI at Chainalysis paragraph is about company's AI approach; could be considered substantive but not directly about role. However the instruction to prefer a few substantive sections over many thin ones. We could include it under About the role? But it's not about the role. Could be part of About Chainalysis but we have no section for that. Since we are not to create sections unless posting has real specific content for it, and we have no section like "About the company". So we should omit that paragraph as it's not directly about the role and could be considered boilerplate? It's not EEO but it's company description. The instruction says remove cookie/navigation/legal/EEO/equal-opportunity/scam-warning boilerplate, duplicated lines, and application instructions. It doesn't explicitly say to remove company description. However we have limited sections; we could include it under About the role as extra paragraph? But About the role should be about the role, not company. Might be okay to add another paragraph after the role description? But we must not invent sections. Could we add a

    under About the role that includes that AI paragraph? It would be mixing content. Might be acceptable as it's still part of the posting. However the instruction: "Prefer a few substantive sections over many thin ones." So we could keep About the role as a single paragraph containing both the role intro and company AI description? That would be mixing but still one section. However the AI paragraph is not about the role; but it's still substantive info from posting. The instruction says preserve ALL substantive information; do NOT invent or summarize away detail. So we must include that info somewhere. If we omit it, we would be summarizing away detail. So we need to include it. Where? Could add another

    after About the role before Responsibilities, maybe under a heading like "About Chainalysis" but that's not an allowed heading. We could incorporate it into About the role paragraph, but that would be mixing role and company info; still it's a

    under About the role heading. That might be acceptable. Alternatively we could create a section "About Chainalysis" but not allowed heading. So we must fit into allowed headings. The allowed headings are limited; we could put company info under About the role as a second paragraph. That seems okay. Thus About the role will have two paragraphs: first the role intro, second the AI at Chainalysis and About Chainalysis paragraphs (maybe combined). Let's capture those. AI at Chainalysis paragraph:

  • Similar jobs