SOFTWARE ENGINEER Pleno
Core
Design and implement technical controls to protect the mobile ecosystem and SDKs, focusing on security, observability, and release automation for iFood's mobile platforms.
Role type
Senior Mobile Security Engineer (SDK & Ecosystem Protection)
Builds
Secure mobile SDKs, native components, and CI/CD pipelines for iFood's delivery, market, pharmacy, and fintech products.
Domain
Fintech / Food Delivery / Mobile Security
Deliverable
production ML models | product features | infrastructure
Required skills
Mobile security engineering, SDK development, CI/CD pipeline automation, observability instrumentation, static and dynamic security testing (SAST/DAST), technical documentation (RFCs/ADRs), code reviews, business requirement translation, complex problem decomposition, data-driven decision making, autonomous end-to-end delivery, scalable architecture patterns.
Preferred skills
Mobile application reverse engineering (Android/iOS), dynamic analysis tools (Frida/Xposed/Magisk), memory vulnerability mitigation and binary exploitation, low-level languages (Rust/C/C++), feature flags and canary releases, cloud infrastructure (AWS, Kubernetes, Terraform), security community engagement.
Responsibilities
Design and implement technical controls for mobile ecosystem protection; develop and maintain mobile SDKs and native components; instrument applications for observability; integrate security testing into CI/CD flows; document technical decisions; collaborate on incident response and post-mortems.
Seniority
Senior, hands-on IC