Sr Software Engineer (Framework - Java), Ai & Data Platforms

A technology company that crafts revolutionary products and services across multiple industries.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
7+ years of experience
AI · Enterprise SaaS

Description For Sr Software Engineer (Framework - Java), Ai & Data Platforms

Apple is seeking a Senior Framework Software Engineer to join their AI & Data Platform (AiDP) team, offering an exceptional opportunity to shape the future of data and ML platforms. This role combines technical leadership with hands-on development, requiring expertise in building scalable, data-intensive applications.

The position involves leading the architectural vision and development of cutting-edge Data and ML platform ecosystem, working with a suite of products including data processing pipelines, insights portals, and model deployment frameworks. As a senior engineer, you'll be responsible for driving technical decisions, mentoring teams, and making architectural choices that enable scalability while delivering business value.

The ideal candidate brings 7+ years of software engineering experience, with deep expertise in Java and the JVM ecosystem. You'll need a proven track record in designing distributed systems, strong background in microservices architecture, and experience with modern Big Data technologies like Spark and Kafka. The role offers competitive compensation ranging from $175,800 to $312,200, along with comprehensive benefits including medical coverage, stock options, and educational support.

At Apple, you'll be part of a team that's revolutionizing entire industries, working in a fast-paced environment where your technical abilities will be challenged daily. The company's commitment to innovation, coupled with its diverse workforce and focus on environmental efforts, creates an unique opportunity to make a significant impact while working on industry-defining technologies.

This role is perfect for someone who combines technical excellence with leadership capabilities, can think creatively, and has a passion for building highly scalable applications with a user-centric focus. You'll work directly with key business partners, lead functional and technical discussions, and own end-to-end applications. The position offers the excitement of working in a fast-growing business where thinking differently is encouraged and your contributions directly impact Apple's success.

Last updated 2 days ago

Responsibilities For Sr Software Engineer (Framework - Java), Ai & Data Platforms

  • Lead architectural vision and development of Data and ML platform ecosystem
  • Drive technical decisions across suite of products
  • Design and implement data processing pipelines
  • Develop insights portals and model deployment frameworks
  • Mentor teams and make architectural decisions that scale
  • Navigate complex technical tradeoffs while delivering business value

Requirements For Sr Software Engineer (Framework - Java), Ai & Data Platforms

Java
Kafka
  • 7+ years of software engineering experience especially building data-intensive applications
  • Deep expertise in Java and JVM ecosystem, including performance optimization and troubleshooting
  • Proven track record of designing and implementing scalable distributed systems
  • Strong background in system design, microservices architecture, and API development
  • Experience leading technical projects and mentoring other engineers
  • Deep understanding of data structures and algorithms
  • Bachelor's degree in computer science or related field or equivalent

Benefits For Sr Software Engineer (Framework - Java), Ai & Data Platforms

Medical Insurance
Dental Insurance
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Sr Software Engineer (Framework - Java), Ai & Data Platforms

Engineering Project Manager (SAP Finance), IS&T Enterprise Systems

Senior SAP Project Manager role at Apple, focusing on financial systems implementation and management for global e-commerce operations.

Manufacturing Quality Engineer (MQE)

Senior Software Engineer role at Apple focusing on manufacturing quality engineering, combining software development with manufacturing expertise to enhance quality management systems.

Software Engineer - Backend Systems (Golang)

Senior Backend Systems Engineer position at Apple working on satellite connectivity services for iPhone users, focusing on emergency and off-grid communication solutions.

Senior Media Experience Software Engineer

Senior Media Experience Software Engineer role at Apple, focusing on audio experiences across all Apple platforms, offering $135,400-$250,600 base salary in San Diego.

Engineering Project/Program Manager, IS&T Enterprise Systems

Senior Engineering Project Manager role at Apple, focusing on SAP Global Systems and Customer Service Management initiatives within IS&T.