Sr. Software Engineer, Apple Pay

Santa Clara Valley (Cupertino), California, United States
Software and Services

Summary

Posted: Oct 22, 2018
Weekly Hours: 40
Role Number: 200000318
Apple Pay Server Engineering is the place to be if you are interested in working on awesome technology that is used by millions of people every single day! As part of the Apple Pay Server Engineering team, you will have the opportunity to explore and contribute to a wide variety of interesting projects within Apple Pay. If you meet the key qualifications and you are self-driven, enthusiastic, highly-motivated, and you want to make an impact, we'd love to hear from you!

Key Qualifications

  • Minimum 2+ years relevant industry experience
  • Experience writing server software in Java or C/C++ or C#
  • Experience/Knowledge working on highly scalable applications and RESTful web services
  • Knowledge of databases both SQL and NoSQL
  • Familiarity with scalability and performance issues
  • Understand software development process from inception to delivery of code to production
  • Strong Computer Science background
  • Interest in payment industry
  • Experience/understanding of security and cryptography (not mandatory)

Description

- Responsible for designing and developing highly reliable, scalable server platforms with attention to detail - Follow our software development process including writing unit tests, perform code reviews etc. - Ability to learn and apply new technologies quickly - Work effectively with cross-functional teams to develop features - Provide support for production deployments - Demonstrate ability to deliver results on time with high quality

Education & Experience

Bachelor in Computer Science or equivalent

Additional Requirements