Software Engineer - Big Data Technologies

Apple is a global technology company that designs, manufactures, and sells electronics, software, and services.
$115,700 - $204,000
Data
Mid-Level Software Engineer
In-Person
5,000+ Employees
2+ years of experience
Enterprise SaaS

Description For Software Engineer - Big Data Technologies

Apple is seeking a motivated Software Engineer to join their Big Data Technologies team in San Diego. This role focuses on building and maintaining large-scale analytics infrastructure that powers meaningful insights across Apple's products. The ideal candidate will have strong programming skills and the ability to write production-level code.

As a Software Engineer in this role, you'll be responsible for the effective provisioning, installation/configuration, operation, and maintenance of the team's analytics infrastructure. You'll drive innovation through research and development, helping to improve performance and ease-of-use of the infrastructure. The role involves solving challenging engineering problems across a broad range of Apple products.

The position offers a competitive salary range of $115,700 to $204,000, along with comprehensive benefits including medical and dental coverage, retirement benefits, stock programs, and educational reimbursement opportunities. Apple provides a collaborative environment where you'll work with cutting-edge technologies and contribute to solutions that impact millions of users.

The ideal candidate should have at least 2 years of programming experience in languages like C, C++, Python or Java, along with experience in designing and developing production-level software. Strong analytical thinking and excellent communication skills are essential for success in this role. You'll be part of Apple's Software and Services team, working on projects that require innovative solutions to complex data challenges.

This is an excellent opportunity for a software engineer passionate about big data technologies and interested in working with one of the world's leading technology companies. The role offers significant growth potential and the chance to work on infrastructure that powers insights across Apple's diverse product lineup.

Last updated 10 hours ago

Responsibilities For Software Engineer - Big Data Technologies

  • Provisioning, installation/configuration, operation, and maintenance of analytics infrastructure
  • Enable continued innovation through research and development
  • Help and support the execution, test and roll-out of solutions
  • Write production level code

Requirements For Software Engineer - Big Data Technologies

Python
Java
  • At least 2 years of programming experience in C, C++, Python or Java
  • Experience designing and developing production-level software
  • Strong analytical thinking

Benefits For Software Engineer - Big Data Technologies

Medical Insurance
Dental Insurance
Equity
401k
Education Budget
Relocation Benefits
  • Medical Insurance
  • Dental Insurance
  • Equity
  • 401k
  • Education Budget
  • Relocation Benefits

Interested in this job?

Jobs Related To Apple Software Engineer - Big Data Technologies

Human Factors Design Engineer/Data Scientist

Data Scientist role at Apple focusing on human factors design and data analysis for hardware products.

Analytics Engineer: Retail Store Analytics

Analytics Engineer position at Apple focusing on retail store analytics, building data pipelines and solutions to support business decision-making.

Data Engineer, Infrastructure Services

Join Apple as a Data Engineer to build robust data and analytics solutions using SQL, Tableau, and Python, supporting critical infrastructure decisions and business insights.

Software Engineer (BI Tools Platform), Ai & Data Platforms

BI Tools Platform Engineer role at Apple focusing on building and maintaining enterprise data warehouse systems and analytics platforms.

Software Engineer - Strategic Data Solutions

Software Engineer role at Apple's Strategic Data Solutions team focusing on fraud prevention through data analysis and system development.