No experience
Employment Type:
Full time
Job Category:
Information Services
Security Software Developer
(This job is no longer available)
Apple | Santa Clara, CA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

Job Summary

JMET is an unique security engineering group within Apple IS&T. We provide critical services for the company across every product line. From manufacturing to customer facing, our services span across the entire lifecycle of most Apple hardware. We are responsible to design, implement and support the ongoing need to improve customer safety and privacy by providing security services that are tightly coupled with hardwares. Many of our services are seen in iOS Security Guide or publicly discussed on Internet forums. As an engineer, you will support our applications and services for uninterrupted mass production or end users facing environment, which are critical to the success of upcoming product launches and customer experience.

Key Qualifications

Must possess strong analytical and problem solving skillsExperience with web application servers such as JBoss/Tomcat in Unix/Linux environmentGood understanding of various configuration/settings for web applicationsGood understanding of databases technologies such as Oracle/MySQL and CassandraDevOps background, security practices for DevOps desiredInfrastructure knowledge: security, network firewall, load balancer etcUnderstanding of security concepts such as PKI is a plusProficient in Unix/Linux environment. Familiarity with scripting such as bash/perl/pythonExperience in application log parsing, splunk or any other dashboard technology is a plusKnowledge of Java desired but not required


The main responsibilities for this position include providing support for application issues, as well as various operational tasks such as management and deployment of the application. This individual will work closely with dev team to gain in-depth knowledge to learn about how each application works in terms of business logic, security aspects, deployment environments and the relevant software processes involved. We are looking for a go-getter with a knack for debugging complex issues. There are opportunities to do programming to help automate application setup/config, monitor, deployment and sanity testing. There may be occasional travels required to provide on-site support and perform deployment tasks.


BS in Computer Science or engineering, MS preferred2+ years of experience in a development or operational role. Open to new grads with minimal industry experience.

Additional Requirements

Passionate and self-motivatedExcellent verbal/written communication skillsWillingness to take a lead for the project to work with others to get the job doneGood project management techniquesAbility to work with cross-functional teams within organization

About Apple

Apple revolutionized personal technology with the introduction of the Macintosh in 1984. Today, Apple leads the world in innovation with iPhone, iPad, the Mac and Apple Watch. Apple’s three software platforms — iOS, OS X and watchOS — provide seamless experiences across all Apple devices and empower people with breakthrough services including the App Store, Apple Music, Apple Pay and iCloud. Apple’s 100,000 employees are dedicated to making the best products on earth, and to leaving the world better than we found it.



Apple is a place where extraordinary people gather to do their best work. Our community is made up of every kind of individual: artists and designers, engineers and scientists, thinkers and doers. Together we create things and experiences people once couldn’t have imagined — and now can’t imagine living without. So if you’re excited by the idea of making a real impact, a career with Apple might be your dream job. Just be ready to dream big.c