2 days ago
Responsibilities
- Build user interfaces and observability experiences for Apple’s internal developer teams.
- Transform large-scale telemetry data into actionable and trustworthy insights.
- Develop reusable, efficient, and simple software for observability workflows.
- Build React interfaces and create Grafana dashboards.
- Monitor applications with observability tools and services.
- Collaborate with teammates and influence the observability experience for critical Apple services.
- Participate in an on-call rotation when required.
- Develop and test clear, robust code.
Requirements
- At least 5 years of professional software engineering experience.
- Strong proficiency in JavaScript and TypeScript.
- Proficiency in HTML, CSS, and UI component libraries.
- Experience building user interfaces with React.
- Experience using Grafana and creating dashboards.
- Experience monitoring applications with observability tools or services.
- Deep understanding of UX design principles and best practices.
- Ability to work effectively in a collaborative team environment.
- Ability to learn and apply new technologies and frameworks.
- BS degree in Computer Science or equivalent years of experience.
- Preferred experience with PromQL.
- Preferred experience with Go, Cobra, and CLI UX/UI.
- Excellent problem-solving and analytical skills.
- Strong communication skills and a passion for exceptional user experiences.
Tech Stack
Categories
About Apple
Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.
