R

RSA Security

Offers identity management and encryption solutions

Senior Software Engineer iOS

Mobile EngineeringUpdated on Nov 14
Full-timeMassachusetts, USARemote

About the Job

Requirements

  • Deep understanding of Swift, Objective-C, and C/C++.
  • Strong expertise in SwiftUI, UIKit, and Storyboards to maintain intuitive user interface and user experience flows while meeting enterprise security constraints.
  • Proven experience with architectural patterns such as Model-View-ViewModel or Clean Architecture, as well as asynchronous and concurrency concepts.
  • Strong analytical skills and the ability to think creatively about problems.
  • Ability to work independently and take ownership.
  • Clear communication and ability to collaborate with a technical team.
  • Five or more years of professional software engineering experience, including at least three years dedicated specifically to native iOS development.

Responsibilities

  • Work on security-focused products as part of the engineering team.
  • Build elegant solutions to complex problems.

Desired Qualifications

  • Hands-on experience with the Apple Security framework, CryptoKit, and the Keychain API.
  • Understanding of cryptographic principles, including AES, RSA, ECC, and hashing.
  • Experience with Core Data.
  • Deep understanding of secure networking and REST APIs, and experience mitigating man-in-the-middle attacks.
  • Experience with App Store Connect, enterprise provisioning profiles, and secure release pipelines; experience in mobile device management or mobile application management environments is a plus.
  • Experience with automated security scanning tools integrated into continuous integration and continuous delivery pipelines.
  • Experience in cybersecurity, identity, fraud prevention, device security, or related domains.
  • Knowledge of performance optimization and mobile app hardening.

About the Company

RSA Security

Offers identity management and encryption solutions

RSA Security provides cybersecurity solutions focused on identity and access management, encryption, and threat detection for governments and enterprises. Its main offerings include the RSA Unified Identity Platform, which blends MFA, access management, SSO, and identity governance, with SecurID delivering two-factor authentication via tokens, the NetWitness platform for threat detection, and the Archer Suite for GRC. The company differentiates itself by its long history in cryptography and a broad, integrated product line that connects authentication, risk governance, and threat analytics for large organizations. Its goal is to help protect sensitive data, manage user identities and access, govern risk, and quickly detect and respond to cyber threats.

Company size
1,001-5,000
Company stage
Debt Financing
Total funding
$135M
Headquarters
Burlington, MA
Founded
1984

Recently Posted Jobs

Explore more opportunities at RSA Security

See more jobs