Resume and JobRESUME AND JOB
Apple logo

Software Engineer - SRE

Apple

Software and Technology Jobs

Software Engineer - SRE

full-timePosted: Aug 13, 2025

Job Description

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something. As a member of our fast-paced Identity Management group , you will have the unique and rewarding opportunity to shape and improve the software and infrastructure that allows our products to surprise and delight billions of Apple’s customers every day! If you’re excited by the idea of making a real impact, and joining a team which is is responsible for the availability and reliability of the largest Identity management system in the world then come join us In this role, you will have the opportunity to make a significant impact on Apple’s Identity Management System which operates at planet scale and leave a footprint for years to come. You will ensure the availability, performance, maintenance of high volume, highly available, critical platforms and applications related to identity and access management. You will be a part of the team that helps ship robust and amazing security features to our customers. As a Software Engineer, you will be responsible for: Reviewing hardware, software infrastructure and application functionality for identifying and optimizing performance bottlenecks. Working closely with Multi-functional IT organization, Business group, Apple's production support team, application engineers, systems engineers, database administrators and QA team to effectively ensure implementation and reliability of Platforms/Applications. Contributing to architectural design decisions to build more reliable, secure, scalable, performant & fault tolerant systems. Solving issues originating from complex and large scale enterprise distributed systems and infrastructure (network, compute, datastores, and storage). Drive the root cause analysis, identify the corrective actions, and followup to closure. Design, develop and influence collection of necessary observability critical metrics for all components including applications, infrastructure (compute, storage, databases, and network), and other dependencies. Demonstrating industry wide principles and practices to create alerts and warnings for systems and services, visualization, and telemetry tools.

Locations

  • Hyderabad, Telangana, India

Salary

Skills Required

  • performance optimizationintermediate
  • infrastructure managementintermediate
  • application functionality reviewintermediate
  • cross-functional collaborationintermediate
  • architectural designintermediate
  • system reliabilityintermediate
  • system securityintermediate
  • system scalabilityintermediate
  • system performanceintermediate
  • fault toleranceintermediate
  • distributed systems troubleshootingintermediate
  • root cause analysisintermediate
  • observability metrics designintermediate
  • alerts and warnings creationintermediate
  • visualization toolsintermediate
  • telemetry toolsintermediate

Required Qualifications

  • 10+ years of experience in software engineering. (experience, 10 years)
  • Hands on experience in at least one of the object oriented language. Preferably Java/JEE (experience)
  • Proficiency in implementing and coordinating telemetry using monitoring and observability tools like Grafana, Splunk, Prometheus or similar. (experience)
  • Strong programming and scripting fundamentals (experience)
  • Strong relational and Non-relation Database fundamentals with hands on PL/SQL experience. (experience)
  • Knowledge of SDLC, distributed system architecture, cloud technologies, scaling and performance tuning. (experience)
  • Familiarity with SRE & Software Engineering best practices. (experience)
  • Good understanding of networking concepts (HTTP/S, TCP, TLS/mTLS/SSL, DNS, Load Balancers etc) and solving skills in large scale environments. (experience)
  • Bachelor’s degree in Computer Science, Information Technology, or a related field. Advanced degrees or relevant certifications are a plus. (degree in computer science)

Preferred Qualifications

  • Java and JVM technologies runtime configurations and solving is a plus (experience)
  • Understanding of CI/CD, Release Engineering and DevOps. (experience)
  • Good understanding of various machine language algorithms and patterns is desired (experience)
  • Experience with container management and micro-services architectures such as Docker in Cloud and on-premises infrastructure. (experience)
  • Building and operating container orchestrating systems like Kubernetes or EKS. (experience)
  • Good understanding of basic security concepts and protocols - authentication, authorization, signing, encryption, SSL/TLS, SSH/SFTP, PKI, X509 certificates and PGP. (experience)

Responsibilities

  • As a Software Engineer, you will be responsible for:
  • Reviewing hardware, software infrastructure and application functionality for identifying and optimizing performance bottlenecks.
  • Working closely with Multi-functional IT organization, Business group, Apple's production support team, application engineers, systems engineers, database administrators and QA team to effectively ensure implementation and reliability of Platforms/Applications.
  • Contributing to architectural design decisions to build more reliable, secure, scalable, performant & fault tolerant systems.
  • Solving issues originating from complex and large scale enterprise distributed systems and infrastructure (network, compute, datastores, and storage).
  • Drive the root cause analysis, identify the corrective actions, and followup to closure.
  • Design, develop and influence collection of necessary observability critical metrics for all components including applications, infrastructure (compute, storage, databases, and network), and other dependencies.
  • Demonstrating industry wide principles and practices to create alerts and warnings for systems and services, visualization, and telemetry tools.

Target Your Resume for "Software Engineer - SRE" , Apple

Get personalized recommendations to optimize your resume specifically for Software Engineer - SRE. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer - SRE" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for Software Engineer - SRE @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.

Apple logo

Software Engineer - SRE

Apple

