Software Engineer II - Compromise & Fraud Protection
Core
Design and develop large-scale distributed software services and data tools to detect, block, and prevent fraudulent activities and abuse patterns in real-time.
Role type
Senior IC Software Engineer (Fraud Protection & Security)
Builds
Distributed software services, data tools, reputation models, and ML-based fraud detection systems.
Domain
Cybersecurity, Fraud Prevention, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Large-scale distributed systems design, Data analysis, Cloud service architecture, Security data management, High-scale SaaS operations, Mentorship, System design, Automation reliability, Monitoring solutions
Preferred skills
Machine learning model integration, Data processing frameworks (Spark, Hadoop), Modern software engineering practices, Integration testing
Technologies
Azure, GCP, AWS, C, C++, C#, Java, JavaScript, Python, Spark, Hadoop
Responsibilities
Design and maintain data tools for transforming and accessing data; Integrate machine learning models to identify and block abuse patterns; Develop modularized, secure, and reliable services; Troubleshoot and optimize automation and monitoring for LiveSite; Mentor engineers and lead projects to completion.
Seniority
Senior, hands-on IC with mentorship responsibilities
