DE Jobs

Search from over 2 Million Available Jobs, No Extra Steps, No Extra Forms, Just DirectEmployers

Job Information

Apple Software Engineer, Employee Experience & Productivity in Austin, Texas

Software Engineer, Employee Experience & Productivity

Austin,Texas,United States

Software and Services

Imagine what you could do here. At Apple, great ideas have a way of becoming great products, services, and customer experiences very quickly. Bring passion and dedication to your job and there’s no telling what you could accomplish. Apple Corporate Systems team is seeking a Software Engineer to work on applications requiring best-practices software development on both frontend and backend domains. Someone who has a proven track record in developing and managing high quality enterprise software solutions is preferred. You will work with some of the coolest people and technologies on the planet, including Spark, Microservices, Cloud native tech, Serverless architectures, Oracle, Cassandra, among others. This is an exciting role, demanding a strong technology background and significant amount of thought process to deliver software that meets high standards from a functional standpoint but also carefully considers the nonfunctional aspects of a production environment.

Key Qualifications

  • Experience writing and supporting REST services in Java.

  • Experience with Service Oriented, Microservices, Event Driven architectures, among others.

  • Experience in relational databases; knowledge of NoSQL and Big Data trends is a plus.

  • Experience in data modeling to support agility and scale for present and the future.

  • Strong understanding of architectural concerns such as: Scalability, Observability, Fault Tolerance, Testability, Performance, among others.

  • Highly collaborative attitude.

  • Knowledge about containers and Kubernetes.

  • Willingness to learn new technologies and implement them in an efficient way.

  • Strong commitment to developing high-quality, maintainable code to meet complex, changing requirements.

  • Ability to deal with ambiguity and abstraction to be able to make progress despite not always having the complete picture.

  • Familiarity with continuous delivery and automated testing practices.

  • Previous experience with AWS is a plus, in particular: EMR with Spark, S3, Lambda Functions, EKS, SQS and SNS

  • Solid understanding of Java unit testing practices.

Description

The Corporate Systems group at Apple primarily focuses on creative ways to engineer business solutions to meet growing needs of Apple's Finance, iTunes, Sales, Retail, and IT Service organizations. At core, our portfolio comprises of engineered custom solutions to process very high-volume micro-transactions from Apple Music, iPhone Activations, Sales from Retail, Online, and Resellers. These solutions are based on enterprise technologies including Java, Client-side frameworks, Cocoa, iOS, Oracle, and No-SQL Databases. Accurately processing such high-volume transactions is our core strength. As a Software Engineer your responsibilities include software architecture, software design, development of code for new features, services and alternate system designs, participating in code reviews, partnering with team members, business users, and other development teams to collaborate on new features and services, support business users to evaluate and iterate on existing tools and solutions. You should be able to collaborate with an onsite/offshore team. We expect you to possess excellent technical leadership skills, be a pro-active and solution-oriented individual with strong written and verbal communication skills. At Apple, code and functional quality is always at the forefront and one of the key measures of Success.

Education & Experience

BS/MS in CS or related Field

Additional Requirements

Apple Footer

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 (Opens in a new window) .

Apple will not discriminate or retaliate against applicants who inquire about,disclose,or discuss their compensation or that of other applicants. United States Department of Labor. Learn more (Opens in a new window) .

Apple will consider for employment all qualified applicants with criminal histories in a manner consistent with applicable law. If you’re applying for a position in San Francisco,review the San Francisco Fair Chance Ordinance guidelines (opens in a new window) applicable in your area.

Apple participates in the E-Verify program in certain locations as required by law. Learn more about the E-Verify program (Opens in a new window) .

Apple is committed to working with and providing reasonable accommodation to applicants with physical and mental disabilities. Apple is a drug-free workplace. Reasonable Accommodation and Drug Free Workplace policy Learn more (Opens in a new window) .

DirectEmployers