Senior Software Engineer- GNS Architecture at Apple
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

25 Feb, 26

Salary

0.0

Posted On

27 Nov, 25

Experience

10 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Software Development, Architectural Design, Data Structures, Algorithms, Large Scale Applications, No-SQL Databases, Key-Value Stores, Interpersonal Skills, Debugging, C, Go, Python, Scripting, Git, Configuration Management

Industry

Computers and Electronics Manufacturing

Description
Apple has built hyper-scale infrastructure to support consumer services such as iCloud, iTunes, Maps, Siri etc to billions of devices. Our team is responsible for defining, innovating and building the software defined infrastructure (SDI) that can deliver the scale. SDI defines the large scale distributed system for intelligent control and monitoring to achieve reliability, performance and security. DESCRIPTION Building at such scale brings unique and fundamental challenges driving radical innovations. We are seeking key individuals who are passionate about building and operating a highly scalable, fault-tolerant and robust systems to support one of the largest infrastructures. As a part of SDI team, you will be responsible to develop and running the software services that are highly available and scalable. MINIMUM QUALIFICATIONS Minimum 7+ years of experience in hands-on development Solid foundation in architectural design, data structures and algorithms Experience in building large scale and complex applications Experience in working with modern no-sql databases and other key-value stores Strong interpersonal and social skills Strong ability to prioritise, deliver on ambitious deadlines and drive closures Strong ability to prioritize and debug production issues Programming languages: C, Go, Python, Any scripting Highly proficient in git and config management systems PREFERRED QUALIFICATIONS BS/MS/PhD in Computer science or related field
Responsibilities
You will be responsible for developing and running highly available and scalable software services. The role involves addressing unique challenges and driving innovations in a large-scale infrastructure.
Loading...