Senior Software Engineer, Partner Solutions and Tech

Cupertino, CA 95014
  • Job Code
  • Jobs Rated


Posted: Mar 16, 2021

Weekly Hours: 40

Role Number:200230787

At Apple, extraordinary ideas have a way of becoming excellent products, services, and customer experiences ver...Summary


Posted: Mar 16, 2021

Weekly Hours: 40

Role Number:200230787

At Apple, extraordinary ideas have a way of becoming excellent products, services, and customer experiences very quickly. You bring passion and dedication to your job, and there's no telling what you could accomplish.

The Partner Solutions and Technology team at Apple builds systems for the most dynamic and versatile business teams at Apple. We work on many high-impact projects that serve various Apple lines of business. We are looking for a Senior Software Engineer with experience in developing and implementing large scale mission-critical applications. In this role, you will be partnering with a team of software engineers that are building cutting-edge, interactive, scalable applications. You will work closely with our business leaders and other partners to implement these new solutions.

Key Qualifications

  • 10+ years experience rolling out large-scale, low latency distributed systems and web applications
  • Strong Computer Science fundamentals with a deep knowledge of data structures and algorithms and a pragmatic approach for building software
  • Passion for writing high-quality, reliable code, unit and integration tests, and clear and concise documentation.
  • Proficiency in Java or any other JVM based programming Language
  • Experience in designing, building, orchestrating, and deploying highly scalable microservices and REST based APIs for web applications /mobile clients
  • Excellent communication and organizational skills, and the ability to stay focused on completing tasks and meeting goals within a busy workspace
  • Ability to understand the business requirements clearly and provide the solutions
  • Experience with leading and mentoring Engineers


Your responsibilities will include all aspects of software development management, from architecture, design and analysis to development, implementation and maintenance. You must be a proactive and hardworking individual. You will be a contributing member of a team that implements new product features, improves existing product features, while adding performance and software quality metrics to our codebase. You will work closely with business partners, other engineering teams, quality assurance, management, as well as user experience designers.

Roles &


Architect, design, develop and support highly scalable, reliable and secure web applications.

Work with project managers and technical teams in a multi-functional environment to implement quality products that meet the business goals.

Collaborate with other engineers on code reviews, internal infrastructure and process enhancements.

Mentor, guide and train the other software engineers.

This challenging position will require a self-starter who can effectively manage numerous projects. simultaneously, meet aggressive deadlines, and who thrives in a dynamic environment.

Education & Experience

BE/ME, BS/MS in Computer Science, or Equivalent.

Additional Requirements

  • Proficiency in any of the big-data platforms, NoSQL, and related data stores is a plus
  • Hands-on knowledge of cluster-computing frameworks like Spark and/or Containerization technologies Kubernetes is a plus.
  • Strong understanding of infrastructure provisioning, cloud services, cloud security, and cost management in public cloud environments like AWS, GCP, or Azure is a plus.

Jobs Rated Reports for Software Engineer

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:

Senior Software Engineer, Partner Solutions and Tech

Apple, Inc.
Cupertino, CA 95014

Join us to start saving your Favorite Jobs!

Sign In Create Account
Software Engineer
8th2017 - Software Engineer
Overall Rating: 8/199
Median Salary: $100,690

Work Environment
Very Low
Very Good