drjobs Software Development Engineer

Software Development Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Seattle - USA

Monthly Salary drjobs

$ 190486 - 258100

Vacancy

1 Vacancy

Job Description

APPLE INC has the following available in Seattle Washington. Research design and develop computer and network software or specialized utility programs. Analyze user needs and develop software solutions applying principles and techniques of computer science engineering and mathematical analysis. Design develop and operate software systems and services for monitoring and observability of Apple infrastructure and services. Design implement and support distributed highly scalable Apple Observability platform services utilizing server technologies (e.g. non-blocking IO distributed storage). Design and develop a critical infrastructure component that efficiently processes and aggregates high volume of telemetry data utilizing expertise in data stream processing technologies (e.g. Apache Spark Apache Flink). Design and implement in-memory timeseries database utilizing expertise in storage technologies (e.g. columnar compression). Support production systems while working on to maximize operational efficiency improve reliability and availability of services. Work on analysis of live site issues with cross-functional engineering teams and Software Reliability Engineers. 40 hours/week. 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 $190486 - $258100/yr and your base pay will depend on your skills qualifications experience and location. PAY & BENEFITS: Apple employees also have the opportunity to become an Apple shareholder through participation in Apples 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 Apples Employee Stock Purchase Plan. Youll 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 benefit compensation and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.


  • Masters degree or foreign equivalent in Computer Science Computer Engineering or related field and 4 years of experience in the job offered or related occupation.
  • 4 years of experience with each of the following skills:
  • Using Java includes core Java concurrency non-blocking IO performance tuning to develop high throughput large scale Observability platform.
  • Using Python to build developer productivity tools to speed up developer efficiency.
  • Using BigData Technologies like Spark Flink or Hadoop to process large datasets.
  • Familiarity with time series database internals.
  • Experience in building highly scalable fault tolerant distributed Telemetry platform processing high volumes of data.
  • Using AWS Azure or Kubernetes to run systems in Cloud Technologies.
  • Proficiency in Apache Kafka for building real-time data streaming and event-driven architectures including aggregation engines stream alerting systems.
  • Strong API design and implementation skills for building scalable and high throughput servers to serve telemetry dashboard queries.


  • N/A

Employment Type

Full-Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.