Job Description
- Experience in backend cloud infrastructure development.
- Language Proficiency: Strong proficiency in Perl (legacy services) along with Go and Python.
- System Programming: Deep understanding of Linux OS internals, process management, memory optimization, and RESTful APIs.
- Hardware Awareness: Knowledge of ARM64 architecture, CPU affinity, and NUMA memory allocation.
- Virtualization: Experience working with VM lifecycle management and orchestration APIs.
Job Responsibilities
- Refactor and port core orchestrator services and features (vbin, LSS, LDM, VMAP, RS) to run natively on ARM platforms.
- Implement NUMA allocation logic in Python to eliminate cross-talk latency on high-core ARM systems.
- Develop API updates and backend capabilities to support nested virtualization and new instance plans.
- Collaborate with SRE and QA engineers to ensure service stability and seamless deployment workflows.
Education
Bachelor's or Master s degree in Computer Science, Computer or Electrical Engineering, Mathematics, or a related field.