Software and Technology Jobs

Software Engineer - SRE

full-timePosted: Aug 13, 2025

Job Description

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other’s ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It’s the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you’ll do more than join something — you’ll add something. As a member of our fast-paced Identity Management group , you will have the unique and rewarding opportunity to shape and improve the software and infrastructure that allows our products to surprise and delight billions of Apple’s customers every day! If you’re excited by the idea of making a real impact, and joining a team which is is responsible for the availability and reliability of the largest Identity management system in the world then come join us In this role, you will have the opportunity to make a significant impact on Apple’s Identity Management System which operates at planet scale and leave a footprint for years to come. You will ensure the availability, performance, maintenance of high volume, highly available, critical platforms and applications related to identity and access management. You will be a part of the team that helps ship robust and amazing security features to our customers. As a Software Engineer, you will be responsible for: Reviewing hardware, software infrastructure and application functionality for identifying and optimizing performance bottlenecks. Working closely with Multi-functional IT organization, Business group, Apple's production support team, application engineers, systems engineers, database administrators and QA team to effectively ensure implementation and reliability of Platforms/Applications. Contributing to architectural design decisions to build more reliable, secure, scalable, performant & fault tolerant systems. Solving issues originating from complex and large scale enterprise distributed systems and infrastructure (network, compute, datastores, and storage). Drive the root cause analysis, identify the corrective actions, and followup to closure. Design, develop and influence collection of necessary observability critical metrics for all components including applications, infrastructure (compute, storage, databases, and network), and other dependencies. Demonstrating industry wide principles and practices to create alerts and warnings for systems and services, visualization, and telemetry tools.

Locations

  • Hyderabad, Telangana, India

Salary

Skills Required

  • performance optimizationintermediate
  • infrastructure managementintermediate
  • application functionality reviewintermediate
  • cross-functional collaborationintermediate
  • architectural designintermediate
  • system reliabilityintermediate
  • system securityintermediate
  • system scalabilityintermediate
  • system performanceintermediate
  • fault toleranceintermediate
  • distributed systems troubleshootingintermediate
  • root cause analysisintermediate
  • observability metrics designintermediate
  • alerts and warnings creationintermediate
  • visualization toolsintermediate
  • telemetry toolsintermediate

Required Qualifications

  • 10+ years of experience in software engineering. (experience, 10 years)
  • Hands on experience in at least one of the object oriented language. Preferably Java/JEE (experience)
  • Proficiency in implementing and coordinating telemetry using monitoring and observability tools like Grafana, Splunk, Prometheus or similar. (experience)
  • Strong programming and scripting fundamentals (experience)
  • Strong relational and Non-relation Database fundamentals with hands on PL/SQL experience. (experience)
  • Knowledge of SDLC, distributed system architecture, cloud technologies, scaling and performance tuning. (experience)
  • Familiarity with SRE & Software Engineering best practices. (experience)
  • Good understanding of networking concepts (HTTP/S, TCP, TLS/mTLS/SSL, DNS, Load Balancers etc) and solving skills in large scale environments. (experience)
  • Bachelor’s degree in Computer Science, Information Technology, or a related field. Advanced degrees or relevant certifications are a plus. (degree in computer science)

Preferred Qualifications

  • Java and JVM technologies runtime configurations and solving is a plus (experience)
  • Understanding of CI/CD, Release Engineering and DevOps. (experience)
  • Good understanding of various machine language algorithms and patterns is desired (experience)
  • Experience with container management and micro-services architectures such as Docker in Cloud and on-premises infrastructure. (experience)
  • Building and operating container orchestrating systems like Kubernetes or EKS. (experience)
  • Good understanding of basic security concepts and protocols - authentication, authorization, signing, encryption, SSL/TLS, SSH/SFTP, PKI, X509 certificates and PGP. (experience)

Responsibilities

  • As a Software Engineer, you will be responsible for:
  • Reviewing hardware, software infrastructure and application functionality for identifying and optimizing performance bottlenecks.
  • Working closely with Multi-functional IT organization, Business group, Apple's production support team, application engineers, systems engineers, database administrators and QA team to effectively ensure implementation and reliability of Platforms/Applications.
  • Contributing to architectural design decisions to build more reliable, secure, scalable, performant & fault tolerant systems.
  • Solving issues originating from complex and large scale enterprise distributed systems and infrastructure (network, compute, datastores, and storage).
  • Drive the root cause analysis, identify the corrective actions, and followup to closure.
  • Design, develop and influence collection of necessary observability critical metrics for all components including applications, infrastructure (compute, storage, databases, and network), and other dependencies.
  • Demonstrating industry wide principles and practices to create alerts and warnings for systems and services, visualization, and telemetry tools.

Target Your Resume for "Software Engineer - SRE" , Apple

Get personalized recommendations to optimize your resume specifically for Software Engineer - SRE. Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "Software Engineer - SRE" , Apple

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Hardware

Answer 10 quick questions to check your fit for Software Engineer - SRE @ Apple.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.