Sr. Software Engineer, App Store Connect at Apple
Vancouver, British Columbia, Canada -
Full Time


Start Date

Immediate

Expiry Date

02 Jul, 26

Salary

0.0

Posted On

03 Apr, 26

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Backend Engineering, RESTful API Design, Distributed Systems, Algorithms, Data Structures, Kafka, Microservices, AI/ML Integration, LLM, Prompt Engineering, Data Enrichment, Technical Leadership, Cloud Infrastructure, Containerization, CI/CD

Industry

Computers and Electronics Manufacturing

Description
Imagine shaping the future of digital experiences, empowering millions of developers worldwide, and contributing to a platform that defines an industry. At Apple, we don't just build products, we craft experiences that redefine entire ecosystems. The Apple Developer Services Engineering team is at the heart of this innovation, delivering the essential tools and platforms that developers rely on to bring transformative apps to life. As a Senior Software Engineer on the App Store Connect team, you'll take a leading role in building the high-performance backend systems that power the App Store, while also helping integrate modern AI and LLM-based capabilities into our platforms. This is about designing robust, scalable systems first and foremost, with the added opportunity to weave intelligent, data-driven features into the developer experience. We're seeking engineers with a strong backend foundation who are also curious about applying AI in practical, impactful ways. If you're excited by challenges that span distributed systems, large-scale APIs, and emerging intelligent features, and ready to work on tools used by millions globally, we'd love to hear from you. Join us, and help craft the future of developer tools at Apple! DESCRIPTION The App Store Connect team is looking for an experienced Backend Java Engineer to help evolve the core services that developers depend on every day. You'll join a team responsible for designing and scaling backend systems that manage app distribution and developer workflows, with opportunities to enhance these systems using AI/LLM techniques where they add clear value. This role blends proven backend engineering practices with forward-looking approaches in intelligent automation and data-driven insights. You'll collaborate closely with cross-functional teams, contribute to architecture decisions, and lead the development of services that are performant, resilient, and continually improving. MINIMUM QUALIFICATIONS 10+ years of experience building high-scale backend systems using Java and related technologies. Deep expertise in server-side development and RESTful API design. Strong knowledge of algorithms, data structures, and distributed systems principles. Experience with databases (relational and/or NoSQL), messaging systems (e.g., Kafka), and scalable microservices. Hands-on experience integrating AI/ML features into backend systems, including fine-tuning, prompt engineering, and evaluation. Familiarity with intelligent data features such as data enrichment, feature extraction, or agent-driven enhancements. Excellent communication skills and a collaborative mindset. Demonstrated technical leadership and the ability to drive initiatives independently or within teams. PREFERRED QUALIFICATIONS Preferred Qualifications: Experience with cloud infrastructure, containerization, and CI/CD pipelines. Background in integrating AI systems into developer tools or productivity platforms. Familiarity with AI/ML frameworks (e.g., PyTorch, TensorFlow) and LLM libraries (e.g., LangChain, Hugging Face). Passion for developer experience and empathy for building tools that empower other engineers.
Responsibilities
You will design and scale high-performance backend systems that power the App Store and developer workflows. Additionally, you will lead the integration of AI and LLM-based capabilities to enhance developer tools and platform intelligence.
Loading...