About the RoleWe're looking for a Senior Full Stack Engineer to join our Engineering team to build the user-facing surface of our AI SOC platform. As an early engineer, your contributions will directly shape our product, architecture, and engineering culture.
In your first 6 months, the bulk of your work will be on the Frontend: building the interfaces that security analysts rely on every day to investigate alerts, review AI-generated findings, and respond to threats. As the product and team grow, you'll have the opportunity to broaden into backend systems: APIs, data pipelines, integrations, and the services that power the experience you build. We're looking for someone who is excited about both ends of the stack, with depth and recent hands-on experience in modern frontend development.
You'll work closely with design, product, backend engineers, and our security operations team - and directly with customers - to ship features that meaningfully change how security teams work.
What You'll Do- Design and build the user-facing experiences of our AI SOC platform - from analyst workflows for alert triage and investigation, to dashboards, configuration interfaces, and admin tooling.
- Partner with design and product to translate complex security workflows into clear, performant, and accessible interfaces.
- Own features end-to-end: shape requirements, build the UI, wire up the APIs, and ship to customers.
- Contribute to architectural decisions for our frontend codebase - component patterns, state management, testing strategy, and performance.
- Extend into backend work as the product evolves: building and refining APIs, data models, and services that power the user experience.
- Collaborate directly with customers and our security operations team to understand real-world needs and incorporate feedback quickly.
- Help raise the bar for engineering quality through thoughtful code review, documentation, and mentorship.
Qualifications- 5+ years of professional software engineering experience, with significant recent experience building production frontend applications.
- Strong proficiency with React and TypeScript, and a deep understanding of modern frontend fundamentals - component design, state management, performance, accessibility, and testing.
- Experience working across the stack - comfortable building and consuming APIs, reasoning about data models, and contributing to backend services. Familiarity with Python or Go is a plus.
- A strong product sensibility: you care about how things look, feel, and work for the people using them, and you collaborate naturally with designers and PMs.
- Track record of shipping high-quality work independently in ambiguous, fast-moving environments.
- Excellent communication skills and a collaborative, low-ego approach to building software with others.
- Excited about working closely with customers and turning their feedback into product improvements.