Senior Full Stack Developer

SHERLOCK GROUP, INC.
Dallas, TX, United States
9 days ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Amazon Web Services Extract Transform Load (ETL) Data Normalization Data Stores Data Visualization Software Debugging Python (Programming Language) PostgreSQL Node.Js Operational Databases
+10 more
TypeScript Management of Software Versions Data Processing GitHub Copilot ReactJS Backend Kubernetes Front End Software Development Claude Data Pipelines

Job description

You’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 Build

  • Integration surface: APIs and data pipelines connecting Shop Defender, CrowdStrike, and third-party security data sources into the product layer - this is daily work, not occasional
  • Product 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-have
  • Backend services: TypeScript/Node services against a Postgres data store, deployed on AWS with Kubernetes orchestration
  • Frontend logic: React layer for those workflows - integration data visualization and interaction, not heavy design work
  • Operational 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 integrations, Note 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 For

  • Architects who want to redesign the stack. We picked it; you execute inside it
  • Integration fetishists. You’re not building an ETL platform; integrations are the vehicle, not the destination
  • Pure product engineers without infrastructure comfort. You own ops visibility into your own code - deployments, observability, debugging in Kubernetes
  • Candidates 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 knowledge, SherlockTalent is committed to protecting and respecting your privacy. We’ll only store and use your personal information to administer your account and to provide you with information by email and SMS related to your account, job search, and career. Referral Source Submit Copyright Š 2026 SherlockTalent | Designed by Josh Piller | Maintained by We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies. . Manage consent Close Privacy Overview This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt out of these cookies. But opting out of some of these cookies may affect your browsing experience. Necessary Always Enabled Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensure the basic functionalities and security features of the website. These cookies do not store any personal information. Non-necessary Any cookies that may not be particularly necessary for the website to function and are explicitly used to collect user personal data via analytics, ads, and other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.

Requirements

  • 6+ years full-stack, with real hands-on depth in TypeScript/Node and React - not “I know both,” but shipping production systems on both sides regularly
  • 2+ 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 friction
  • Production 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 on
  • Kubernetes 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 hung
  • US 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 which, * Prior startup experience - you’ve shipped under time pressure and learned to ship strategically, not just fast
  • Basic 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 integrations
  • Limited Python experience - not a primary language here, but useful for ops scripting or data pipeline work
  • Texas residency or willingness to travel to Dallas regularly - the quarterly deep dives are real collaboration moments; timezone/travel proximity matters

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Loading talks and stories from around this role…