Appleposted 3 days ago
$181,100 - $318,400/Yr
Full-time • Senior
Computer and Electronic Product Manufacturing

About the position

You will join an extraordinary team within the AppleCloud organization. We are a fast-paced, but a high-growth team, where you will have direct impact on the company results. Your expertise will help build the team's culture, while participating in defining the technology and engineering practices. This team will not only be building critically, meaningful services for iOS, iPadOS, VisionOS and macOS platforms for billions of users, but you will have access to technologies and tools that you can only find at Apple. Our team is in charge of iCloud Backup and Drive, and this brings phenomenal visibility to our work. We know our product is great, but we also believe we can make it even better. We need your engineering skills as well as your product ideas to define and build the next generation of features that your friends and family are going to use. You will get to collaborate with many engineering teams across Apple, therefore good communication and relationship-building skills are crucial to your success. Having an inquisitive mind and asking questions will help you not only achieve immediate results, but also inspire new ideas for your next killer feature. At AppleCloud, we're very invested in your personal growth. We will work with you to define your career goals and help you get closer to them with mentorship, training and education.

Responsibilities

  • Craft, develop and maintain high-performance distributed systems and services using Java (Spring, SpringBoot, etc).
  • Work with NoSQL databases such as Cassandra.
  • Design data models and storage systems, manage data flows, develop APIs, and select caching strategies.
  • Build, deploy, and optimize robust, scalable, and maintainable services.
  • Collaborate with engineering teams across Apple.

Requirements

  • 8+ years of experience in crafting, developing and maintaining high-performance distributed systems and services using Java (Spring, SpringBoot, etc).
  • Experience in NoSQL databases such as Cassandra.
  • Strong Computer Science fundamentals and multi-thread programming experience.
  • Proficiency in independently learning new technologies, planning and implementing projects.

Nice-to-haves

  • Knowledge of Swift and/or Objective C is a plus.
  • Strong dedication to quality with a keen eye for detail.

Benefits

  • Comprehensive medical and dental coverage.
  • Retirement benefits.
  • Discounted products and free services.
  • Reimbursement for certain educational expenses, including tuition.
  • Discretionary bonuses or commission payments.
  • Relocation assistance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service