DESCRIPTION: Changing the world is all in a day’s work at Apple. If you love innovation, here’s your chance to make a career of it. You’ll work hard. But the job comes with more than a few perks.
We are an exciting and dynamic server engineering team, doing work that immediately impacts hundreds of millions of users. This team is responsible for the services backing many of Apple’s most popular and highly visible services such as FaceTime, iMessage Handoff and HomeKit. Our services need to be highly reliable and available. They need to support very high throughput with acutely low latencies.
We are a small, high performing team with a lot of visibility both internally and externally. We are looking for a very capable software engineer excited by solving hard problems to join our team. You will be responsible for designing, developing, maintaining and monitoring large scale distributed cloud messaging services. You will have the opportunity to explore and contribute to a wide range of technologies. You should be deeply motivated and driven, and should feel a personal stake in the services we are responsible for. You will be able to juggle multiple priorities and handle uncertainty. You love building strong relationships with the people you work with and are able to prepare and to deliver high quality results. Your success will be measured by the quality, size and timeliness of your work you’re doing.
– 3- 5 years of experience developing server software in Java.
– Experience with network protocols, storage systems, security algorithms, and Unix system internals.
– Experience designing and developing large distributed systems backed with persistent data and maintaining them in production.
– Experience in writing testable and maintainable codebases.
– Independent, driven, motivated and passionate about the products we work on
– Strong communication skills, written and verbal
Description: You are a proven generalist with phenomenal technical chops. One who understands client-server architectures and distributed systems. You will build the server stacks for iMessage, FaceTime, Handoff and related systems as well as help us grow this platform to support new services in the future.
You’ll design system architectures, specify custom network protocols, and implement high performance code. You’ll also develop scalability strategies for applications that support hundreds of millions of users.
Because we are a small team with high visibility, the opportunities for you to make an impact are boundless. If you are a person that can seize these opportunities and run with them, you will enjoy working here.
Education: Bachelors degree in CS or equivalent.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We also take affirmative action to offer employment and advancement opportunities to all applicants, including minorities, women, protected veterans, and individuals with disabilities. Apple will not discriminate or retaliate against applicants who inquire about, disclose, or discuss their compensation or that of other applicants.
REQUISITION NUMBER: ********* COMPANY NAME: Apple Inc.
To apply for this job please visit itjobpro.com.