Application Engineer

Cupertino, CA 95014
  • Job Code
    200235667
Summary

Summary

Posted: Apr 14, 2021

Weekly Hours: 40

Role Number:200235667

Imagine what you could do here. At Apple, innovative ideas have a way of becoming extraordinary products, servi...Summary

Summary

Posted: Apr 14, 2021

Weekly Hours: 40

Role Number:200235667

Imagine what you could do here. At Apple, innovative ideas have a way of becoming extraordinary products, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish!

The Crypto Services Team here at Apple is seeking an Application Engineer to join it's new and growing Application Engineering Team. If you are a keen problem solver who loves to work on a broad spectrum of challenges then this could be the role for you!

You will use a broad spectrum of skills to seek out new integrations, help architect and design some of the new services being developed in Apple and often be trail blazing new technology and services in Apple to define how users use Crypto Services products and services there.

Key Qualifications

  • Expertise in Java and Java Enterprise technology applications architecture, design, development and support
  • Experience in building, orchestrating, and deploying highly scalable REST based stateless APIs/web services
  • Experience with deploying and managing applications on Kubernetes
  • Experience in GoLang applications architecture, design, development and support
  • Demonstrated experience architecting, developing and debugging large-scale multithreaded applications
  • Understand security concepts to build reliable and safe distributed applications
  • Proven understanding of a PKI system works
  • Creative, critical thinking and troubleshooting skills
  • Understanding of AWS cloud and deploying applications to cloud infrastructure
  • We seek a self starter, forward-thinking person with strong leadership capabilities
  • Strong teamwork desire and time leadership skills
  • Excellent analytical skills, critical thinking, and interpersonal skills
  • Extraordinary problem solving and critical thinking skills
  • Strong written and verbal communication

Description

Apple is known for its innovation and when something gets in the way of that then the Application Engineering Team is there to remove those road blocks. You will need to listen to and translate inner team requirements into high-level technical specifications, design and develop recommended systems.

Solutions can range from as simple as providing links to the correct documentation to helping design and architect large, complex solutions that span systems across Apple. All while making Apple more secure and work more effectively.

You will not be part of just a single development team within Crypto Services but you will need to be able to develop and contribute code changes and features to any of the services or products offered by Crypto Services. To do this you will need to align your change with that products Software Engineering team's requirements and exceptions. Being able to quickly pick up and develop on multiple code bases is a must to be successful in the role.

With the nature of the role of an Application Engineer you will be the person who generally knows best what is needed by other inner teams in Apple. You will need to collate that data, collecting metrics and other supporting data to present to management in Crypto Services to help plan and Roadmap in Crypto Services, helping craft the future of the team.

You will also need to develop and build tooling, integration and applications for the purpose of unblocking internal teams and achieving new product integrations for Crypto Services. As part of this you will need to work closely with teams to voice support for the Crypto Services Team and seek out new partnerships.

Education & Experience

BS degree in computer science or similar plus 7-10 years of experience, or MS degree plus 5-7 years, or equivalent.

Additional Requirements

  • Experience developing and leading apps written in Python
  • Knowledge of TLS and mTLS
  • Experience developing and leading apps written in Swift
  • Experience developing and running a Mac O/S user interface
  • Has some experience in developing applications designed for use in cloud services
  • Experience managing or contributing to large open source projects


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Application Engineer

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account