iOS Engineer, App Analysis

Reposted 7 Days Ago
Be an Early Applicant
Calgary, AB, CAN
In-Office
Mid level
Big Data • Cloud • Security • Software
Prevent AppSec Data Breaches
The Role
As an iOS engineer, you will improve a scanning engine for security analysis of iOS applications, develop tools for static and dynamic analysis, and contribute to security checks.
Summary Generated by Built In
Data Theorem is an exciting company focused on creating a more secure world for data. Rooted in a strong engineer first culture, every employee has an impact on product and direction. We are searching for exceptional talent pursuing an opportunity to grow and take ownership of the projects that resonate most with them.

As an iOS engineer, you will be responsible for improving our scanning engine, for analyzing iOS applications and automatically finding security and privacy issues.

You will:

  • Work with the mobile team on a set of tools we've built to statically analyze IPAs in order to find security issues. We have open-sourced parts of our iOS static analyzer at https://github.com/datatheorem/strongarm.
  • Improve our dynamic analyzer, which instruments mobile applications in order to study their behavior while running on a device, and detect dangerous actions that could lead to security issues.
  • Be an active member of the Data Theorem's engineering team, which is spread across the United States, England and France.
  • Research and build new security checks to be added to our scanning engine, so we can help customers build more secure iOS apps.

We’re looking for someone who has:

  • Significant experience implementing iOS applications and tools.
  • Good understanding of the iOS runtime.
  • Some experience writing tools in Python.
  • Bonus points: experience with taking apart iOS software in order to understand and/or modify it. This includes experience with Objective-C runtime APIs (ie. swizzling) and tools such as CydiaSubstrate, Frida, etc.
  • No information security experience required - we are more interested in software engineering backgrounds.

Qualifications:

  • Bachelor's degree in Engineering or equivalent work experience in related field.
  • 3 plus years of experience working with mobile technologies.

Skills Required

  • Bachelor's degree in Engineering or equivalent work experience
  • 3 plus years of experience working with mobile technologies
  • Significant experience implementing iOS applications and tools
  • Good understanding of the iOS runtime
  • Some experience writing tools in Python
  • Experience with Objective-C runtime APIs and tools like CydiaSubstrate, Frida
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Palo Alto, California
95 Employees
Year Founded: 2013

What We Do

Data Theorem prevents AppSec data breaches. We provide SAST, DAST, & RASP for API Security, Web Security, Mobile Security, and Cloud Security. Our products provide Inventory (Discovery), Security Testing (SAST/DAST), and Active Protection (RASP) for APIs (RESTful, GraphQL, gRPC, and SOAP), mobile apps (iOS, Android, React Native, Flutter), Web Apps (Web 2.0 & Single Page Apps), & Cloud Apps + CSPM (Serverless Lambda, Google Cloud Functions, Azure Functions). Data Theorem is headquartered in Palo Alto, CA., with offices in New York, Chicago, Boston, Paris, and London. For more information visit https://www.datatheorem.com.

Similar Jobs

Hybrid
Calgary, AB, CAN
289097 Employees

Applied Systems Logo Applied Systems

Senior Manager, Software Engineering

Cloud • Insurance • Payments • Software • Business Intelligence • App development • Big Data Analytics
Remote or Hybrid
Canada
3079 Employees
140K-185K Annually

Block Logo Block

Growth Manager, Customer Engagement

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
108K-203K Annually

Block Logo Block

Senior Software Engineer

Blockchain • eCommerce • Fintech • Payments • Software • Financial Services • Cryptocurrency
In-Office or Remote
8 Locations
12000 Employees
185K-327K Annually

Similar Companies Hiring

Hanover Park Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
42 Employees
Kepler  Thumbnail
Fintech • Software
New York, New York
6 Employees
Onshore Thumbnail
Artificial Intelligence • Fintech • Software • Financial Services
New York, New York
60 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account