Backend Software Engineer, Emerging Technology Solutions
Apple· Software and Services
Hybrid (Singapore)Full-timePosted 2mo ago
About the role
Role focused on designing and developing Apple’s perimeter security solution by building the control plane for a highly scalable security platform, collaborating with Data Plane and cross-functional teams to deliver robust, distributed systems with high performance and observability.
Responsibilities
- Lead the architectural design and implementation of scalable, low-latency data pipelines (batch and real-time) to process massive volumes of security data.
- Architect, deploy, and scale highly resilient micro-services and platform infrastructure supporting anti-abuse engines.
- Champion a 'You Build It, You Own It' culture with end-to-end accountability for health, performance, deployment automation, and operational readiness.
- Architect robust automation, auto-healing, chaos testing, and CI/CD pipelines for business continuity and rapid disaster recovery.
- Drive adoption of AI-assisted development tools and modern software engineering practices to accelerate velocity and code quality.
- Design and optimize large-scale distributed NoSQL, relational, and in-memory data architectures for real-time risk evaluation and high-frequency lookups.
- Define and implement enterprise-grade observability, telemetry, and alerting strategies to detect performance degradation and security threats.
- Provide technical leadership and mentorship to junior/mid-level engineers and collaborate with security researchers, data scientists, and senior leadership to steer long-term strategy.
Qualifications
- Minimum 3 years of software development experience.
- Bachelor's or Master’s Degree in Computer Science or related engineering field.
- Mastery of Core Java, OOP, multithreading, collections, and exception handling.
- Experience with Hibernate or JPA for ORM.
- Proficient in building RESTful web services and APIs.
- Expertise in JVM tuning, profiling, and optimizing Java applications.
- Familiar with Docker and Kubernetes for container orchestration.
- Good understanding of IP networking, BGP, NAT, and TCP/IP.
- Good understanding of HTTP/HTTPS proxies.
- Experience building control plane systems, Kubernetes APIs, and Custom Resource Definitions (CRDs).
- Innovative, strong drive for excellence, and good verbal/written communication.
Skills
Required:JavaHibernate/JPARESTful APIsJVM tuningDockerKubernetesNetworking
Nice to have:HTTP/HTTPS proxiesObservabilityLeadership/Mentorship
Benefits
- Apple is an equal opportunity employer committed to inclusion and diversity.
- Reasonable accommodations to applicants with disabilities and in accordance with local requirements.
- Apple is a drug-free workplace.
- Commitment to accessibility and supportive tools and benefits for employees.
Last updated Aug 21, 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, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services