What are the responsibilities and job description for the Software Development Engineer position at Jobot?
Job Description
We are seeking a seasoned technical professional to join our team as a Software Development Engineer. This role requires a strong background in Linux, High-Performance Computing (HPC), and Parallel Computing.
The successful candidate will be responsible for the design, development, testing, and optimization of software systems that drive our high-performance computing infrastructure. This is an exciting opportunity to work on cutting-edge technology projects, collaborate with a talented team of professionals, and contribute to our ongoing success in the technology industry.
Responsibilities:
- Design, develop, test, and optimize HPC systems and related software.
- Troubleshoot and resolve system-level software issues, ensuring high availability and performance.
- Implement and manage Linux-based operating systems, virtualization environments, and system-level software.
- Collaborate with cross-functional teams to understand requirements and create efficient solutions.
- Conduct system performance analysis, tuning, and optimization to improve system efficiency and productivity.
- Provide technical guidance and support to other team members.
- Maintain documentation of system configurations, procedures, and service records.
- Stay updated with the latest trends in HPC and parallel computing, and implement new technologies as necessary.