Security Software Engineer - Crypto Services, Enterprise Systems

Apple
Sunnyvale, CA, United States
Full-time

Summary

Posted : Aug 9, 2024

Weekly Hours : 40

Role Number : 200562217

Security and privacy have always been a crucial part of Apple's innovation. At Apple, we take security very seriously, and we passionately look for ways to improve the security of all our applications and systems.

Security is only as strong as the weakest link. We are seeking software engineers to join our growing team that develops cryptographic services that are leveraged across many of the most business-critical functions within Apple to protect our most sensitive information.

Description

The Crypto Services team at Apple is responsible for protecting some of the most sensitive and critical data you can imagine.

Utilizing cryptographic keys and functions, we provide applications and services that are leveraged across many of the most business-critical functions within Apple.

You will collaborate with product management and other engineering teams to define features, and work closely with other members of Crypto Services to design, implement and deliver these as comprehensive, high volume, low latency, fault-tolerant and highly available security solutions.

The people here at Apple don't just build products - we craft the kind of wonder that's revolutionized entire industries.

It's the diversity of those people and their ideas that supports the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts.

Join Apple and help us leave the world better than we found it. Imagine what you could do here. At Apple, new ideas have a way of becoming phenomenal products, services, and customer experiences very quickly.

Bring passion and dedication to your job and there's no telling what you could accomplish. Dynamic, smart and inspiring people, innovative technologies are the norm here.

Will you join us in crafting solutions that do not yet exist? You will engage in a collaborative, rapidly changing environment to design groundbreaking new technologies.

  • 3 years object oriented design & software development experience (Java, c++, etc.)
  • 3 years experience with scripting languages (python, bash, etc.)
  • 3 years modern CI / CD tooling and build systems experience
  • Bachelor's degree in Computer Science or equivalent or foreign equivalent degree.

Preferred Qualifications

  • Solid understanding and application of computer science fundamentals
  • Experience building, orchestrating, and deploying highly scalable REST based APIs
  • Knowledge of PKI fundamentals and applied cryptography
  • Proficiency with SQL and / or NoSQL database technology
  • Understanding of performance testing concepts and tools
  • Knowledge of applied security concepts (authentication, authorization, OWASP Top 10 Risks, etc.)

Pay & Benefits

At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role.

The base pay range for this role is between $175,800 and $264,200, and your base pay will depend on your skills, qualifications, experience, and location.

Apple employees also have the opportunity to become an Apple shareholder through participation in Apple's discretionary employee stock programs.

Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple's Employee Stock Purchase Plan.

You'll also receive benefits including : Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses - including tuition.

Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.

Note : Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

More

Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics.

Learn more about your EEO rights as an applicant.

3 days ago
Related jobs
Promoted
Apple
Sunnyvale, California

We are seeking software engineers to join our growing team that develops cryptographic services that are leveraged across many of the most business-critical functions within Apple to protect our most sensitive information. You will collaborate with product management and other engineering teams to d...

Promoted
NetApp
San Jose, California

Member of a software engineering team involved in development & design of the features related to AI/ML for NetApp’s flagship storage operating ONTAP. Software engineers focus on enhancements to existing products as well as new product development. You will work as part of a team responsible for the...

Databricks
Mountain View, California

A passion for database systems, storage systems, distributed systems, language design, and/or performance optimization. To make it happen we’re building multi-cloud systems at every corner of the data ecosystem, from query engines, vector databases, training pipelines, and storage systems, down to t...

Promoted
NetApp
San Jose, California

You are responsible for developing innovative solutions and architecture for ONTAP software and systems spanning the areas of filesystems, storage, networking, protocols and security. The ONTAP team drives the product strategy, roadmap, and engineering delivery for ONTAP software and systems. Global...

Amazon Kuiper Manufacturing Enterprises LLC
Sunnyvale, California

The FPGA Software team is currently seeking a skilled engineer with a background in constructing CI/CD infrastructure and SDLC pipelines for satellite software deployed on proprietary hardware. In this position, you will be a valuable member of the FPGA software team responsible for bridging softwar...

Amazon Web Services (aws)
Cupertino, California

This role is for a senior software engineer in the Machine Learning Applications (ML Apps) team for AWS Neuron. The ML Apps team works side by side with chip architects, compiler engineers and runtime engineers to create, build and tune distributed training solutions with Trn1. AWS Neuron is the com...

Amazon.com Services LLC
Palo Alto, California

We're in search of a seasoned Machine Learning Engineer possessing a profound inclination for innovation at the nexus of customer experience, deep learning, and large-scale machine-learning systems. We're seeking a senior Software Engineer with Machine Learning knowledge for our Sponsored Products A...

Delson Talent Consulting
Contra Costa County, US

Sales EngineerSecurity Entry Control Systems Job State:  Northern California Job County:  Contra Costa County This Northern California Employer has over 40 years of experience and is a family owned small business. They are an Industrial Security Contractor specializing in Low Volt...

Exponent
Menlo Park, California

Security-Focused Embedded Systems Engineer/Evaluator. Experience with and an interest in hardware security, network communications and security, cryptography. You will work to help test materials, components, and systems to assess them against standards and expectations relating to durability, relia...

Cisco Systems, Inc.
San Jose, California

Familiar with microservices-based software architecture. Nexus Dashboard Insights group at Cisco is working on building next generation products and services at scale towards our Day 2 Operations strategy. Our industry-leading award-winning products and services are already used by thousands of comp...