On-site
Part Time
The promise of working at Apple is the opportunity to do your life’s best work and be part of something big. Imagine what you could do here. At Apple, new insights have a way of becoming phenomenal platforms, services, and customer experiences very quickly. Bring passion and dedication to your job and there's no telling what you could accomplish.
Emerging Technology Services team productizes upcoming software and evangelizes it to the Apple community. We are an SRE/DevOps/Operational Intelligence team rolled into one. The platforms and software trends that we create are technology pillars that support Apple. From eCommerce to reporting systems we make it seamless for disparate systems talk to each other at an unfathomable scale and speed. From Load Balancers, perimeter security, to Integrations and API gateways we support and help adoption of platforms.
The SRE Engineer position will be part of a horizontal Platform Engineering Ops group focused on a breadth of technologies and applications including very highly scalable distributed applications. The position requires strategic engineering and data science skills, along with hands-on technical work. The candidate will get to explore and learn about security domain, participate in building machine learning pipelines, phish/fraud/anomaly detection models, crypto strategies for privacy, apply data science skills to petabytes of data.
As a member of our fast-paced group, you will have the unique and rewarding opportunity to shape and improve the software 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 where we pride ourselves in being one of the most diverse and inclusive companies in the world, a career with Apple will be your dream job!
Description
As a Software Engineer, candidate will be responsible for:
Reviewing hardware, software infrastructure and application functionality for identifying and optimizing performance bottlenecks.
Developing and maintaining application services and driving incident management.
Designing and implementing comprehensive monitoring for applications, integrations and anomalies
Involved in implementation and rollout of high performance, large scale security platforms
Onboard, maintain expansive data pipelines for various security platforms
Involved in analysis and troubleshooting of security detections to minimize false positives and improve detection
Working closely with Cross 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.
Preferred Qualifications
Strong analytical skills
Java and JVM technologies runtime configurations and troubleshooting is a plus
Familiarity with Modern web services architectures, cloud platforms such as AWS, GCP, Azure and distributed storage systems (ScaleIO, Amazon S3)
Experience with monitoring and logging tools (e.g., Prometheus,Splunk, Grafana, Cloudwatch) is a plus
Understanding of CI/CD, Release Engineering and DevOps.
Good understanding of various machine language algorithms and patterns is desired
Cryptographic algorithms
In-depth experience in writing, understanding and reverse engineering regular expressions to detect patterns
Strong understanding of how TLS, mTLS and various industry standards for secure communications over the wire
Skilled in researching and understanding vulnerabilities and threats posted in open forum and translate them into system design/implementation to detect and prevent them
Minimum Qualifications
8+ years of experience in software engineering.
Hands on experience in at least one of the object oriented language. Preferably Java/JEE
Hands on experience with automation tools (e.g., Ansible, Terraform)
Strong programming and scripting fundamentals (Python/Bash/LUA)
Strong relational and Non-relation Database fundamentals with hands on PL/SQL experience. ","internalDetails":null,"eeoContent":null
Apple
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Practice Java coding challenges to boost your skills
Start Practicing Java Now
5.0 - 11.0 Lacs P.A.
hyderābād
9.0 - 9.5 Lacs P.A.
pune, maharashtra, india
Salary: Not disclosed
pune, maharashtra, india
Salary: Not disclosed
pune, maharashtra
Experience: Not specified
Salary: Not disclosed
itanagar, arunachal pradesh, india
Experience: Not specified
Salary: Not disclosed
noida, uttar pradesh, india
Salary: Not disclosed
warangal, hyderabad, nizamabad
8.0 - 12.0 Lacs P.A.
bengaluru
20.0 - 27.5 Lacs P.A.
hyderabad
7.0 - 10.0 Lacs P.A.