Protect Apple by delivering technologies through a fast-paced, collaborative software development environment.
Requirements
- Proficiency in two or more of the following languages: Python, Typescript, SQL, Golang, and/or Java
- Experience developing REST/GraphQL/gRPC/tRPC APIs
- Experience working in a hybrid cloud environment leveraging AWS, GCP, Azure, or OpenStack with Docker and Kubernetes
- Excellent software design, problem solving and debugging skills
- Experience leveraging ORMs to interact with databases efficiently
- Experience with one one or more frontend frameworks such as React, Vue, Svelte, or Angular
- Passion for high-quality code, tests, CI/CD, documentation, and production services
Responsibilities
- Design, development, and delivery of product objectives
- Develop REST/GraphQL/gRPC/tRPC APIs
- Leverage AWS, GCP, Azure, or OpenStack with Docker and Kubernetes
- Interact with databases efficiently using ORMs
- Drive improvements in code quality, performance, etc.
- Apply Scrum/Agile development methodologies
Other
- Thrives in a fast-paced environment where both individual drive and team collaboration are keys to success.
- Highly collaborative, works closely with partner teams to deliver the best results.
- Strives to find the best solution while also considering the need to get things done efficiently for each engineering challenge.
- Ability to cultivate an environment that emphasizes collaboration, accountability, and excellence
- Excellent written and verbal communication skills