Software Sr Engineer - iOS

RSA Security
•$100,000 - $140,000

About The Position

RSA is seeking a talented, security-minded Senior iOS Engineer to join its engineering team and work on products that matter alongside experienced engineers. The role suits someone who enjoys technical challenges, builds elegant solutions to complex problems, and is motivated to continue growing. The team values technical excellence, curiosity, ownership, and creative thinking, in a flexible and entrepreneurial environment that encourages exploration, fast execution, and meaningful impact. The engineer will have opportunities to learn from experienced developers and security experts, and will work closely with colleagues who have solved difficult real-world engineering problems and care about building high-quality software. The role requires professional software engineering experience, including substantial native iOS development experience. The pay range is $100,000–$140,000. Full-time, non-Sales US employees are also eligible for annual discretionary bonuses based on prior-year company performance. Eligible US employees may receive flexible paid time off, health, disability, and life insurance, and a 401(k) retirement plan with company matching contributions. RSA is an equal opportunity employer and provides a work environment free of discrimination and harassment. Employees must be legally authorized to work in the US.

Requirements

  • Deep understanding and mastery of Swift, Objective-C, and C/C++.
  • Strong expertise in SwiftUI, UIKit, and Storyboards.
  • Experience with architectural patterns such as MVVM or Clean Architecture, and with asynchronous programming and concurrency concepts.
  • Strong analytical skills and creative problem-solving ability.
  • A builder mindset, including the ability to work independently and take ownership.
  • Clear communication skills and ability to collaborate with a high-level technical team.
  • At least 5 years of professional software engineering experience, including at least 3 years dedicated specifically to native iOS development.

Nice To Haves

  • Hands-on experience with the Apple Security framework, CryptoKit, and the Keychain API.
  • Understanding of cryptographic principles such as AES, RSA, ECC, and hashing.
  • Experience with Core Data.
  • Deep understanding of secure networking, REST APIs, and mitigation of man-in-the-middle (MITM) attacks.
  • Experience with App Store Connect, enterprise provisioning profiles, and secure release pipelines; MDM/MAM experience is a plus.
  • Experience with automated security scanning tools integrated into CI/CD pipelines.
  • Experience in cybersecurity, identity, fraud prevention, device security, or related domains.
  • Knowledge of performance optimization and mobile app hardening.

Responsibilities

  • Build software for RSA products, applying technical excellence and security-minded engineering.
  • Develop intuitive iOS UI/UX flows while adhering to enterprise security constraints.
  • Work independently, take ownership, and collaborate with a high-level technical team.
  • Explore ideas, move quickly, and contribute to impactful engineering solutions.

Benefits

  • Annual discretionary bonuses for eligible full-time, non-Sales US employees, funded based on prior-year company performance.
  • Flexible paid time off.
  • Health insurance.
  • Disability insurance.
  • Life insurance.
  • 401(k) retirement plan with company matching contributions.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service