
Software Engineer - Mobile Security
Starling Bank3 months ago
Manchester, United Kingdom +2 moreSenior
Responsibilities
- Design, implement, and maintain security controls for Android and iOS applications and data stored on customer devices.
- Identify and remediate security vulnerabilities across mobile platforms with internal engineering teams.
- Provide technical security consultancy and guidance to engineering and operations teams.
- Monitor emerging mobile threats and security trends affecting Android and iOS.
- Create automated solutions for mobile security testing and vulnerability management.
- Maintain adherence to global security standards and regulatory requirements.
Requirements
- Deep knowledge of Android and iOS security, including native APIs, file permissions, application sandboxing, and hardware security controls.
- Proficiency with Swift, Kotlin, or Java for mobile development.
- Practical and theoretical knowledge of public-cloud IaaS technologies.
- Strong mobile application reverse-engineering capabilities.
- Working knowledge of cryptography for protecting data and network communications.
- Awareness of mobile threats such as malware and remote access.
- Experience developing security integrations through APIs.
- Ability to learn new technologies and adapt to evolving security landscapes.
- Strong written and verbal communication skills for cross-functional collaboration.
- Client-facing security consulting experience is highly desirable.
Benefits
- 25 days of holiday plus public holiday allowance, with additional birthday leave.
- Annual leave increases with length of service, with the option to buy or sell up to five additional days.
- 16 hours of paid volunteering time per year.
- Salary sacrifice and enhanced company pension scheme.
- Life insurance and group income protection.
- Private medical insurance through VitalityHealth, including mental health support and cancer care.
- Family-friendly policies and Perkbox membership with retail and wellness benefits.
- Cycle to Work, salary-sacrificed gym partnerships, and electric vehicle leasing initiatives.
- Hybrid working with a minimum of one office day per week.
About Starling Bank
Starling Bank is a UK digital bank offering personal and business current accounts, savings, cards, and lending through a mobile-first platform. Founded in 2014 and headquartered in London, it holds a UK banking licence and is privately held. It also commercialises its core technology as Engine by Starling, a SaaS platform that provides banking infrastructure to banks and financial institutions internationally.