Senior Software Engineer, Mobile (Android)
Core
Identify gaps in fraud, abuse, and risk across platforms and mobile applications, then translate them into product solutions.
Role type
Senior Software Engineer (Android)
Builds
Fraud detection and risk management products for mobile applications
Domain
Fintech / Mobile Security
Deliverable
production ML models
Required skills
Android SDK, Java, Kotlin, C++, multithreaded applications, concurrency, Android OS internals, CI/CD tools (Jenkins, GitLab), technical documentation, architectural tradeoffs
Preferred skills
Experience leading large-scale, highly available internet and mobile applications, growing geographically distributed partner teams
Responsibilities
Identify product opportunities in fraud and risk, collaborate with product and backend teams to deliver solutions, conduct code and design reviews, research Android and fraud tool advancements, deliver maintainable code with observability tracking