Sr. Software Engineer, Enterprise Technology Services
Apple· Information Systems and Technology (IS&T) / Enterprise Technology Services (ETS)
Sunnyvale, California, Cupertino, California$184.7k - $277.6kfull-timePosted 1w ago
About the role
Senior software engineer role focused on designing and developing the control plane of Apple's security platform within ETS, with leadership across data engineering, platform engineering, observability, and AI-enabled development practices.
Responsibilities
- Data Engineering Leadership: Lead architectural design and implementation of scalable, low-latency batch and real-time data pipelines to aggregate, process, and analyze massive volumes of security data.
- Platform Engineering Leadership: Architect, deploy, and scale highly resilient micro-services and platform infrastructure supporting mission-critical, customer-facing anti-abuse engines.
- Culture & Ownership ("You Build It, You Own It"): Champion engineering standards and end-to-end accountability for system health, performance, deployment automation, and operational readiness.
- Business Continuity & Resilience: Architect automation, auto-healing, chaos testing, and CI/CD pipelines for business continuity and rapid disaster recovery.
- AI Enablement & Developer Velocity: Drive adoption of AI-assisted development tools and modern software engineering practices to accelerate development velocity and code quality.
- Data Architecture: Design and optimize large-scale distributed NoSQL, relational, and in-memory data architectures for real-time risk evaluation and high-frequency state lookup.
- Observability Strategy: Define and implement enterprise-grade observability, telemetry, and alerting to proactively identify performance and security issues.
- Mentorship & Collaboration: Provide technical leadership and mentorship to engineers and collaborate with security researchers, data scientists, and leadership across Apple.
- Technical leadership and hands-on backend development emphasizing scalable distributed systems and security-focused platforms.
Qualifications
- B.S. in Computer Science, Computer Engineering, or related field, or equivalent practical experience.
- 5+ years of professional software development experience (longer preferred).
- 2+ years of Java experience with concurrency, memory management, and performance optimization.
- Proficiency in OOP, data structures, algorithms, and design patterns (GoF); focus on testable, maintainable backend code.
- Solid understanding of JVM internals (GC, memory, JIT, JNI).
- API design and implementation experience (REST, gRPC, GraphQL; OpenAPI/Swagger, Protobuf; versioning; gateway patterns; rate limiting; backward compatibility).
- Experience with relational (Oracle, PostgreSQL, MySQL) and NoSQL (Cassandra, MongoDB) databases; schema design, query optimization, performance tuning.
- Cloud platform experience (AWS, GCP, Azure) with IaC, containerization, orchestration (Terraform, Docker, Kubernetes).
- Track record as a tech lead and mentoring engineers.
- Hands-on experience using GenAI coding tools (e.g., Claude, Copilot, Codex) to accelerate development.
- Strong networking knowledge (HTTP/HTTPS, TCP/IP, CDN, load balancing, edge computing, DNS, Zero Trust).
- Experience designing and shipping high-scale, highly available cloud-based distributed systems.
- Experience with messaging systems (Kafka, RabbitMQ, ActiveMQ), event sourcing, CQRS, asynchronous communication.
- Experience with caching/in-memory data technologies (Redis, Memcached, Hazelcast, Ehcache).
Skills
Required:JavaAPI Design and ImplementationData ArchitecturesCloud & Infrastructure as CodeDistributed Systems
Nice to have:GenAI Tools
Benefits
- Comprehensive medical and dental coverage
- retirement benefits
- discounted products and free services
- educational expense reimbursement (tuition)
- discretionary bonuses or commissions**
- relocation assistance (eligible)
- Apple stock program eligibility (RSU, Employee Stock Purchase Plan)
Last updated Oct 16, 2026. Interested? Apply on the company site.
About Apple
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.
AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11
More open roles at Apple
- Senior UI Software Engineer, Cocoa3d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology3d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer3d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency3d agoHybrid (Seattle, WA) · Software and Services