About The Position

You will be part of the team that has a critical role in every aspect of the product, from planning to design to testing to release and support. As an essential contributor, you will be providing performance assessment, trade-offs and analyses data to the cross-functional teams to influence design and implementation choices. Actively participate in cross-functional meetings to communicate project status, highlight risks and offer mitigation strategies. This position will provide you with: • Unique performance challenges that impact customers around the world. • Opportunity to collaborate with highly skilled cross-functional teams to build and ship great software. • Freedom to take ownership and innovate techniques to make our products faster and efficient. • Evangelize performance tools, techniques and best practices across Apple.

Requirements

  • Ability to view Distributed Systems end to end and consider all aspects of Performance, Scalability and Resiliency across the stack.
  • Understanding of multi-tier architectures with expertise in one or more layers including Applications, Middleware, Operating Systems, Database and Network.
  • Hands on experience in performance testing, characterization, analysis and scaling of Server applications and technologies in on-premise and AWS Cloud environments.
  • Proven ability in implementing load generation and benchmarking solutions that quantitatively summarize System performance.
  • Ability to employ Observability platforms and other tools such as Profilers to analyze and root cause performance bottlenecks.
  • Expertise in either Java or Kotlin programming languages.
  • Own and drive issues concerning user experience to resolution.
  • Ability to communicate thoughtfully, demonstrating problem-solving skills and a learning attitude to build long-term relationships.

Nice To Haves

  • Foundational knowledge of Data Science and Machine Learning technologies with applications in Performance Engineering.
  • Experience with SQL/NoSQL data-stores, Search, Caching and Messaging platforms.
  • Experience with Systems, Microprocessors, Runtime and Compiler performance analysis and tuning.
  • Familiarity with Python programming language.
  • Master’s degree in Computer Science, Statistics, Mathematics, Engineering, Information Systems, or a related field.

Responsibilities

  • Providing performance assessment, trade-offs and analyses data to the cross-functional teams to influence design and implementation choices.
  • Actively participate in cross-functional meetings to communicate project status, highlight risks and offer mitigation strategies.
  • Evangelize performance tools, techniques and best practices across Apple.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service