Apple's APX team is looking to hire a software engineer to help design and deliver platform solutions that will enable teams in building and operating analytics pipelines more efficiently for Apple.
Requirements
- Proficiency in building and maintaining backend services using modern programming languages (e.g., Java, Python, Go)
- Solid knowledge of SQL and working with relational or analytical databases
- Knowledge of CI/CD practices and DevOps fundamentals
- Familiarity with data engineering concepts and challenges
- Hands-on experience integrating or leveraging AI models in applications
- Experience with big data orchestration systems like Airflow
- Experience with container orchestration tools, such as Kubernetes
Responsibilities
- Design and build scalable backend services that integrate big data technologies with microservices for real-time and batch data processing
- Collaborate with internal teams to understand requirements and improve platform capabilities
- Contribute to the design of intuitive developer tools and automation systems
- Stay informed of industry trends and bring forward innovative ideas
Other
- Bachelor’s Degree in Computer Science, or equivalent related experience
- 3+ years of software engineering experience, preferably in a full-stack or backend role