Software Development Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Seattle, WA
Salary
$171,600–$258,100 / yr
Posted
1 day ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $157k
This role $215k
$106k most similar roles pay here $274k

This role pays more than 88% of similar roles. Most pay $128,681–$185,912 — the shaded band above. At the midpoint, this role pays about $215k versus about $157k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 1833 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 1493 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Development Engineer

As a Senior Software Engineer in the Observability team at Apple, you will design, engineer, test, and release software solutions that integrate observability features across Mosaic Collection systems. Your day-to-day responsibilities include debugging and resolving defects, collaborating with cross-functional teams to collect requirements and develop project plans, and participating in code reviews to ensure quality adherence to standards. You will leverage Go (Golang) or Java for backend services and APIs, Kubernetes for containerized applications, HTTP/HTTPS or gRPC for high-performance service communication interfaces, Prometheus for metric collection, Grafana for visualization and alerting, and PostgreSQL or AWS DynamoDB for database management. This role involves working on large-scale distributed systems, ensuring high availability and reliability in Apple's data centers.

What you'll do

  • Design and develop backend services and APIs using Go or Java to support observability infrastructure.
  • Deploy and operate containerized applications in Kubernetes environments, ensuring high availability of monitoring systems.
  • Implement system observability solutions with Prometheus by defining metric schemas and exporting time-series data.
  • Configure and manage Grafana for visualization and alerting, creating dashboards and defining alert rules.
  • Design and maintain databases using PostgreSQL or AWS DynamoDB to support observability data storage and retrieval.

What we're looking for

  • Master’s degree in Information Technology or related field with 5 years of relevant experience.
  • Design and develop backend services using Go (Golang) or Java for observability infrastructure.
  • Deploy and operate containerized applications in Kubernetes environments, ensuring high availability.
  • Implement system observability solutions using Prometheus for monitoring infrastructure health.
  • Configure Grafana for visualization and alerting, including creating dashboards and defining rules.
  • Design and maintain relational and non-relational databases to support observability data storage.

More like this

Similar roles

Software Development Engineer

Adobe

San Jose 89 days ago $123,700$179,200
Python Java JavaScript C++ React Vue Angular DevOps SaaS CI/CD Docker Kubernetes AWS PostgreSQL MongoDB

Software Development Engineer

Adobe

California 66 days ago $177,900$257,550
TypeScript JavaScript React Test Driven Development Functional Programming CI/CD WASM WebGPU Canvas Rendering Security Performance Optimization Adobe Firefly Generative AI Models Video Editing UX Design Design Systems
Hybrid

Software Development Engineer

Booz Allen Hamilton

McLean, VA 66 days ago $69,400$158,000
AWS Go Java Node.js C# PostgreSQL MySQL MongoDB DynamoDB RESTful APIs CI/CD Generative AI tools Authentication Authorization Security best practices

Software Development Engineer

Adobe

San Jose 48 days ago $148,500$214,950
Java Scala Spark Kafka AWS Azure Docker Kubernetes Hadoop Cassandra MongoDB Agile REST HTTP JSON

Software Development Engineer

Adobe

San Jose 7 days ago $123,700$179,200
React.js Node.js Next.js HTML CSS JavaScript GraphQL eCommerce CI/CD AWS Kubernetes Docker PostgreSQL MongoDB Git Jenkins Swagger RESTful APIs JSON