Summary
Join Abnormal Security as a Software Engineer II on the Message Detection - Attack Detection team, contributing to a cutting-edge behavioral-based security system protecting Fortune 500 companies. You will architect, build, and deploy backend services for a high-recall detection engine, analyze data to improve detection efficacy, design feature extraction pipelines, and optimize backend features for high performance. The role involves working with large datasets, distributed systems, and mentoring junior engineers. You will have a significant impact on the team's direction and roadmap, addressing critical customer problems and improving system precision. The position offers a competitive salary and benefits package.
Requirements
- 3+ years of professional experience as a hands-on engineer building data-oriented products
- Proven experience with data analysis and using metrics to answer critical questions about system efficacy and drive development
- Experience with real-time, online, and/or high-throughput & low-latency distributed systems
- Strong ability to independently debug complex data and system issues using log analytics, metrics, and other signals
- Works well with other stakeholders - has worked with cross-functional teams to drive projects over the finish-line
- BS degree in Computer Science, Applied Sciences, Information Systems, or another related engineering field
Responsibilities
- Architect, build and deploy backend services and infrastructure that drive a world-class Detection Engine
- Deep inspection and row level data analysis of our false negatives and false positives, and produce feature insights and heuristic detectors to iteratively improve our detection efficacy
- Design and implement feature extraction pipelines that transform raw email data and behavioural patterns into meaningful, efficient structured signals
- Optimize backend features and services that directly power customer-facing detection capabilities, ensuring high performance and reliability
- Coach and mentor junior engineers via 1on1s, pair programming, high quality code reviews and design reviews
Preferred Qualifications
- Knowledge of ML systems/products and/or distributed system technologies (feature platform serving systems, ML training and ML serving platforms, etc.)
- Experience working with high-throughput offline systems in Python and/or Go
- MS degree in Computer Science, Electrical Engineering or other related engineering field
- Familiarity with cyber security industry
Benefits
- Bonus
- Restricted stock units (RSUs)
- Benefits
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.