#1 Job Board for tech industry in Europe

  • Job offers
  • All offersWrocławSecurityFraud Detection Software Engineer
    Fraud Detection Software Engineer
    Security
    MANGOPAY

    Fraud Detection Software Engineer

    MANGOPAY
    Wrocław
    Type of work
    Full-time
    Experience
    Mid
    Employment Type
    B2B
    Operating mode
    Remote
    MANGOPAY

    MANGOPAY

    MANGOPAY’s vision is to fuel the success of the platform economy. We empower the platform economy with our platform-specific payment infrastructure. Since 2013, we have supported 2,500+ clients in e-commerce, retail, and cutting-edge platforms.

    Company profile

    Tech stack

      Mobile SDK

      regular

      CI/CD

      regular

      Embedded

      regular

      Mobile

      regular

      English

      regular

      Cybersecurity

      nice to have

      Python

      nice to have

    Job description

    Online interview
    Friendly offer

    About the Role

    Join Mangopay as a Fraud Detection Software Engineer and dive into our Mobile Profilers team. As a part of this dynamic squad, you'll be focusing on SDK development for both Android and iOS platforms. Embark on a journey through cybersecurity, one of the fastest-growing sectors in the CEE region. Our Profiler technology extracts over 5,000 attributes from user data, both declared and undeclared, across mobile platforms. This enhances fraud detection accuracy, ensuring resilience against emulations or spoofing tricks.


    Stack, Tools, Techniques:

    • AWS, Gitlab, Sentry, CI/CD pipelines, automatic testing
    • Objective-C, C, Swift, iOS SDK, XCTest, Quick, Appium, Tuist
    • C++, CMake, GTest, Java, Kotlin, Gradle
    • Bash, Python, Docker, Protocol Buffers, BoringSSL, cURL


    Key Responsibilities:

    1. Leading feature creation from PoC to production for fraud detection and overseeing the maintenance of current features.
    2. Playing a pivotal role in the development of the iOS or Android Profiler SDK libraries, crucial to our anti-fraud mechanism.
    3. Unearthing and assimilating new profiling attributes to better understand users and identify fraud.
    4. Refining public and internal API backends and leading code reviews.
    5. Taking part in crucial architectural design decisions.
    6. Crafting user profiling code compatible with a variety of devices.
    7. Steering the development and maintenance of CI/CD solutions.
    8. Guaranteeing code quality through automated testing.


    Essential Qualities and Requirements:

    • A minimum of 2 years in commercial software development.
    • Embedded system experience.
    • Familiarity with mobile SDKs Android or iOS.
    • Proficiency with CI/CD tools.
    • Strong foundation in Python.
    • Comprehensive understanding of object-oriented design, best practices, design patterns, and multi-threaded development.
    • Firm grasp of foundational data structures and algorithms.
    • Familiarity with asynchronous programming, e.g., Python's asyncio.
    • Comprehensive understanding of operating systems, especially Unix.
    • Skills in data analysis using SQL.
    • An understanding of the HTTP protocol, and databases such as MySQL, PostgreSQL, MongoDB, or DynamoDB.
    • Hands-on experience with Docker and Kubernetes.
    • Passion for research and the ability to identify specific device situations.
    • A deep interest in cybersecurity.
    • Detail-oriented problem-solving approach.
    • Scripting skills.
    • Proficiency in English.


    Preferred (Nice to Have):

    • Aptitude for JavaScript.
    • Solid knowledge of networking protocols.
    • Experience in reverse engineering.
    • Specific commercial experience with iOS development using Objective-C or Swift.
    • Acquaintance with software debugging techniques and tools.
    • Exposure to Big Data pipeline architectures like Hadoop or EMR.
    • Experience managing significant traffic volumes and data sets.
    • Knowledge of cloud technologies, preferably AWS.
    • Broadened interests in app development, looking beyond mere UI/UX specialization.
    • A natural curiosity and an inclination towards continuous learning.


    Join Mangopay and become an integral part of our innovative journey in the cybersecurity realm. Our environment thrives on learning and exploration. If you're passionate about problem-solving and mobile technologies, we're eager to meet you!