Staff Forward Deploy Engineer (Fullstack - Java/React)
$156,000–$215,000 year
RemoteUnited States
Job Summary
Design and ship fullstack integrations, fixes, and platform improvements for customer deployments using React and Java. Partner with customers and field teams to translate ambiguous requirements into clear technical strategies, then architect end-to-end solutions for complex problems spanning multiple codebases. Own the delivery of customizations and upstream contributions to the core product, including designing data pipelines and interactions with the Singularity Data Lake and EventDB. Mentor Senior Forward Deploy Engineers, set engineering standards, and champion code quality through rigorous reviews and documentation of trade-offs.
Required Qualifications
- Solid computer science background with 6+ years engineering experience including both backend and frontend
- Proven expertise designing and operating distributed systems or data-intensive services
- Track record of leading substantial pieces of work end-to-end, under ambiguity, with multiple stakeholders
- Experience working directly with customers or senior stakeholders to shape technical solutions
- Deep proficiency in at least one production language (Java strongly preferred; 5+ years) and working comfort in at least one additional language
- You value elegant code that is concise and readable
- You'll pick up new tools and codebases as the work demands
- You enjoy writing modern Java (we love lambdas) and prefer composition to inheritance
- You're comfortable weighing in on CAP theorem considerations
- You're energized by selecting the data structure with the perfect trade-offs for a problem at hand
- Experience in the cybersecurity domain is strongly preferred
- You're energized by walking into an unfamiliar codebase and being genuinely useful in a week
- You believe a vague customer request is an interesting technical problem waiting to be reframed
- You can translate between engineers and non-engineers (customers, executives, sales, product, etc.) without losing precision in either direction
- You'd rather ship a well-thought-out 80% that solves the real problem than a perfect 100% six weeks late
- You can teach others when to customize for one customer versus producing a general solution
- You take mentorship seriously and enjoy seeing other engineers grow in their ability to solve harder problems
- You take pride in clear written communication — tickets, design docs, customer runbooks, and executive briefings alike
Desired Qualifications
- Modern Java
- React
- TypeScript
- Kafka
- Redis
- GraphQL
- Node.js
- SentinelOne's own platform
- SIEM
- EDR/XDR
- log pipelines
- detection engineering
- threat hunting
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.