Senior Software Development Engineer-Maps Performance
2 days ago
Apple Maps team is looking for technically expert Performance Engineers to support the performance qualification, analysis and profiling of all Maps services. This consists of full-stack debugging, consulting with teams, and working in a multi-functional role to have change and impact along with evangelizing best practices/approaches. This is challenging and requires both passion for solving difficult problems and good skills for performance and scalability.
Description
You can make a difference in Apple Maps, across all of its services and the customers that use them by collaborating directly with software teams, influencing future architecture decisions, and contributing to internal tools. In this role, you will analyze the performance of all aspects of the system, root cause, and solve challenging problems. You will iterate with teams on integrating the necessary performance improvements into the shipping code. This position requires excellent communication skills to evangelize standard processes and work across many teams
Minimum Qualifications
- 10+ Years of experience in Performance Engineering and development
- Strong practical knowledge of Scala 3 (FP; JVM, JS, Native), Java, Python, & R
- Experience working with distributed systems
- Experience in Data Analysis, API and Client performance debugging
- Strong understanding of Performance Methodologies and Processes.
- Comfortable working knowledge of Linux, Java & gRPC
- Knowledge of open-source performance tools like Gatling, JXRay, etc.
- Experience with Cloud Computing platforms (particularly k8s) is a plus.
- Excellent written and oral communication skills are a must
Preferred Qualifications
- Comfortable with SQL and NOSQL data-stores
- Experience using some sort of Queue or Key-Value Store (Redis, Kafka)
- Understand how K8 works, scaling and resource management
- Experience mocking services and understanding network infrastructure
- Security (Auth, Authentication, HTTPS)
- CDN knowledge
- Experience with Machine Learning & PyTorch
At Apple, base pay is one part of our total compensation package and is determined within a range. This provides the opportunity to progress as you grow and develop within a role. The base pay range for this role is between $175,800 and $312,200, and your base pay will depend on your skills, qualifications, experience, and location.
Apple employees also have the opportunity to become an Apple shareholder through participation in Apple’s discretionary employee stock programs. Apple employees are eligible for discretionary restricted stock unit awards and can purchase Apple stock at a discount if voluntarily participating in Apple’s Employee Stock Purchase Plan. You’ll also receive benefits including: Comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and for formal education related to advancing your career at Apple, reimbursement for certain educational expenses — including tuition. Additionally, this role might be eligible for discretionary bonuses or commission payments as well as relocation. Learn more about Apple Benefits.
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.
#J-18808-Ljbffr-
Senior Software Engineer- Apple Maps
4 weeks ago
Cupertino, United States Apple Inc. Full timeApple Maps is one of the world's largest mapping platforms, serving billions of requests each week. The platform supports not only the Maps app on the iPhone, iPad, Apple Watch, CarPlay, and Mac, but also many third-party apps used by millions of customers around the world. We are looking for a dynamic, highly motivated individual to join the Maps...
-
Senior Software Engineer- Apple Maps
3 weeks ago
Cupertino, United States Apple Full timeSenior Software Engineer - Apple Maps Cupertino, California, United States Software and Services Apple Maps is one of the world's largest mapping platforms, serving billions of requests each week. The platform supports not only the Maps app on the iPhone, iPad, Apple Watch, CarPlay, and Mac, but also many third-party apps used by millions of customers around...
-
Senior Software Engineer- Apple Maps
3 weeks ago
Cupertino, United States Apple, Inc. Full timeApple Maps is one of the world's largest mapping platforms, serving billions of requests each week. The platform supports not only the Maps app on the iPhone, iPad, Apple Watch, CarPlay, and Mac, but also many third-party apps used by millions of customers around the world. We are looking for a dynamic, highly motivated individual to join the Maps...
-
Localization and Mapping Software Engineer
1 week ago
Cupertino, United States Figure Full timeFigure is an AI Robotics company developing a general purpose humanoid. Our Humanoid is designed for corporate tasks targeting labor shortages and jobs that are undesirable or unsafe. We are based in Sunnyvale, CA and require 5 days/week in-office collaboration. Figure's vision is to deploy autonomous humanoids at a global scale. Our AI team is looking for...
-
Santa Clara, CA, United States co.bot Full timeAre you passionate about developing cutting-edge SLAM algorithms for autonomous robots? Do you thrive on iterative research and development of localization and mapping algorithms for autonomous motion? Is your expertise centered around crafting robust on-robot software that drives autonomy and reliability? At Collaborative Robotics, the development of...
-
Senior Software Engineer
2 days ago
Cupertino, CA, United States Apple Full timeSenior Software Engineer - Machine Learning Infrastructure - Apple Maps Cupertino, California, United States Software and Services The Apple Maps Data Infrastructure team needs exceptional engineers to help build capabilities across a spectrum of technologies in a hybrid-cloud environment. As a key contributor, you will be at the forefront of shaping the...
-
Senior Software Engineer
2 days ago
Cupertino, CA, United States Apple Inc. Full timeSenior Software Engineer - Machine Learning Infrastructure - Apple Maps The Apple Maps Data Infrastructure team needs exceptional engineers to help build capabilities across a spectrum of technologies in a hybrid-cloud environment. As a key contributor, you will be at the forefront of shaping the technological landscape, focusing on machine learning...
-
Senior Software Engineer
1 week ago
Cupertino, United States Lynx Software Technologies Full timeThompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...
-
Senior Software Engineer
1 week ago
Cupertino, United States Lynx Software Technologies Full timeThompson Software Solutions is seeking a mid to senior level Software Engineer who is ready to work with a talented team to provide innovative solutions for tomorrows problems. This position requires a software engineer to use a wide application of technical principles, theories, and concepts in the software field to develop, integrate, and test software...
-
Senior Software Development Engineer, AWS
3 days ago
Cupertino, CA, United States Amazon Full timeSenior Software Development Engineer, AWS Job ID: 2835616 | Amazon Data Services, Inc. - A19 AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and...
-
Mountain View, CA, United States Gatik AI Inc. Full timeWho we are Gatik, the leader in autonomous middle mile logistics, delivers goods safely and efficiently using its fleet of light & medium-duty trucks. The company focuses on short-haul, B2B logistics for Fortune 500 customers including Kroger, Walmart, Tyson Foods, Loblaw, Pitney Bowes, Georgia-Pacific, and KBX; enabling them to optimize their hub-and-spoke...
-
Senior Performance Engineering Manager
2 days ago
Cupertino, CA, United States Apple Inc. Full timeAt Apple, we work every day to create products that enrich people’s lives. Our Ad Platforms group makes it possible for people around the world to easily access informative and imaginative content on their devices while helping publishers and developers promote and monetize their work. Today, our technology and services power advertising in Search Ads, App...
-
Sr. Machine Learning Engineering Manager
2 weeks ago
Cupertino, United States Apple Inc. Full timeSr. Machine Learning Engineering Manager - Maps SearchApple Maps are being used by millions and powers thousands of applications every single day. Our mission is simple — build the best maps in the world. We are looking for an experienced Senior Engineering Manager to lead an engineering team who are passionate about building best-in-class algorithms and...
-
Software Engineer, Localization and Mapping
4 weeks ago
Austin, TX, United States Avride Full timeAvride is a rapidly developing company in the autonomous vehicle and delivery robot industry. We develop autonomous vehicle technology from scratch, leveraging the strong technical background of our core team and over seven years of experience in autonomous vehicle development.We are looking for an experienced software engineer to help us build Avride’s...
-
Senior ML/Generative AI Architect
2 days ago
Cupertino, CA, United States Apple Inc. Full timeSenior ML/Generative AI Architect - Maps Search Apple Maps and the thousands of applications it empowers are being used by millions every single day! As a fundamental tool for human activity, Maps technology is evolving and new techniques are emerging. We are looking for a Machine Learning Architect to join and help play a big part in the next revolution of...
-
Sr. Machine Learning Engineering Manager
2 weeks ago
Cupertino, United States Apple Full timeSr. Machine Learning Engineering Manager - Maps SearchCupertino, California, United StatesSoftware and ServicesApple Maps are being used by millions and powers thousands of applications every single day. Our mission is simple — build the best maps in the world. We are looking for an experienced Senior Engineering Manager to lead an engineering team who are...
-
Sr. Machine Learning Engineering Manager
4 weeks ago
Cupertino, United States Apple Inc. Full timeSr. Machine Learning Engineering Manager - Maps SearchApple Maps are being used by millions and powers thousands of applications every single day. Our mission is simple — build the best maps in the world. We are looking for an experienced Senior Engineering Manager to lead an engineering team who are passionate about building best-in-class algorithms and...
-
Senior Software Engineer, Systems Security
2 days ago
Cupertino, CA, United States Apple Full timeSenior Software Engineer, Systems Security Cupertino, California, United States Software and Services People at Apple don’t just build products; they craft the kind of experience that has revolutionized entire industries. The diverse collection of our people and their ideas inspire innovation in everything we do. Imagine what you could do here! Join...
-
Senior Software Engineer
3 days ago
Atlanta, GA, United States Ultimate Software Full timeHere at UKG, our purpose is people. Our HR, payroll, and workforce management solutions help organizations unlock happier outcomes for all. Our U Krewers, who build those solutions and support our business, are talented, collaborative, and innovative problem-solvers. We strive to create a culture of belonging and an employee experience that empowers our...
-
Senior Software Development Engineer, AWS
4 days ago
Cupertino, United States Amazon Full timeSenior Software Development Engineer, AWS Job ID: 2835616 | Amazon Data Services, Inc. - A19 AWS Infrastructure Services owns the design, planning, delivery, and operation of all AWS global infrastructure. In other words, we’re the people who keep the cloud running. We support all AWS data centers and all of the servers, storage, networking, power, and...