Sr. Software Developer, Apple Pay

Apple

  • Montreal, QC
  • Permanent
  • Full-time
  • 1 month ago
Imagine the possibilities at Apple! New ideas quickly transform into outstanding products, services, and customer experiences here. With passion and dedication, you have the potential to achieve phenomenal things! Will you help us design the next generation of revolutionary Apple products? Apple Pay is looking for a talented Software Developer to help build scalable services and solve sophisticated distributed computing challenges for the future of systems powering the Apple Pay products. As part of our server development team, you'll work in a culture that values innovation, engineering excellence, and continuous improvement. Collaborating with a group of dedicated and experienced developers, you will contribute to core components of the Apple Pay stack, laying the foundation for groundbreaking, first-to-market features that set our products apart.DescriptionThis job will provide you with: An opportunity to take on the intricate challenges of distributed systems, with the flexibility to explore creative solutions, the support of a talented and driven team working across diverse technologies, and the autonomy to take full ownership of your work delivering impactful, high-quality software that truly makes a difference. As a key contributor, you'll participate in technical discussions, write specifications, review code, and produce documentation. Success in this role requires strong self-motivation, a collaborative approach, and the ability to work optimally across teams and disciplines. You'll join an agile team deeply involved in every stage of the product lifecycle, from planning and design to implementation, release, and ongoing support. In this fast-paced environment, you'll be hands-on with coding critical system components and actively shaping the architecture and design of our platform.Minimum Qualifications
  • We are looking for you to have a passion for continuous learning and exploring new technologies.
  • We would like you to have a solid understanding of distributed systems fundamentals.
  • We want you to have indepth experience with REST-based API services
  • Ability to communicate thoughtfully, demonstrating problem-solving skills and a learning attitude to build long-term relationships.
  • Ability to drive a project from concept to production
  • No formal degree required. What matters most is your mindset, initiative, and ability to demonstrate your skills in real-world applications.
  • Proficiency in English. The position requires daily basis interactions with multiple internal teams and partners/vendors across the globe which would require communicating in English. Also, all technical specifications necessary for the position and all technical documents provided by the team are written in English because they are shared across different countries

Apple