Summary Posted: Jul 10, 2024 Weekly Hours: 40 Role Number: 200558801 The Apple Services Engineering team is one of the most exciting examples of Apple’s long-held passion for combining art and technology. These are the people who power the App Store, Apple TV, Apple Music, Apple Podcasts, and Apple Books. And they do it on a massive scale, meeting Apple’s high expectations with high performance to deliver a huge variety of entertainment in over 35 languages to more than 150 countries.
Join us in building world-class applications to support our critical artist and label partners! We help our partners to manage their presence on Apple Music and to understand and grow their engagement with listeners. We're seeking a multitalented full stack engineer to join our diverse team.
These engineers build secure, end-to-end solutions. They develop the custom software used to process all the creative work, the tools that providers use to deliver that media, all the server-side systems, and the APIs for many Apple services.
Description Description In this exciting role, we want you to design, develop, and support software for systems to support music partner tools for artists and label external users! Examine business requirements from our business, product, and operations teams. Translate these specifications into engineering requirements. You will apply your sophisticated software architecture skill to design beautiful, resilient, reliable, and scalable systems.
Come develop testable and maintainable software using Java. You will also build reusable presentational components using HTML/CSS/Typescript/Javascript. You'll have the opportunity to implement scalable web services using the REST methodology. Build asynchronous messaging between services using Kafka or other message publishing technologies. Implement standard processes for data storage and retrieval using Oracle, Cassandra, and Postgres.
Does this sound like you? Join our team! Minimum Qualifications Minimum Qualifications Minimum 3-5 years of current software development experience using relevant technologies: Java and JaxRS React and Javascript/Typescript HTML and CSS Relational and NOSQL datastores Key Qualifications Key Qualifications Preferred Qualifications Preferred Qualifications Use Java to develop server-side software for web services and data processing pipelines. Build reliable software and use proven architecture patterns that produce supportable and sustainable code. Use relational datastores such as Oracle, MySQL, or Postgres to query and update data, and to design and create efficient data storage schemas. Use NOSQL datastores including Cassandra or MongoDB to query and update data, and to design and create efficient data storage schemas. Understand and translate business requirements to engineering requirements to improve existing tools or to build new functionality to enable them to conduct and support the business. Use REST to structure requests for data and the responses to those requests in web service APIs produced by the team for both internal and external usage. Use Kafka or similar message bus to build scalable asynchronous, distributed data and job pipelines Development of data models, business logic and data validation Build web pages and templates to create reusable presentational components using HTML, CSS and Javascript to present data to web browsers. Development using CI/CD pipelines Experience with cloud architecture such as Kubernetes on AWS, Azure, or Google Cloud Education & Experience Education & Experience Additional Requirements Additional Requirements Pay & Benefits Pay & Benefits At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $131,500 and $243,300, and your base pay will depend on your skills, qualifications, experience, and location. Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards, and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits. Note: Apple benefit, compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. More Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.
View Original Job Posting