Spanish bilingual and Hispanic jobs since 1997. Diversity job fairs since 2006. employers     login   |   register - post a job
Hispanic Diversity Recruitment - best jobs for hispanic, latino & bilingual (spanish & portuguese) jobseekers
HOME
    Log me in!   |   Site Map   |   Help   
 Senior Software Engineer - Maps Vector Display Services - Cupertino, California, United States

   
Job information
Posted by: Apple 
Hiring entity type: Retail 
Work authorization: Not Specified for United States
Position type: Direct Hire, Full-Time 
Compensation: ******
Benefits: See below
Relocation: Not specified 
Position functions: Computers - DB Mgmt. Systems
 
Travel: Unspecified 
Accept candidates: from anywhere 
Languages: English - Fluent
 
Minimum education: See below 
Minimum years experience: See below 
Resumes accepted in: English
Cover letter: No cover letter requested
Job code: 200022982 / Latpro-3762674 
Date posted: Nov-19-2020
State, Zip: California, 95014

Description

Senior Software Engineer - Maps Vector Display Services

Santa Clara Valley (Cupertino) , California , United States

Software and Services

Summary

Posted: Apr 2, 2019

Role Number: 200022982

We are seeking an experienced software engineer familiar with computational geometry for a server-side role building the next generation of Apple Maps.

Key Qualifications

  • Strong knowledge of at least one of Scala, Java, or C++.
  • Strong knowledge of data structures and algorithms.
  • Familiarity with computational geometry (from maps, games, graphics, simulation, etc).
  • Experience working on large, dynamic projects with cross-functional teams.

Description

Apple Maps is collecting more and more data and we're excited to use it to enable new features. Join our server-side vector map display team and help make it happen. Your work will merge art and science, mixing computational geometry, graph algorithms, computer graphics, distributed computing, cartography, and data compression. The work environment is fast-paced and dynamic, but with a good work-life balance. You'll write robust and performant software that scales to run on an entire world's worth of information to produce data that will be seen and used by millions of people every day.

Education & Experience

MS in computer science or equivalent experience.

Additional Requirements

  • Nice to haves:
  • Experience with distributed computing (Apache Spark or Hadoop).
  • Experience with digital mapping technologies.





Requirements

See job description

 

Apple requires you to fill in their on-line form which will open in a different window.

Enter your email address and click 'Apply':
       Apply
  Prefer not to enter your email?