Our client is seeking talented Software Engineers with a specialisation in high-end server environments. This role offers the opportunity to work on exciting projects, optimising operating systems, enhancing concurrency and multithreading, improving I/O handling, and more. Your expertise will ensure their servers perform at peak efficiency and reliability.

What you’ll do:

  • Improve and customize OS performance for server environments.
  • Develop and optimize software to handle multiple concurrent processes efficiently.
  • Design systems for fast and reliable input/output operations.
  • Implement strategies to distribute workloads evenly across server resources.
  • Optimize memory allocation and usage for maximum performance.
  • Enhance network performance and reliability.
  • Streamline database interactions for high efficiency.
  • Develop robust server-side applications.
  • Design systems to leverage parallel processing and distributed computing.
  • Implement virtualization technologies to maximize resource usage.

What you bring:

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • 3+ years of extensive experience in software engineering, particularly in server environments.
  • Proficiency in programming languages : C, C++
  • Strong understanding of operating system internals : Linux, Ubuntu
  • Experience with concurrency, multithreading, and parallel processing.
  • Knowledge of networking principles and protocols.
  • Expertise in database management and optimization.
  • Experience with Docker and Kubernetes.
  • Experience with monitoring and profiling tools.
  • Strong focus on security best practices.

Unique Requirements by Specialization:

AI:

  • Strong background in machine learning algorithms and frameworks such as
  • TensorFlow, PyTorch, or Keras.
  • Experience with natural language processing (NLP) and computer vision.
  • Knowledge of data science and statistical analysis.
  • Ability to implement AI models and integrate them into software applications.

About the job

Contract Type: Permanent

Specialism: Technology

Focus: Software Engineering

Industry: New Media and Internet

Salary: $150,000 – $190,000 per year

Apply

You May Also Like

SAP EWM

Hiring_SAP EWM_12+ months Rolling Position_Infosys. Location: PAN India 100% Remote. Payroll Company:…

Product Management Internship – Summer 2025

As a Qualcomm Product Management intern, you will assist in business operations by gathering…

Environmental Data Management Specialist-Hybrid-USA

As an Environmental Data Management Specialist, you’ll deliver complex technical solutions applying your…

Contract Senior Analyst

Key Responsibilities Support contract management teams across projects and accounts; work with…

Rapid Response Director, YouTube Trust and Safety

About the job As a Rapid Response Director, you are a critical…

Shofer Limousine

Career in Shofer Driver Start a Successful Career as Shofer Driver If…

𝐌𝐚𝐧𝐚𝐠𝐞𝐦𝐞𝐧𝐭 𝐓𝐫𝐚𝐢𝐧𝐞𝐞 𝐚𝐧𝐝 𝐌𝐚𝐧𝐚𝐠𝐞𝐫

𝐆𝐄𝐍𝐏𝐀𝐂𝐓 𝐈𝐒 𝐇𝐈𝐑𝐈𝐍𝐆 We are inviting applications at 𝐆𝐄𝐍𝐏𝐀𝐂𝐓 for the position of…

Incident Manager

Description The Georgia Department of Behavioral Health and Developmental Disabilities (DBHDD) is…