Apple is looking to solve complex business problems with process and technology, specifically in the area of distributed compute platforms and application services, to enhance product delivery.
Requirements
- 5+ years in Full Stack Software Development
- Experience with Elastic Compute Environments and modern SDLC
- Experience with Relational Databases like Oracle, or PostGres
- Experence coding with Python & Javascript
- Experience with modern frontend frameworks like React is preferred but not necessary
- Experience with portfolio management systems like Clarity or Planview is a plus
- Experience with UNIX/Linux Operating Systems
Responsibilities
- Passion for eliminating repetitive manual processes using automation
- Develop and maintain a working knowledge of trends and standard methodologies within Apple
- Experience troubleshooting problems and working with a team to resolve large scale production issues.
- Critical thinking, writing solid and clean code, planning, documenting, and communicating within the team and cross-functionally
- Mentor junior team members and contribute to documentation and process improvements.
- Work closely with cross-functional teams to identify potential solutions and go on to work with the engineering teams to properly test and deploy changes.
- Architecting and leading distributed compute platforms and application services.
Other
- Bachelor's degree in Computer Science or a related field
- Excellent written and verbal communication skills
- Ability to work in a cross-functional environment
- Strong attention to detail and excellent analytical capabilities
- Take pride in crafting solutions to enhance product delivery