CareerPlanSign in

Software Engineer II - Compromise & Fraud Protection

United States, Washington, Redmond💼 Full-time🗓 2026-07-28 → 2026-09-26

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

Sourced via microsoft · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.