SentinelOne

Senior Forward Deploy Engineer (Fullstack - Java/React)

SentinelOne$132K — $182K *
US-AnywhereRemote in United States
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years engineering experience in both backend and frontend development.
  • Proven experience designing and managing distributed systems or data-intensive services.
  • Ability to lead and manage projects involving multiple stakeholders under ambiguous conditions.
  • Direct experience collaborating with customers to develop technical solutions.
  • Deep proficiency in Java, with comfort in additional languages.

Responsibilities

  • Develop fullstack solutions using primarily React and Java, focusing on customer requirements.
  • Translate customer needs into clear technical strategies and engage in requirements gathering.
  • Design and deliver customer integrations, working closely with client's engineers.
  • Implement improvements in the core platform to enhance customer experiences.
  • Architect complex solutions, documenting necessary trade-offs and critical details.
  • Conduct thorough code reviews to ensure high-quality, secure, and efficient code.
  • Collaborate with team members and respond to escalations in a proactive manner.

Benefits

  • A dynamic work environment that values collaboration and innovation.
  • Opportunities for mentorship and professional growth.
  • Flexible work arrangements to foster work-life balance.
  • Engagement with cutting-edge technologies in the cybersecurity field.
Full Job Description
What Will You Do?
  • Software Development (fullstack; primarily React/Java): Dive deep into coding, turning customer requirements and product gaps into shipped solutions. Write robust tests, tackle bugs with finesse, and ensure top-notch security in your code. Expect to move between codebases regularly, including on escalated issues that span multiple products.
  • Customer Engagement and Requirements Gathering: Partner with customers and our field teams to understand customer environments, goals, and constraints. Turn loose, ambiguous (possibly contradictory!) asks into a clear technical strategy. Carry field learnings back into product and engineering planning while advocating for what customers need. Occasionally support pre-sales scoping where early engineering input shapes a good outcome.
  • Customer Integrations, Deployments, and Enablement: Own the design and delivery of integrations that connect SentinelOne products into customer environments. Often this is work you will do alongside the customer's engineers, shaping both the solution and the knowledge transfer that goes with it. Produce the runbooks, integration docs, and executive-level technical communication that let customers operate independently.
  • Upstream Contributions to the Core Product: When something needs fixing or improving in the core platform to make a customer whole, you go do it. Partner with platform teams to get contributions reviewed and supported long-term, and know when to invest in the long-term fix versus the near-term unblock. Along the way, build the tooling that codifies repeatable patterns and scales the whole Forward Deploy function.
  • Build and Review Technical Specifications: Architect end-to-end solutions for complex problems with loose definition, sometimes spanning multiple codebases and owning teams. Document trade-offs and critical implementation details; review and provide meaningful feedback on other specs, understanding broader patterns and downstream/upstream dependencies.
  • Code Review: Champion code quality, security, and efficiency. Your keen eye for detail will guide you in reviewing and elevating our codebase- including the codebases you're visiting.
  • Support and Team Collaboration: Respond to ad-hoc customer and internal escalations promptly (no regular on-call rotation). Assist your colleagues, share constructive feedback, and contribute to weekly syncs and daily Slack standups.

What Skills and Knowledge Will You Bring?

We do not require a perfect match with everything below; however, the more this describes you, the better of a fit you will be for this role.
  • Experience
    • Solid computer science background with 5+ 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.
  • Technical Mastery
    • 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, and will likely end up working with modern Java, React, TypeScript, Kafka, Redis, GraphQL, Node.js, SentinelOne's own platform, and more.
    • You enjoy writing modern Java (we love lambdas) and prefer composition to inheritance.
    • You're comfortable weighing in on CAP theorem considerations, and are energized by selecting the data structure with the perfect trade-offs for a problem at hand.
  • Domain Familiarity
    • Experience in the cybersecurity domain is strongly preferred. (think SIEM, EDR/XDR, log pipelines, detection engineering, threat hunting, etc.).
  • A Collaborative, Curious, and Practical Mindset
    • You're energized by walking into an unfamiliar codebase and being genuinely useful in a week, and by leading others through the same kind of work.
    • You believe a vague customer request is an interesting technical problem waiting to be reframed, and that "a problem well-stated is half-solved.
    • 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 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.


This U.S. role has a base pay range that will vary based on the location of the candidate. For some locations, a different pay range may apply. If so, this range will be provided to you during the recruiting process. You can also reach out to the recruiter with any questions.

Base Salary Range

$132,000-$182,000 USD

About SentinelOne

SentinelOne is a cybersecurity company that provides endpoint security solutions to protect businesses from cyber threats. The company's platform uses artificial intelligence and machine learning to detect and respond to threats in real-time. SentinelOne serves clients in a variety of industries, including healthcare, finance, and government. The company was founded in 2013 and is headquartered in Palo Alto, California.
Learn more about SentinelOne
Size
1,000 employees
Industry
Founded
2013

Similar Jobs

More Jobs at SentinelOne

More Information Technology Jobs

Find similar Senior Forward Deploy Engineer (Fullstack - Java/React) jobs: