SpyCloud

Senior Software Engineer, Investigations

Austin, TX, US$131,000-$170,000Posted 14 days ago

Job Description

SpyCloud is on a mission to make the internet a safer place by disrupting the criminal underground. SpyCloud’s solutions thwart cyberattacks and protect more than 4 billion accounts worldwide. Cybersecurity is an exciting, evolving space, and being at the forefront of the fight to disrupt cybercrime makes SpyCloud a special place to work. If you’re driven to align your career with a fantastic mission, look no further!

We're looking for a Senior Software Engineer to join the team behind Investigations, the part of the SpyCloud Console that analysts use to run down a lead. They start with a single identifier, usually an email address or a username, and we resolve it into the other personas behind it and the breach and malware records those personas appear in. The corpus is billions of recaptured records, and analysts expect an answer in seconds.

You'll work across the whole module: a Go API, a React front end built around an entity-relationship graph, and a Python agent that does the pivoting when an analyst asks a question in plain language. You'll work directly with a product lead and a designer, and the agentic side of the product is new enough that you'll help decide what it becomes.

Our Stack

  • Front End: React, Vite, TypeScript
  • Back end: Golang, REST APIs
  • AI: Python, AWS Bedrock, LangGraph
  • Frameworks: Vite, MaterialUI, Gin
  • Data: PostgreSQL, Databricks
  • Infrastructure: AWS, Docker, Terraform

What You'll Do

* Feature Development:

  • Take work from ambiguous business intent through to a shipped, operated service, directing AI agents through planning, implementation, and test generation, and staying accountable for the result.
  • Own production outcomes for Investigations: reliability, performance, and cost.
  • Troubleshoot customer-reported issues, including the ones that turn out to be a query plan change.
  • Technical Leadership:
  • Make and defend design decisions on a module you will know better than anyone outside the team.
  • S

Apply for this role

Keep looking

Similar Remote Jobs That Pay Well