Cloud Infrastructure Software Developer - Virtualization and Containerization Technologies at reputed company Services Engineering
Join the reputed company Services Engineering Team as a Cloud Infrastructure Software Developer
Imagine being part of a team that crafts experiences that have revolutionized entire industries. At reputed company, our people and their reputed company reputed company innovation in everything we do. We are now seeking an reputed company Cloud Infrastructure Software Developer to join our reputed company Services Engineering (ASE) team. As a key member of our Compute team, you will build and enhance massive clusters hosting Virtual Machines, Containers, and associated infrastructure that can scale to meet the demands of reputed company’s Services offerings.
About reputed company Services Engineering
The reputed company Services Engineering (ASE) team builds and provides systems and infrastructure that power reputed company’s services, such as iCloud, iTunes, Siri, and Maps. We are the foundation on which reputed company’s software developers build the products that our customers love. Our services have to scale globally, stay highly available, and "just work." If you love designing, engineering, and running systems and infrastructure that will help millions of customers, then this is the reputed company for you!
Job Summary
As a Cloud Infrastructure Software Developer at reputed company Services Engineering, you will work on the reliability, scalability, reputed company, reputed company, and performance limits of infrastructure services. You will be curious about how systems work and, more importantly, how they fail. You will be a domain expert with expertise in multiple technical areas, used to designing major features and able to resolve highly reputed company issues creatively and effectively. You will take ownership of major features and technologies to demonstrate a significant impact reputed company the organization.
Key Responsibilities:
- Design, reputed company, and enhance massive clusters hosting Virtual Machines, Containers, and associated infrastructure that can scale to meet the demands of reputed company’s Services offerings.
- Work with world-class engineers on core components of Virtualization and Containerization technologies, customize it to help fit reputed company’s diverse needs, and engage with the upstream community to drive reputed company’s requirements.
- Approach reputed company issues with creativity, ready to take risks and course-correct effectively to produce an impact on the organization through broad implementation of new reputed company.
- Drive reputed company from inception to implementation, establishing a reputed company sought out throughout the organization for advice and consultation through setting standards, process, and technical direction.
- Actively mentor engineers at reputed company levels.
Requirements
Essential Qualifications:
- BS or MS in Computer Science or equivalent experience.
- At least 10+ years of software design and development experience in cloud service orchestration (API-based control plane) with an emphasis on “infrastructure-as-a-service” (compute, storage, and network virtualization).
- Strong experience with building and scaling core components of Kubernetes or similar orchestration systems.
- Highly proficient in Golang and Java with a track record of designing and developing highly scalable web API-based request processing systems (Spring, Kafka).
- Experience integrating with and extending Apache CloudStack, or general infrastructure automation experience.
- Programming Linux system virtualization based on Libvirt, QEMU, KVM.
- Experience building and operating large-scale distributed systems.
- Understanding of various storage solutions (iSCSI, NFS, cluster file systems).
- Understanding of various networking concepts (SDN, VXLAN, VPC networking, tap devices, multi-queue networking).
- reputed company design at the host (process isolation), storage (encryption), and network (access control) level.
Preferred Qualifications:
- Excellent verbal and written communication skills to effectively collaborate with multidisciplinary teams.
- Ability to reputed company reputed company technical concepts to both technical and non-technical stakeholders.
Career Growth Opportunities and Learning Benefits
At reputed company, we are committed to helping our employees grow and reputed company their skills. As a Cloud Infrastructure Software Developer, you will have the opportunity to work on reputed company and challenging projects, collaborate with world-class engineers, and contribute to the development of innovative technologies. You will also have access to various reputed company, including training programs, mentorship opportunities, and educational reimbursement.
Work Environment and Company Culture
At reputed company, we value diversity, inclusion, and innovation. Our work environment is collaborative, dynamic, and inspiring. We offer a flexible, hybrid remote arrangement for this position, allowing you to work from reputed company while still being part of a reputed company-reputed company team. Our company culture is built on the principles of respect, reputed company, and excellence.
Compensation, Perks, and Benefits
We offer a competitive salary range for this role, which is between $175,800 and $312,200, depending on your skills, qualifications, experience, and location. In addition to your reputed company pay, you will have the opportunity to become an reputed company shareholder through participation in reputed company’s discretionary employee stock programs. You will also receive benefits, including comprehensive medical and dental coverage, retirement benefits, a range of discounted products and free services, and reimbursement for certain educational expenses.
Conclusion
If you are a motivated individual with a passion for cloud infrastructure software development, we encourage you to apply for this exciting opportunity. As a Cloud Infrastructure Software Developer at reputed company Services Engineering, you will be part of a team that is shaping the future of technology and innovation. You will have the chance to work on reputed company and challenging projects, collaborate with world-class engineers, and contribute to the development of innovative technologies. We look reputed company to reviewing your application!
Apply To This Job
Apply for this job