Senior Software Engineer, Apple Media Products at Apple (San Diego, CA)

| San Diego, CA
Sorry, this job was removed at 12:13 p.m. (CST) on Thursday, August 11, 2022
Find out who's hiring in San Diego, CA.
See all Developer + Engineer jobs in San Diego, CA
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Summary
Apple is looking for a self-starting, highly motivated software engineer and architect with strong technical depth to help build the Kubernetes Dev Tools team in Apple Media Products. You will have great opportunities to work on our next generation development and deployment platforms, and help shaping the future on how Apple will deliver amazing services to amuse our users. If you loves tackling challenging problems in the system or infrastructure space and you're passionate in building innovative solutions with containers and Kubernetes, we'd love to hear from you!

Key Qualifications
Minimum of 5 years of experience working with relevant technology.
Experience with containers, container runtime, and container orchestration (Kubernetes, Docker).
Strong software architecture, system design, and problem solving skills.
Strong understanding and hands-on experience in micro-services, cloud architecture, cloud infrastructure, and cloud-native technologies.
Strong programming skills in Java, Go, or both.
Good understanding in distributed systems fundamentals.
Good track record in delivering high quality and large scale software.
Good understanding and hands-on experience in commonly-used distributed systems, e.g. Cassandra, Kafka, Solr, Redis, Spark, etc.
Good understanding in system, networking, and security
Good experience with REST API design and/or framework/class library design.
Some experience with cloud-native deployment technologies such as Helm and Spinnaker
Some experience with public cloud providers, e.g. AWS, GCP, etc.
Some experience with large-scale datacenter application deployments including monitoring and capacity planning
Some experience in automation and tooling with CI/CD pipelines for improving Software Development Lifecycle (SDLC)

Description
Our team's mission is to create paved paths for developers working with containers and Kubernetes. You will focus on building innovative solutions for our developers to easily leverage containers for their development and deployment with Kubernetes throughout the SDLC. You will collaborate multi-functionally with various teams across Apple to drive project from inception to design and implementation, and deliver the project with buy-ins and minimal guidance. Having strong problem solving and effective communication skills, able to cut through ambiguity to drive what matters, and focus on delivering simple, high quality, yet developer-friendly solutions will be the keys to your success. You should be someone not afraid to challenge assumptions, and can work under evolving goals and strategies to make forward progress on your work.

Education & Experience
Bachelor or Masters Degree in Computer Science or equivalent
More Information on Apple
Apple operates in the Consumer Web industry. The company is located in Cupertino, CA. Apple was founded in 1976. It has 248083 total employees. It offers perks and benefits such as Flexible Spending Account (FSA), Disability Insurance, Dental Benefits, Vision Benefits, Health Insurance Benefits and Life Insurance. To see all 263 open jobs at Apple, click here.
Read Full Job Description
Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.

Similar Jobs

Apply Now
By clicking continue you agree to Built In’s Privacy Policy and Terms of Use.
Save jobView Apple's full profileFind similar jobs