Apple
Software Engineer, Workflow Foundations
Found: Today
This role is based in Vancouver, British Columbia, Canada.
Compensation:
$116,800 - $226,000 per year
What you'll do:
Own backend systems end-to-end, optimize APIs, design service integrations, and implement observability.
Responsibilities:
- Implement services that integrate multiple build sources with developer workflows.
- Design systems that handle diverse CI configurations and analyze build failures.
- Create features that annotate code changes with meaningful build and test results.
- Optimize performance through profiling and algorithmic improvements.
- Write thorough tests and implement observability.
- Provide on-call support and maintain system reliability.
- Collaborate with other teams to solve infrastructure problems.
Minimum Qualifications:
- BS in Computer Science or equivalent experience.
- 3+ years of software engineering experience (backend services, APIs).
- Proficiency in backend languages: Go, Python, Java, Scala, or Kotlin.
- Ability to design systems that handle scale and reliability.
Preferred Qualifications:
- Expertise in API design and distributed systems.
- Experience with CI/CD pipelines or developer platform infrastructure.
- Knowledge of macOS/iOS build processes.
- Experience with event-driven architectures.