Apple

About Apple

The personal technology company redefining user experience

🏢 Tech, Hardware👥 1001+ employees📅 Founded 1976📍 Cupertino, CA4.2
B2CB2BHardwareSaaSTelecommunicationseCommerce

Key Highlights

  • Market cap of $3 trillion as of 2022
  • Over 1 billion active devices worldwide
  • Comprehensive medical plans including mental healthcare
  • Paid parental leave and gradual return-to-work program

Apple Inc. (NASDAQ: AAPL), headquartered in Cupertino, CA, is the world's most valuable company with a market capitalization of $3 trillion as of 2022. Known for its iconic products such as the iPhone, iPad, and Mac, Apple serves over 1 billion active devices globally. The company has a strong commi...

🎁 Benefits

Apple offers comprehensive medical plans covering physical and mental healthcare, paid parental leave, and a gradual return-to-work program. Employees...

🌟 Culture

Apple's culture emphasizes an obsessive focus on user experience and consumer privacy, setting it apart from competitors. The company promotes inclusi...

Apple

Software Engineering Senior

AppleCalifornia

Apply Now →

Skills & Technologies

Overview

Apple is hiring a Senior Software Engineer for the Maps Search team to build innovative search platforms and services. You'll work with Java, C++, and Python to deliver high-quality solutions. This role requires 7+ years of software engineering experience.

Job Description

Who you are

You have 7+ years of hands-on software engineering experience, ideally at a Principal IC level, and a strong background in building search-related services. Your expertise in modern programming languages such as Java, C++, and Python allows you to craft elegant solutions to complex problems. You excel in collaborating with cross-functional teams, translating high-level requirements into pragmatic solutions that enhance user experiences. Your experience includes participating in design and code reviews, ensuring high-quality deliverables that meet customer needs. You are passionate about building software that impacts hundreds of millions of users worldwide and enjoy tackling large-scale challenges. You thrive in environments where innovation is encouraged, and you are eager to contribute to the Apple ecosystem.

Desirable

Experience with distributed systems and a strong understanding of search technologies will set you apart. Familiarity with agile methodologies and a track record of successful product development in collaborative settings are also advantageous.

What you'll do

As a Senior Software Engineer in the Apple Maps team, you will be instrumental in developing the search platform and related services that power Maps Core Search and Autocomplete. You will innovate on search platforms, crafting solutions that are both elegant and efficient. Your role involves close collaboration with development and product teams to build seamless solutions that integrate across the Apple ecosystem. You will participate in design and code reviews, working alongside engineers and QA to deliver a high-quality search experience. Your contributions will directly impact the functionality and user experience of Apple Maps, making it intuitive and appealing for users worldwide. You will also have the opportunity to mentor junior engineers, sharing your knowledge and expertise to foster a culture of learning and growth within the team.

What we offer

At Apple, we offer a dynamic work environment that encourages creativity and innovation. You will have the chance to work on projects that reach a global audience, impacting how millions of users interact with our products. We provide competitive compensation and benefits, along with opportunities for professional development and career advancement. Join us in shaping the future of technology and making a difference in the lives of users around the world.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Apple.

Similar Jobs You Might Like

Based on your interests and this role

Apple

Software Engineering

Apple📍 California

Apple is seeking a Senior Software Engineer to enhance the Maps Navigation Experience. You'll collaborate with cross-functional teams to develop user-centered navigation features. This role requires a strong background in software engineering and a passion for creating impactful experiences.

Senior
2 months ago
Uber

Software Engineering

Uber📍 Amsterdam - On-Site

Uber is seeking a Senior Software Engineer to enhance their maps domain, crucial for rides and deliveries. You'll work with technologies like Apache Spark and NoSQL to optimize large-scale data systems. This role requires 5+ years of experience in backend services.

🏛️ On-SiteSenior
2 months ago
Apple

Software Engineering

Apple📍 California

Apple is hiring a Senior Software Engineer for the Model Inference team to enhance Apple Maps with advanced deep learning and large language models. You'll work with Python, Java, and C++ to optimize high-performance inference services. This role requires 5+ years of experience in software engineering focused on ML inference and large-scale systems.

Senior
2 months ago
Algolia

Software Engineering

Algolia📍 London - Remote

Algolia is seeking a Senior Software Engineer to join their Metis team, focusing on building scalable architecture for their AI search engine. You'll work with technologies like Java and Elasticsearch to tackle challenges in distributed systems. This role requires strong experience in software engineering and cloud computing.

🏠 RemoteSenior
2d ago
Lyft

Software Engineering

Lyft📍 Toronto

Lyft is seeking a Senior Software Engineer to collaborate with cross-functional teams and write maintainable code. You'll work with technologies like Java and distributed systems in Toronto.

Senior
2w ago