Apple

About Apple

The personal technology company redefining user experience

🏒 Tech, HardwareπŸ‘₯ 1001+ employeesπŸ“… Founded 1976πŸ“ Cupertino, CA⭐ 4.2
B2CB2BHardwareSaaSTelecommunicationseCommerce

Key Highlights

  • Market cap of $3 trillion as of 2022
  • Over 1 billion active devices worldwide
  • Comprehensive medical plans including mental healthcare
  • Paid parental leave and gradual return-to-work program

Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...

🎁 Benefits

Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...

🌟 Culture

Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Apple

Software Engineering β€’ Senior

Apple β€’ Austin

Apply Now β†’

Overview

Apple is hiring a Senior Software Engineer for the Wallet Identity Server team to build backend systems for digital identity. You'll work with Java, Kotlin, and AWS to implement secure identity features. This position requires 5+ years of experience in software development.

Job Description

Who you are

You have over 5 years of professional software development experience, with a strong background in architecting, developing, and maintaining scalable distributed systems. Your technical leadership skills shine through your ability to mentor teams and guide projects to success. You are well-versed in the principles of security and user privacy, which are crucial in the digital identity space.

Your expertise includes developing and launching web services using Java and/or Kotlin, with a solid understanding of Spring Boot as a valuable asset. You have hands-on experience with AWS services, particularly S3 and DynamoDB, which are essential for building robust backend systems. Familiarity with workflow orchestration tools like Temporal or similar is a plus, as is your ability to design, build, and document client-facing and server-facing APIs using REST and/or gRPC.

You are knowledgeable about observability tools such as Prometheus, Grafana, OpenTelemetry, and Datadog, which help ensure the reliability and performance of the systems you build. Your experience encompasses the full lifecycle of software development, including design, architecture, development, testing, and maintenance. You also have a good grasp of CI/CD pipelines and infrastructure as code practices, which are vital for modern software development.

What you'll do

In this role, you will join Apple’s Wallet Identity Server team, where you will contribute to building the future of digital identity. You will work at the intersection of distributed systems and cryptography, implementing cutting-edge identity features that allow users to utilize their IDs in various contexts, including in-person, in-app, and on the web. Your work will involve collaborating with digital credential issuers, such as state and national governments, to ensure seamless integration and functionality.

You will be responsible for designing and developing backend systems that are secure, scalable, and efficient. This includes architecting solutions that meet the highest levels of security and user privacy while adhering to industry standards like ISO 18013/23220 and ICAO 9303. Your role will require you to actively contribute to shaping the digital identity ecosystem, ensuring that Apple remains at the forefront of innovation in this space.

As a senior member of the team, you will provide technical leadership and mentorship to junior engineers, fostering a culture of collaboration and continuous improvement. You will also engage in code reviews, ensuring that best practices are followed and that the codebase remains maintainable and efficient.

What we offer

Apple offers a dynamic work environment where innovation is encouraged, and your contributions will have a significant impact on the future of digital identity. You will have the opportunity to work with cutting-edge technologies and collaborate with talented professionals who are passionate about their work. Apple values diversity and inclusion, and we encourage you to apply even if your experience doesn't match every requirement. Join us in building a secure and user-friendly digital identity ecosystem that enhances the way people interact with their identities.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Apple.

✨

Similar Jobs You Might Like

Based on your interests and this role

Apple

Engineering Manager

Appleβ€’πŸ“ Austin - On-Site

Apple is hiring an Engineering Manager for Wallet Services to lead the development of innovative digital access solutions. You'll guide a team of engineers and drive technical excellence while fostering a DevOps culture. This position requires 7+ years of experience in a technical leadership role.

πŸ›οΈ On-SiteLead
3 months ago
Apple

Software Engineering

Appleβ€’πŸ“ Austin - On-Site

Apple is hiring a Senior Software Engineer for the Wallet, Payments & Commerce team to build resilient and reliable distributed software systems. You'll work with Java and other technologies to impact millions of users. This position requires extensive experience in software architecture and system design.

πŸ›οΈ On-SiteSenior
3w ago
Apple

Software Engineering

Appleβ€’πŸ“ Austin - On-Site

Apple is hiring a Senior Software Engineer for the Wallet, Payments & Commerce team to build resilient and reliable distributed software systems. You'll work with Java and other technologies to architect solutions at scale. This position requires extensive experience in software engineering.

πŸ›οΈ On-SiteSenior
3w ago
Apple

Software Engineering

Appleβ€’πŸ“ Austin - On-Site

Apple is hiring a Senior Software Engineer for their Wallet, Payments & Commerce team to build resilient and reliable distributed software systems. You'll work with Java and Swift to architect solutions at scale. This position requires extensive experience in software engineering.

πŸ›οΈ On-SiteSenior
3w ago
Apple

Software Engineering

Appleβ€’πŸ“ Austin - On-Site

Apple is hiring a Senior Software Engineer for their Wallet, Payments & Commerce team to build resilient and reliable distributed software systems. You'll work with Java and Swift to architect solutions at scale. This position requires extensive experience in software engineering.

πŸ›οΈ On-SiteSenior
3w ago