Apple
Sr. Software Engineer, Server Team
Found: April 18, 2026
This role is based in Vancouver, British Columbia, Canada.
Compensation:
$150,700 - $285,000
Responsibilities:
- Build and ship features for managing beta versions of apps.
- Design and implement reliable pipelines for beta tester feedback.
- Deploy customer-facing features globally with low latencies.
- Maintain and evolve system architecture across multiple code bases.
- Create efficient data models for distributed data stores.
- Monitor and improve operational health.
- Share knowledge and technical guidance with team members.
Minimum Qualifications:
- Five or more years of experience in scalable backend applications.
- Strong proficiency in Java and object-oriented programming.
- Aptitude for producing maintainable, testable code.
- Strong communication skills.
- Bachelor's degree in computer science or equivalent experience.
Preferred Qualifications:
- Experience with NoSQL and relational databases like Cassandra and Oracle.
- Understanding of HTTP and REST APIs.
- Exposure to AI-assisted coding tools.