{"schemaVersion":"jobsearcher.job.v1","id":"acc08ff9cf9d85cf8150862d","url":"https://jobsearcher.com/jobs/acc08ff9cf9d85cf8150862d","canonicalUrl":"https://jobsearcher.com/jobs/acc08ff9cf9d85cf8150862d","title":"Senior Full Stack Developer","description":"Position: Senior Full-Stack Developer/AI SecurityLevel: Senior / Mid-SeniorLocation: Remote, with required onsite deep dives in Dallas, TexasHQ 2xmonthCompensation: Contract rate Market, potential contract to perm hireReports to: Engineering leadership / CTOCitizenship requirement: US CitizenEngaged through: SherlockTalent, on behalf of a SherlockTalent client (AI-driven cybersecurity startup, post-seed stage). 12 monthcontract, remote and onsite Dallas HQOverviewYou're building integrations and product flows for a startup shipping human-in-the-loop AI security tools. The stack is chosen: TypeScript/Node on the backend, React frontend, Postgres, AWS + Kubernetes, and you're not rearchitecting it. What you own is shipping: integrating third-party security tools (Shop Defender, CrowdStrike, et al.), wiring those signals into product workflows, and keeping the whole thing coherent while the product still ships fast. You'll move at startup pace, make judgment calls with incomplete information, and distinguish between \\\"this is a security boundary and we're not moving it\\\" and \\\"this is a framework preference and it can wait.\\\"What You'll BuildIntegration surface: APIs and data pipelines connecting Shop Defender, CrowdStrike, and third-party security data sources into the product layer — this is daily work, not occasionalProduct workflows: Wiring those integrations into customer-facing flows (triage, alerting, response loops) where the human-in-the-loop model is the core product, not a nice-to-haveBackend services: TypeScript/Node services against a Postgres data store, deployed on AWS with Kubernetes orchestrationFrontend logic: React layer for those workflows — integration data visualization and interaction, not heavy design workOperational resilience: Working with the team to ship observability, error handling, and retry logic that doesn't silently drop security alerts or create data inconsistency across integrationsMust Have6+ years full-stack, with real hands-on depth in TypeScript/Node and React — not \\\"I know both,\\\" but shipping production systems on both sides regularly2+ years building integrations or systems that depend on third-party APIs — not API consumption (hitting a single endpoint), but actual integration work: handling auth flows, data normalization across vendor differences, retry logic, versioning frictionProduction Postgres and AWS experience — you've optimized queries, you know RDS operational tradeoffs, you've debugged production database behavior, not just written DDL once and moved onKubernetes deployment and troubleshooting in production — orchestration isn't theoretical; you've had to debug a container crash in prod or figured out why a deployment hungUS Citizen (hard requirement — compliance/data handling constraint with this specific client)Judgment in ambiguity: You can move fast on a non-critical path and move cautiously on a security boundary without needing someone to tell you which is whichNote on AI tooling: You can use Claude, GitHub Copilot, or whatever else accelerates you. What disqualifies you is being good on paper but helpless when the AI link goes down. You've shipped systems this way multiple times before leaning on acceleration tools.Explicitly Not Looking ForArchitects who want to redesign the stack. We picked it; you execute inside itIntegration fetishists. You're not building an ETL platform; integrations are the vehicle, not the destinationPure product engineers without infrastructure comfort. You own ops visibility into your own code — deployments, observability, debugging in KubernetesCandidates who need deep expertise in Shop Defender or CrowdStrike first. You learn those as you integrate them; the depth you bring is in systems thinking, not pre-existing product knowledgeNice to HavePrior startup experience — you've shipped under time pressure and learned to ship strategically, not just fastBasic security registry or SOC-level familiarity — you understand alert triage, threat context, or what a detection rule looks like. Not required, but speeds time-to-useful in integrationsLimited Python experience — not a primary language here, but useful for ops scripting or data pipeline workTexas residency or willingness to travel to Dallas regularly — the quarterly deep dives are real collaboration moments; timezone/travel proximity matters","company":"Sherlocktalent","rawCompany":"sherlocktalent","city":"Florida","state":"NY","isRemote":false,"isActive":false,"createdAt":"2026-10-08T13:42:21.390Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"}],"industries":[{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"},{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Senior Full Stack Developer","description":"Position: Senior Full-Stack Developer/AI SecurityLevel: Senior / Mid-SeniorLocation: Remote, with required onsite deep dives in Dallas, TexasHQ 2xmonthCompensation: Contract rate Market, potential contract to perm hireReports to: Engineering leadership / CTOCitizenship requirement: US CitizenEngaged through: SherlockTalent, on behalf of a SherlockTalent client (AI-driven cybersecurity startup, post-seed stage). 12 monthcontract, remote and onsite Dallas HQOverviewYou're building integrations and product flows for a startup shipping human-in-the-loop AI security tools. The stack is chosen: TypeScript/Node on the backend, React frontend, Postgres, AWS + Kubernetes, and you're not rearchitecting it. What you own is shipping: integrating third-party security tools (Shop Defender, CrowdStrike, et al.), wiring those signals into product workflows, and keeping the whole thing coherent while the product still ships fast. You'll move at startup pace, make judgment calls with incomplete information, and distinguish between \\\"this is a security boundary and we're not moving it\\\" and \\\"this is a framework preference and it can wait.\\\"What You'll BuildIntegration surface: APIs and data pipelines connecting Shop Defender, CrowdStrike, and third-party security data sources into the product layer — this is daily work, not occasionalProduct workflows: Wiring those integrations into customer-facing flows (triage, alerting, response loops) where the human-in-the-loop model is the core product, not a nice-to-haveBackend services: TypeScript/Node services against a Postgres data store, deployed on AWS with Kubernetes orchestrationFrontend logic: React layer for those workflows — integration data visualization and interaction, not heavy design workOperational resilience: Working with the team to ship observability, error handling, and retry logic that doesn't silently drop security alerts or create data inconsistency across integrationsMust Have6+ years full-stack, with real hands-on depth in TypeScript/Node and React — not \\\"I know both,\\\" but shipping production systems on both sides regularly2+ years building integrations or systems that depend on third-party APIs — not API consumption (hitting a single endpoint), but actual integration work: handling auth flows, data normalization across vendor differences, retry logic, versioning frictionProduction Postgres and AWS experience — you've optimized queries, you know RDS operational tradeoffs, you've debugged production database behavior, not just written DDL once and moved onKubernetes deployment and troubleshooting in production — orchestration isn't theoretical; you've had to debug a container crash in prod or figured out why a deployment hungUS Citizen (hard requirement — compliance/data handling constraint with this specific client)Judgment in ambiguity: You can move fast on a non-critical path and move cautiously on a security boundary without needing someone to tell you which is whichNote on AI tooling: You can use Claude, GitHub Copilot, or whatever else accelerates you. What disqualifies you is being good on paper but helpless when the AI link goes down. You've shipped systems this way multiple times before leaning on acceleration tools.Explicitly Not Looking ForArchitects who want to redesign the stack. We picked it; you execute inside itIntegration fetishists. You're not building an ETL platform; integrations are the vehicle, not the destinationPure product engineers without infrastructure comfort. You own ops visibility into your own code — deployments, observability, debugging in KubernetesCandidates who need deep expertise in Shop Defender or CrowdStrike first. You learn those as you integrate them; the depth you bring is in systems thinking, not pre-existing product knowledgeNice to HavePrior startup experience — you've shipped under time pressure and learned to ship strategically, not just fastBasic security registry or SOC-level familiarity — you understand alert triage, threat context, or what a detection rule looks like. Not required, but speeds time-to-useful in integrationsLimited Python experience — not a primary language here, but useful for ops scripting or data pipeline workTexas residency or willingness to travel to Dallas regularly — the quarterly deep dives are real collaboration moments; timezone/travel proximity matters","datePosted":"2026-10-08T13:42:21.390Z","dateModified":"2026-10-08T13:42:21.390Z","hiringOrganization":{"@type":"Organization","name":"Sherlocktalent","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Florida","addressRegion":"NY","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"acc08ff9cf9d85cf8150862d"},"url":"https://jobsearcher.com/jobs/acc08ff9cf9d85cf8150862d"}}