Sr. Software Engineer - Data Engineering

Cupertino, CA 95014
  • Job Code
  • Jobs Rated


Posted: Mar 29, 2021

Role Number:200213624

Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, services, and customer experien...Summary


Posted: Mar 29, 2021

Role Number:200213624

Imagine what you could do here. At Apple, new 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 people here at Apple don't just create products - they create the kind of wonder that's revolutionized entire industries. It's the diversity of those people and their ideas that inspires the innovation that runs through everything we do, from amazing technology to industry-leading environmental efforts. Join Apple, and help us leave the world better than we found it.

The News Engineering team is looking for a highly qualified Sr. Software Engineer experienced with big data and large-scale analytics systems for our team's substantial data analytics needs. This is an outstanding opportunity to join a focused team and work collaboratively with other groups to make a significant impact on our product.

Key Qualifications

  • 5+ years of professional experience with Big Data systems, pipelines and data processing.
  • Proven experience using distributed computer frameworks on Hadoop, Spark, distributed SQL, and NoSQL query engines.
  • Able to setup large scale data pipeline and data monitoring system to make sure overall pipeline is healthy.
  • Willing to take ownership of pipeline and can communicate concisely and persuasively to a varied audience including data provider, engineering and analysts.
  • Ability to identify, prioritize, and answer the most critical areas where analytics and modeling will have a material impact.
  • Experience in stream data processing and real time analytics of data generated from user interaction with applications is a plus.
  • Experience building data pipelines and tools using Java
  • Understanding of design and development of large scale, high throughput and low latency applications is a plus
  • Aptitude to independently learn new technologies
  • Excellent verbal and written communication skills is required


Our environment cultivates product innovation, rapid iteration, and a liberating amount of autonomy. As a specialist in developing software to manage large, complex data sets, you'll be building the platform for data ingestion, cleaning, transformation and evaluation to support a rapidly scaling organization.

As a Software Engineer passionate about Data Engineering, you will have significant responsibility building the direction of our data-informed News app. The team will rely on your expertise to guide our data warehousing and querying strategies. This role is inherently cross-functional and the ideal candidate will work across subject areas to execute on our purpose and identify opportunities and risks.

You must proactively engage in critical questions and evangelize the data team's goals. In addition to data organization, you should also be inherently curious and perform deeper analysis into user engagement using your understanding of human behavior to provide actionable insights, identify trends, and measure performance for our team's various audiences. Your efforts will transform big data into a product that our customers will enjoy using every day.

Education & Experience

Bachelor's Degree in Computer Science, Engineering or equivalent technical field; Master's degree preferred.

Additional Requirements

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:

Sr. Software Engineer - Data Engineering

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