Summary:
GGateway is hiring a Senior Software Engineer with expertise in RDMA development to work on high-performance software systems for a leading international client in the semiconductor industry. This position offers the flexibility of being based in the West Bank or working remotely, with both full-time and part-time employment options available.
Data and Details:
- Position: Senior Software Engineer
- Level: Senior
- Location: West Bank / Remote
- Employment Type: Full-Time / Part-Time
- Working Hours: Palestine Time Zone
- Number of Vacancies: 4
Overview:
The Senior Software Engineer will design, develop, and optimize software that closely interacts with hardware and networking layers. Candidates should have strong hands-on experience with RDMA development, and work within a Linux environment to support large-scale, data-intensive operations.
Key Responsibilities:
- Lead the development of high-performance systems using Python, emphasizing modular design, CLI tools, and scalable architecture.
- Drive the design and implementation of RDMA-based solutions for efficient, low-latency communication across distributed systems.
- Manage and optimize applications in Linux environments with a focus on system internals, file systems, and process handling.
- Oversee complex network configurations, including IP routing, interface setup, and Ethernet troubleshooting through diagnostic tools.
- Architect and maintain robust TCP/IP-based client-server systems using advanced socket programming techniques.
- Conduct detailed performance profiling and system tuning to optimize CPU, memory, and I/O usage across critical components.
- Contribute to low-level development in C++ when performance or system-level access is required.
Application Process:
To apply for the Senior Software Engineer position, please follow these steps:
- Visit the application link provided.
- Fill out the application form with all required information.
- Submit your resume and any additional documents requested.
Apply Link:
Apply Here