Senior Software Engineer — Identity & AI-Driven Security

Socket.dev

Austin (TX)

On-site

USD 150,000 - 210,000

Full time

7 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Apple's Identity Management Services team designs and operates the identity platform behind Apple Account, the sign-in and account system for all Apple services. As a Software Development Engineer, you will design and build scalable identity services and high-performance REST and RPC APIs spanning authentication, adaptive MFA, and user lifecycle, owning features end to end.

You will work with QE, platform, product, and design teams to improve reliability, latency, and observability, while

Qualifications

  • BS degree or equivalent professional experience in a technical field.
  • 5+ years of professional software development experience.
  • Strong Java proficiency including concurrency, memory management, and performance optimization.

Responsibilities

  • Design and build scalable identity services and high-performance REST and RPC APIs.
  • Own features end to end from architecture to production support.
  • Improve reliability, latency, and observability of systems.
  • Collaborate with QE, platform, product, and design teams.
  • Explore ML and generative AI capabilities in identity workflows.

Skills

Java
Spring ecosystem
REST APIs
gRPC
GraphQL
OpenAPI/Swagger
Microservices
Reactive programming (WebFlux)
Design patterns (GoF)
Testable code
Concurrency
Memory management

Education

Bachelor's degree in CS/CE or related field

Tools

Spring Boot
Spring MVC
Spring Security
Spring Data
Spring Cloud
ServiceTalk
JUnit
Mockito
Kafka
RabbitMQ
OpenAPI/Swagger
Protobuf
gRPC

Job description

Apple's Identity Management Services team designs and operates the identity platform behind Apple Account, the sign-in and account system for all Apple services. As a Software Development Engineer, you will design and build scalable identity services and high-performance REST and RPC APIs spanning authentication, adaptive MFA, and user lifecycle, owning features end to end.

You will work with QE, platform, product, and design teams to improve reliability, latency, and observability, while

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Identity Engineer — Scalable APIs & AI
Senior Identity Engineer — Scalable APIs & AI

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Employee stock purchase plan
Relocation assistance
Tuition reimbursement
+1
Senior Software Engineer - Identity Platforms & APIs
Senior Software Engineer - Identity Platforms & APIs

Apple Inc. • Austin (TX), Northern (KY)

Hybrid
USD 160,000 - 220,000
Sr. Software Engineer, Enterprise Technology Services
Sr. Software Engineer, Enterprise Technology Services

Apple Inc. • Austin (TX), Northern (KY)

On-site
USD 160,000 - 220,000
Senior Software Engineer Enterprise Technology Services
Senior Software Engineer Enterprise Technology Services

Apple Inc. • Sunnyvale (CA)

On-site
USD 184,700 - 324,800
Employee stock purchase plan
Relocation assistance
Tuition reimbursement
+1
Identity Platform SRE: High-Availability & Automation
Identity Platform SRE: High-Availability & Automation

Apple Inc. • Sunnyvale (CA)

On-site
USD 216,200 - 324,800
Senior Strategic Risk Manager - Account Security
Senior Strategic Risk Manager - Account Security

Socket.dev • Cupertino (CA)

On-site
USD 140,000 - 190,000
Sr. Software Engineer, Enterprise Technology Services
Sr. Software Engineer, Enterprise Technology Services

Socket.dev • Austin (TX)

On-site
USD 150,000 - 210,000
Senior Security Frameworks Engineer – Identity & API SDKs
Senior Security Frameworks Engineer – Identity & API SDKs

Apple Inc. • Seattle (WA)

On-site
USD 142,000 - 263,000
Medical & dental coverage
Retirement benefits
Employee stock purchase plan
+3
Senior SDET: Identity Management at Scale
Senior SDET: Identity Management at Scale

Apple Inc. • Sunnyvale (CA)

On-site
USD 185,000 - 278,000
Medical and dental coverage
Retirement benefits
Stock options
Senior Software Engineer - Security Tooling & Assurance
Senior Software Engineer - Security Tooling & Assurance

Socket.dev • Seattle (WA)

On-site
USD 150,000 - 230,000
Health insurance
401(k) with company match