3+ years of professional experience with Vue.js, GraphQL, and Ruby on Rails.
Proven ability to mentor engineers, lead technical initiatives, and drive frontend and fullstack best practices.
Knowledge of security concepts, vulnerabilities, mitigation techniques, and secure coding practices is preferred.
Background in developing or using security tools or products
Hands-on experience with reverse engineering tools such as Ghidra, Binary Ninja, or diffoscope for analyzing, unpacking, and extracting data from compiled binaries and executable files
What You'll Be Doing
Lead the design and implementation of fullstack features for our Secret Detection offering, contributing to both the frontend (Vue.js) and backend (Ruby on Rails, GraphQL).
Write clean, well-tested code that meets our internal standards for style, maintainability, and best practices for a high-scale web environment.
Mentor and support fellow engineers, especially those looking to grow into fullstack contributors.
Collaborate with Product Management and other stakeholders within Engineering (Frontend, UX, etc.) to maintain a high bar for quality in a fast-paced, iterative environment
Experience with performance and optimization problems and a demonstrated ability to both diagnose and prevent these problems.
Contribute to code reviews, RFCs, and Proof-of-Concepts that shape the technical direction of the product
Recognize impediments to our efficiency as a team ("technical debt"), propose and implement solutions
Work async-first with a globally distributed team, while also participating in necessary sync meetings like high level planning, engineering brainstorming sessions and pairing sessions.
Nice to Haves
Experience with Go programming language or strong motivation to learn
Ability to work across the stack to deliver end-to-end solutions.
A strong product mindset and ability to collaborate closely with cross-functional teams including Product, Design and Technical Writing.
Demonstrated ability to work closely with other parts of the organization.
Excellent written and verbal communication skills, especially in async-first, remote environments.
A proactive, self-managing approach to work with a bias for action and ownership.
Perks and Benefits
Benefits to support your health, finances, and well-being
All remote, asynchronous work environment
Flexible Paid Time Off
Team Member Resource Groups
Equity Compensation & Employee Stock Purchase Plan