Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Sr. Software Engineer, Employee Experience & Productivity

Apple

$181,100 - $318,400
Sep 28, 2025
Sunnyvale, CA, US
Apply Now

Apple is looking to build the next generation of its core software systems to create exceptional user experiences and scalable, well-architected solutions that drive business forward.

Requirements

  • 8+ years of hands-on software development experience.
  • Expertise with Python and Java.
  • Experience designing and architecting complex distributed systems using Python, Java, or Rust.
  • A solid understanding of distributed systems software development, CI/CD pipelines, and databases (MongoDB, Postgres, Oracle).
  • Experience with Rust, Kafka, and Bazel is a significant plus.
  • Deep understanding of concurrency and distributed systems.

Responsibilities

  • Lead the design, development, and architecture of new and existing software solutions.
  • Troubleshoot and resolve complex technical issues in production environments, ensuring seamless operations.
  • Define and drive the strategy for integrating diverse software products into a cohesive and intuitive user experience.
  • Actively engage with team members to understand their needs and translate them into actionable, well-architected technical requirements.
  • designing and implementing software solutions that empower our business to achieve its goals and delight our users.
  • lead the development of various tools, ensuring they are designed with performance, efficiency, and long-term value in mind.
  • mentor junior developers, conduct code reviews, and provide technical leadership for the team, fostering a collaborative and innovative environment.

Other

  • Exceptional analytical and problem-solving skills: You can translate business needs into clear, actionable architectural requirements.
  • Outstanding communication and interpersonal skills: You can lead, influence, and inspire technical direction.
  • Bachelor’s Degree in Computer Science or equivalent work experience.