Mobile Security Engineer @Ditto
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 1mth ago

[Hiring] Mobile Security Engineer @Ditto

1mth ago - Ditto is hiring a remote Mobile Security Engineer. πŸ’Έ Salary: unspecified πŸ“Location: UK

Role Description

Ditto Protect is our mobile application security (RASP) platform β€” the runtime layer that keeps high-assurance apps safe while they run, on devices we do not control. We're hiring a Product Security Engineer to own the runtime defences that keep every Ditto Protect app trustworthy. This is a hands-on engineering role first and foremost: you'll write production code, contribute to the delivery pipeline, and ship the features that close gaps in Ditto Protect, working at high velocity with AI as your primary development accelerator.

  • Build our in-house shields and hardening tooling on top of a licensed RASP core.
  • Defeat rooting and jailbreaking, hooking and instrumentation, emulators, tampering and repackaging, malware, and network interception including MITM, SSL-pinning bypass, and malicious VPN/proxy.
  • Own the applied cryptography beneath secure local storage and app/device attestation.
  • Build and operate Ditto Protect's Python backend β€” the services and APIs that ingest threat telemetry from protected apps.
  • Evaluate competing solutions and support the Sales & Solutioning team as a technical pre-sales engineer.
  • Own capabilities across their lifetime, including ongoing security research, vendor upgrades, and maintenance.

Qualifications

  • Strong, current, hands-on software engineering β€” you code daily and ship to production.
  • Mobile SDK development β€” experience with iOS (Swift/Objective-C) and/or Android (Kotlin/Java), ideally with a security or SDK focus.
  • SDK integration and extension β€” experience integrating and extending third-party or native SDKs via callback/event APIs.
  • Code hardening β€” applied obfuscation and binary hardening, including symbol obfuscation and anti-reverse-engineering techniques.
  • Applied cryptography fundamentals β€” practical understanding of secure data-at-rest storage and attestation.
  • Backend development in Python β€” experience designing and building production Python services and APIs, particularly Flask.
  • AI-accelerated development β€” proven experience building and shipping quickly with AI coding tools.
  • CI/CD collaboration β€” practical experience with delivery pipelines such as GitHub Actions, GitLab CI, Jenkins or similar.
  • Cloud β€” solid AWS experience; other cloud providers are a plus.
  • Backend and platform engineering β€” experience with dashboards/consoles, SIEM/log forwarding and observability.
  • RASP and MTD β€” hands-on knowledge of RASP and the mobile threat-and-defence landscape.
  • Standards β€” familiarity with OWASP MASVS / MASTG and the mobile attacker toolkit.
  • Evaluation and pre-sales β€” ability to evaluate competing security products and support pre-sales when needed.
  • Quality and Agile delivery β€” experience collaborating with QA, owning quality in your own code.
  • Language β€” written and spoken English to a professional standard.

Requirements

  • Build and ship production-grade mobile security capabilities.
  • Develop in-house security shields on top of a licensed RASP core.
  • Work around vendor limitations, track defects, and keep the product current.
  • Build code-hardening capabilities including iOS symbol obfuscation and binary hardening.
  • Own secure local storage, app/device attestation, and the applied cryptography.
  • Design, build and operate the Python backend services and APIs.
  • Collaborate with DevOps to maintain reliable builds, tests, signing, and releases.
  • Write tests, collaborate with QA, and close defects directly in the code.
  • Evaluate competing mobile security solutions and feed technical findings into the product roadmap.
  • Support the Sales & Solutioning team with technical demos, POCs, and credible answers.
  • Translate product gaps and requirements into epics and user stories in Jira.
  • Use AI coding tools to design, prototype, build, test, and document at high speed.
  • Own the capabilities you build throughout their lifecycle.

Benefits

  • Opportunity to work in a dynamic and innovative environment.
  • Collaborate with a global team of experts.
  • Contribute to meaningful projects that redefine digital trust.
Before You Apply
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Mobile Security Engineer @Ditto
Software Development
Salary unspecified
Remote Location
remote UK
Employment Type full-time
Posted 1mth ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,118+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later