Taro Logo

Senior Software Development Engineer-Maps Performance

Global technology company that designs, develops, and sells consumer electronics, software, and services.
$175,800 - $312,200
Backend
Senior Software Engineer
In-Person
5,000+ Employees
10+ years of experience
Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Senior Software Development Engineer-Maps Performance

Apple Maps team is seeking a Senior Software Development Engineer specializing in Performance Engineering to join their dynamic team. This role presents an exciting opportunity to make a significant impact on Apple Maps services, working at the intersection of performance optimization and distributed systems.

The position involves full-stack debugging, performance qualification, and analysis of all Maps services. As a Performance Engineer, you'll be responsible for analyzing system performance, identifying bottlenecks, and implementing solutions that enhance the user experience for millions of Apple Maps users worldwide. You'll work with cutting-edge technologies including Java, Python, Kubernetes, and various cloud computing platforms.

The ideal candidate will bring 10+ years of performance engineering experience, with deep expertise in distributed systems and data analysis. You'll collaborate with cross-functional teams, influence architectural decisions, and help establish best practices for performance optimization. This role offers the opportunity to work on challenging problems at scale while contributing to one of Apple's core services.

Benefits include competitive compensation ($175,800-$312,200), comprehensive medical coverage, stock options, and educational support. You'll be part of Apple's innovative culture, working from their Cupertino headquarters, where you can make a direct impact on products used by millions globally.

This role is perfect for someone who combines technical expertise with excellent communication skills, enjoys solving complex performance challenges, and wants to be part of shaping the future of Apple Maps services. You'll have the opportunity to work with world-class engineers while contributing to a product that impacts users worldwide.

Last updated 7 months ago

Responsibilities For Senior Software Development Engineer-Maps Performance

  • Analyze performance of all aspects of the system, root cause, and solve challenging problems
  • Collaborate directly with software teams
  • Influence future architecture decisions
  • Contribute to internal tools
  • Iterate with teams on integrating performance improvements into shipping code
  • Evangelize standard processes and work across many teams

Requirements For Senior Software Development Engineer-Maps Performance

Java
Python
Linux
Kubernetes
Redis
Kafka
  • 10+ Years of experience in Performance Engineering and development
  • Strong practical knowledge of 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)
  • Excellent written and oral communication skills

Benefits For Senior Software Development Engineer-Maps Performance

Medical Insurance
Dental Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Educational expense reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Range of discounted products and free services

Interested in this job?