About the Role
Abnormal Security is looking for a Software Backend Engineer II to join the Detection Team. The Detection Division is focused on building the world’s most advanced technology for identifying and stopping email and cloud-based attacks that were previously undetectable and help make the world a safer place. As a Software Engineer focused on building systems for Detection’s Signal Platform, you will be responsible for making feature development at Abnormal a fast, responsive, stable, and confident experience for our ML and Data Science team.
The ideal candidate would have the following qualities:
- A first principles approach to building scalable, customer-centric solutions
- A drive to solve meaningful & pragmatic problems for real-world people
- An ownership and impact oriented outlook on your efforts and growth
- An ability to iterate in real-time-solving novel problems, quickly and autonomously
An ability to iterate in real-time - solving novel problems, quickly and autonomously
What you will do
- Architect, design, build, deploy and maintain Model Serving infrastructure that supports a world-class Detection Engine
- Own projects that scale our model serving and data processing services to handle 10x the traffic we serve today
- Own real-time, near real-time streaming pipelines, and online feature serving services
- Collaborate closely with MLE and Data Science teams by distilling feedback, correlating it to strategy, and executing
Must Haves
- 4+ years of experience as a Software Engineer or in a similar role, with hands-on experience in building data-focused solutions.
- Experience with maintaining large scale distributed systems on cloud platforms such as AWS, GCP, or Azure, including a strong grasp of best practices in cloud-based engineering.
- Familiarity with maintaining real-time and near real-time data pipelines or streaming services
- Experience working with distributed teams, proficient in asynchronous and written communication
- Excellent problem-solving skills and the ability to work independently in a fast-paced environment. You’re capable of breaking down complex challenges into manageable steps and iterating on solutions, balancing immediate needs with long-term scalability.
- You’re growth driven & looking to increase impact & responsibility over time
- Strong fundamentals in computer science, data structures, and performance optimization.
- BS degree in Computer Science, Applied Sciences, Information Systems or other related engineering field
Nice to Have
- Familiarity with our stack (AWS, K8, Python/Django, Golang, Postgres)
- Experience / passion in building scalable, enterprise-grade applications.
- Experience with web security (eg. OWASP top 10)
- Familiarity with AI development tools such as Cursor, GitHub Copilot, or Claude.
#LI-RT1
At Abnormal Security certain roles are eligible for a bonus, restricted stock units (RSUs), and benefits. Individual compensation packages are based on factors unique to each candidate, including their skills, experience, qualifications and other job-related reasons. We know that benefits are also an important piece of your total compensation package. Learn more about our Compensation and Equity Philosophy on our Benefits & Perks page.
Base salary range:
$148,800—$175,000 USD
Top Skills
Similar Jobs
What you need to know about the Charlotte Tech Scene
Key Facts About Charlotte Tech
- Number of Tech Workers: 90,859; 6.5% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Lowe’s, Bank of America, TIAA, Microsoft, Honeywell
- Key Industries: Fintech, artificial intelligence, cybersecurity, cloud computing, e-commerce
- Funding Landscape: $3.1 billion in venture capital funding in 2024 (CED)
- Notable Investors: Microsoft, Google, Falfurrias Management Partners, RevTech Labs Foundation
- Research Centers and Universities: University of North Carolina at Charlotte, Northeastern University, North Carolina Research Campus