Search suggestions:

part time
no experience necessary
driver
restaurant
hse
driver b licence
waiter
full time
work from home
chef
part time no experience
retail
administration
County Dublin
Cork
Dublin
County Kilkenny
County Offaly
Kilkenny
County Sligo
County Carlow
Limerick

Systems Engineer (Cloud Storage)

Apple
€135,734 - €171,870 a year
Dublin
3 days ago
Imagine what you could do here. At Apple, new ideas have a way of becoming extraordinary products, and services very quickly. Bring passion and dedication to your job, and there’s no telling what we can accomplish together. We seek a dedicated and passionate engineer to join this amazing team - if this sounds like you, we’d love to hear from you! The Apple Services Engineering (ASE) organization builds the high-performance, reliable, and scalable platforms that power Apple's services. Our Compute team designs and builds the foundational pieces of our internal cloud infrastructure. In this role, you'll collaborate with teams across Apple to engineer cutting-edge, high-performance distributed storage solutions that form the foundation of diverse cloud platforms. We're looking for a highly motivated individual with strong technical depth and communication skills, a passion for quality, and a keen eye for the details that ensure our systems are reliable and performant. Join this team, and you’ll directly contribute to the storage systems powering Appleʼs world-renowned hardware, software, and services.

Description

As a Systems Engineer on the Cloud Storage team, you will be at the heart of developing, debugging, and maintaining the disaggregated storage software that underpins critical cloud platforms at Apple. You will: Tackle complex challenges in distributed systems to deliver reliable, scalable, and performant storage solutions. Collaborate closely with teams within ASE and across Apple to understand requirements and integrate solutions. Design, implement, test, and debug software components for our storage systems. Write high-quality, maintainable code and actively participate in code reviews. Develop and review detailed design documentation for new features and system architectures. Participate in the qualification, deployment, and monitoring of software across large-scale production clusters. Benchmark, analyze, and optimize system performance, scalability, and resiliency. Uphold the high standard of quality and reliability expected of Apple products and infrastructure.

Minimum Qualifications
  • Strong systems programming skills and a deep understanding of operating system fundamentals (memory management, concurrency, I/O, networking).
  • BS in Computer Science or equivalent experience, plus experience in system software development, OR an MS in Computer Science or equivalent experience.
  • Solid grasp of concurrency, parallelism, and distributed systems concepts (e.g., consensus, consistency models, failure modes).
  • Excellent communication skills, with the ability to articulate technical challenges and solutions clearly within the team and to stakeholders.

Preferred Qualifications
  • Hands-on experience with distributed storage solutions (e.g., Ceph, ScaleIO, GlusterFS, HDFS) is highly desirable.
  • Experience developing and managing applications on Kubernetes; experience writing CSI plugins is a plus.
  • Familiarity with using or contributing to cloud infrastructure technologies (e.g., AWS S3/EBS, GCP Cloud Storage/Persistent Disk, OpenStack Swift/Cinder).
  • Proficiency in Go (Golang) applied to systems-level development.
  • Experience building software solutions in other relevant languages such as Java, C/C++, Python, or Swift.
  • Experience operating and troubleshooting large-scale distributed systems.
  • Strong analytical and problem-solving skills.
  • A genuine enthusiasm for building high-quality, robust systems.


Submit CV
Save Apply
Report job
Other Job Recommendations:

Director of Product - Elasticsearch Performance & Storage Engine

Elastic
Ireland
  • Build and mentor a team of product managers specializing in...
  • Define the vision and roadmap for Elasticsearch Performance...
1 week ago

Systems Engineer II, Site Reliability Engineering, Google Cloud

Google
Dublin
Much of our software development focuses on optimizing existing systems, building infrastructure and eliminating work through...
2 days ago

Staff Engineer, Systems & Applications

Stryker
Limerick
  • Takes ownership for the support of systems and applications...
  • Monitor existing systems to ensure structural integrity...
2 weeks ago

Cloud Engineer

Fidelity Investments
County Galway
Cloud Engineer - Container Platforms Do you want to work with leading edge container technologies and build platforms for...
3 weeks ago

Senior Systems Engineer - Digital Assets

Fidelity Investments
Dublin
€87,265 - €110,496 a year
As a Senior Systems Engineer on the Systems engineering team, you’ll get the opportunity to develop your skills and collaborate...
2 weeks ago

Senior Systems Engineer

SL Controls Ltd
Galway
  • Provide senior technical and automation operational support...
  • Performs investigation of manufacturing deviations and...
3 weeks ago

Mechanical & Electrical Engineer - Dublin

Careeriser Limited
Dublin
€60,000 - €65,000 a year
Essentials: Third-level qualification in Mechanical, Electrical, or Building Services, 3+ years of residential project management...
3 weeks ago

Inside Sales Representative

Connext Partners
County Wexford
€28,459 - €36,036 a year
  • Company events
  • On-site parking
  • Must have experience in the use of CRM tools such as Sales...
3 days ago

Software Engineer

TOMRA
Dublin
€121,957 - €154,425 a year
  • Participate in refining new requirements, designing and...
  • Continuously propose and implement improvements to our...
3 days ago

Construction Worker

GRUPO COBRA
Dublin
€38,328 - €48,532 a year
  • Assist in the construction, renovation, and maintenance of...
  • Operate and maintain construction equipment and tools...
3 days ago