Peersight
Employers
Jobs
Companies
Top Cities
Log In
Jobs
Senior Software Developer Digital Test Lead Product Manager Test Engineer - Mississauga Satellite Installer Software Developer in Test Digital Accessibility Lead Digital Product Manager - Get A Home Java Developer - Senior Digital Product Manager - Transaction Senior Product Owner Digital Product Manager - Customer Digital Product Manager - Pay for Product Ambassador Junior Digital Project Manager Software Developer - IBM Cloud Private Software Quality Assurance Analyst Production Worker Quality Assurance Analyst and Automation C Operator Windsor Clinique Consultant - Part time Windsor Software Quality Analyst Tech Lead - DevOps Infra Bilingual Customer Service Consultant - Security Penetration Consultant - Security Penetration Tester II Software QA Tester test supervisor - electronics QA TESTER Product Owner Software Tester QA Tester QA Automation Tester IVVQ Specialist Embedded System QA Quality Control Inspector Front End Developer Associate Consultant - Clinique - 22 hrs Software Quality Automation Engineer Software Engineering Intern Designer Senior Software Developer Electronic Assembler Quality Assurance Tester PINK Manager-Upper Canada Mall Operations Lead Technical Representative Quality Assurance Newest Jobs
Companies
Yelp CareGuide ContactMonkey Sterling-Turner Two Sigma Aecom WeWork Clearbanc Exact Media AsteroidX AT&T Aerotek Shopify First Convenience Bank LowCostWebDesignFirm.com Jane Street TD Bank Vector Marketing Creative Circle Recovhub American Income Life Doordash Clickworker Walgreens Microsoft Insight Global Xiaomi Hatchways Square Amazon Flex The Youth Connection Desjardins Scotiabank Paylocity Borrowell Instacart Top Hat CI&T GoParkr 51talk Mobeewave mappedin Checkout 51 autoTRADER.ca UnitedHealth Group Hootsuite Akira SnapTravel ScribbleLive Unbounce All Companies
Top Cities
Chicago, Illinois Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs New York, New York Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Toronto, Ontario Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Vancouver, British Columbia Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Calgary, Alberta Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs San Francisco, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Montréal, Quebec Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs Los Angeles, California Sales Jobs Engineering Jobs Marketing Jobs Product Jobs Design Jobs Customer Support Jobs
Navigation
My Profile Log Out

Application Security Engineer At Apple

Location: Vancouver, British Columbia

Job Description

The Xcode team creates tools used by millions of engineers around the world to build software for Apple's iOS, watchOS, tvOS and macOS platforms. Engineers on the Xcode team have the unique and rewarding opportunity to apply their personal experience to enhance and augment the very tools they use every day. This role is specifically responsible for participating in the creation of a “yet-to-be-announced” product. We are looking for an engineer with a security mindset, or a security expert with strong development skills, to both lead our security practice within the product development team and partner with other security teams throughout the organization. Security is a central feature of an upcoming product and this is a key role to ensure product success.

Key Qualifications

  • Fluent user/sysadmin of the Linux operating system
  • Fluent in at least two programming languages, such as Python/Django, Go, C/C++, Swift/Java/Kotlin, etc.
  • Awareness of the established and emerging security threats for application design
  • Experience with common computing platforms, legacy and modern development tools, database management systems, and open-source software
  • Experience designing systems and services for high availability
  • Experience supporting hosted services in a high-volume, critical environment
  • Experience with DevOps tools, processes, and culture
  • Knowledge of security frameworks, coding practices, tools, and exploits
  • Proven grasp of PKI, SSL/TLS, HTTP, TCP, UDP
  • Experience implementing large-scale security solutions and integrations
  • Ability to track and lead numerous parallel activities

Description

The Cloud Services team is seeking a creative and highly motivated application security engineer to ensure that the future of developer technologies at Apple is secure at every level of the stack. You’ll join a small but ambitious group of engineers responsible for a “yet-to be announced” product as our embedded Security lead. We are passionate about building industry-leading developer tools. The security of these tools is the underpinning for a large ecosystem of apps, and the security of our systems is central to everything we do. To that end, we want a security lead embedded in the product engineering team who can help drive application security (design, protocols and detection) in particular. The ideal candidate will be keen to write critical security-related services, collaborate with other engineers on security related topics including API and code reviews, as well as coordinate security planning with specialist teams involved in various aspects of security. You must be comfortable with rapidly evolving designs and requirements, and have excellent interpersonal skills. Throughout the process, you will work collaboratively with our world-class team of engineers, partner with designers, and coordinate with other teams at Apple including iOS Application teams, framework teams, and other hardware and software teams across Apple's entire product line.

Education

Bachelor of Science in Computer Science, or equivalent experience.