Senior Software Engineer (Pricing), Apple Services Engineering
Apple
Summary
Description
Minimum Qualifications
- Extensive experience with Java
- Over 5 years of experience in designing, implementing, and supporting highly scalable backend applications
- Experience crafting and implementing RESTful/RPC API and services.
- Significant experience with SQL databases like Oracle and NoSQL like Cassandra.
- Strong production, debugging, and performance tuning experiences and skills.
- Experience working on complex problems and distributed systems where scalability and performance are extremely important (every millisecond counts)
- Ability to adapt to and contribute to the team best practices in coding patterns & standards across multiple code repositories, unit testing and continuous deployment
- Should be independent and able to effectively work with cross functional teams
Key Qualifications
Preferred Qualifications
- Hands on experience with Scala and big data technologies such as Spark and Kafka is a plus.
- Experience with compute/container platforms such as K8s.
Education & Experience
Additional Requirements
Pay & Benefits
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.