Backend Software Engineer, Emerging Technology Solutions
Singapore · On-site
About this role
At Apple, new insights have a way of becoming revolutionary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish.
The Emerging Technologies team specializes in building forward-looking, extremely scalable platforms. The team has a passion for solving challenging problems, exploring new domains, and engineering transformational solutions. The diversity of our team and thinking inspires innovation that runs through everything we do.
In this role, you will work with a talented team to design and develop Apple’s perimeter security solution, which safeguards mission-critical services and systems from a wide range of security threats. It is a world-class solution that offers protection across various network layers, web application firewall (WAF) capabilities, authentication offloading, traffic management, and more. It provides increased availability, fault tolerance, and access control for Apple’s internal and external applications and services.
We are looking for a self-directed, talented Software Engineer to design and develop the control plane of our security platform. In this role, you will collaborate closely with the Data Plane and other cross-functional teams to build novel features for the platform. The ideal candidate will be hands-on with coding and have expertise in building and tuning high-performance services and in creating robust, scalable distributed systems.
Minimum 3 years of software development experience. Bachelor's or Master’s Degree in Computer Science or a related engineering field. Mastery of Core Java, OOP, multithreading, collections, and exception handling. Experience with Hibernate or JPA for object-relational mapping. 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, thinks outside the box, and has a strong drive for excellence. Good verbal and written communication and interpersonal skills.
Description
We are looking for a self-directed, talented Software Engineer to design and develop the control plane of our security platform. In this role, you will collaborate closely with the Data Plane and other cross-functional teams to build novel features for the platform. The ideal candidate will be hands-on with coding and have expertise in building and tuning high-performance services and in creating robust, scalable distributed systems.
Minimum Qualifications
Minimum 3 years of software development experience. Bachelor's or Master’s Degree in Computer Science or a related engineering field. Mastery of Core Java, OOP, multithreading, collections, and exception handling. Experience with Hibernate or JPA for object-relational mapping. 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.
Preferred Qualifications
Good understanding of HTTP/HTTPS proxies. Experience building control plane systems, Kubernetes APIs, and Custom Resource Definitions (CRDs). Innovative, thinks outside the box, and has a strong drive for excellence. Good verbal and written communication and interpersonal skills.
Company at a glance
We’re a diverse collective of thinkers and doers, continually reimagining what’s possible to help us all do what we love in new ways. And the same innovation that goes into our products also applies to our practices — strengthening our commitment to leave the world better than we found it. This is where your work can make a difference in people’s lives. Including your own.
Apple is an equal opportunity employer that is committed to inclusion and diversity. Visit apple.com/careers to learn more.
Founded1976
Team Size10,001+ employees
WorkspaceOn-site
IndustryComputers and Electronics Manufacturing
Location
Singapore
Websiteapple.com/careers
LinkedInLinkedIn
Tired of cold applications?
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
Know someone who'd be great for this?