Job VC
SDK Engineer
Technologies
Description
Our client is a global product company building large-scale mobile measurement, analytics, and fraud prevention solutions that process billions of mobile events daily. The team is focused on protecting the integrity and reliability of mobile SDKs used by some of the world’s leading applications.
This role is a great fit for engineers interested in mobile development, low-level technologies, SDK architecture, and security-related challenges.
You’ll work across Android and iOS environments, contribute to native components, and collaborate with experienced engineers in a highly technical and research-oriented environment.
Responsibilities
Develop and maintain mobile SDK features from design to production.
Improve protection and resilience mechanisms for Android SDKs, with exposure to iOS SDK development as well.
Participate in investigations and debugging related to mobile security and fraud prevention.
Work closely with product, mobile, and backend engineering teams.
Explore low-level mobile technologies, native development, and reverse engineering concepts.
Contribute within an Agile engineering environment.
Requirements
B.Sc. in Computer Science or equivalent practical experience.
2+ years of software engineering experience, ideally in Android or mobile development.
Experience building mobile applications or SDK-related solutions.
Solid understanding of Android fundamentals and application architecture.
Strong analytical, debugging, and problem-solving skills.
Motivation to learn security concepts and low-level technologies.
Good English communication skills.
Ownership mindset and willingness to grow in a highly technical environment.
Nice to Have
Experience with Kotlin, Java, or Android SDK development.
Familiarity with C/C++ or native mobile technologies.
Interest in reverse engineering, mobile security, or runtime internals.
Knowledge of tools such as Frida, Ghidra, or IDA.
Experience with Gradle, CMake, or CI/CD pipelines.
Exposure to AWS or backend-related services.
Familiarity with LLVM/Clang or build toolchains.
About the project
The team develops security-focused SDK solutions used by large-scale mobile applications worldwide. Engineers work on identifying and preventing fraud scenarios, improving SDK protection mechanisms, and researching new approaches to mobile security and resilience. The environment combines mobile engineering, native development, and systems-level problem solving with opportunities for continuous learning and technical growth.
This role is a great fit for engineers interested in mobile development, low-level technologies, SDK architecture, and security-related challenges.
You’ll work across Android and iOS environments, contribute to native components, and collaborate with experienced engineers in a highly technical and research-oriented environment.
Responsibilities
Develop and maintain mobile SDK features from design to production.
Improve protection and resilience mechanisms for Android SDKs, with exposure to iOS SDK development as well.
Participate in investigations and debugging related to mobile security and fraud prevention.
Work closely with product, mobile, and backend engineering teams.
Explore low-level mobile technologies, native development, and reverse engineering concepts.
Contribute within an Agile engineering environment.
Requirements
B.Sc. in Computer Science or equivalent practical experience.
2+ years of software engineering experience, ideally in Android or mobile development.
Experience building mobile applications or SDK-related solutions.
Solid understanding of Android fundamentals and application architecture.
Strong analytical, debugging, and problem-solving skills.
Motivation to learn security concepts and low-level technologies.
Good English communication skills.
Ownership mindset and willingness to grow in a highly technical environment.
Nice to Have
Experience with Kotlin, Java, or Android SDK development.
Familiarity with C/C++ or native mobile technologies.
Interest in reverse engineering, mobile security, or runtime internals.
Knowledge of tools such as Frida, Ghidra, or IDA.
Experience with Gradle, CMake, or CI/CD pipelines.
Exposure to AWS or backend-related services.
Familiarity with LLVM/Clang or build toolchains.
About the project
The team develops security-focused SDK solutions used by large-scale mobile applications worldwide. Engineers work on identifying and preventing fraud scenarios, improving SDK protection mechanisms, and researching new approaches to mobile security and resilience. The environment combines mobile engineering, native development, and systems-level problem solving with opportunities for continuous learning and technical growth.