Software Engineer, Deployment Compliance
The Developer Compliance team is looking for a talented full stack software engineer to help design and evolve the deployment systems used by thousands of Apple's developers every day—all while working with some of the brightest people in the industry.
Minimum Qualifications
2+ years of industry experience building backend systems using JVM-based languages (Java, Scala, Kotlin, etc)
Experience with Effects-Oriented Programming
Experience with React and JS/TypeScript for rapid prototyping
Experience with Spinnaker and Kubernetes for container orchestration and deployment
Experience with databases (relational and/or NoSQL) and scalable service architectures
Strong communication skills and ability to work effectively and independently across multiple business and technical teams
Excellent troubleshooting skills to support infrastructure teams with deployment and maintenance as needed
Preferred Qualifications
Scala experience would be useful but not required.
Experience with cloud infrastructure, containerization, and CI/CD pipelines
Experience with modern DevOps or CD/GitOps tool platforms
Experience in designing, developing, testing, and supporting globally distributed, resilient, mission-critical systems