Distributed Scheduling Software Engineer

Location: Singapore
Job Type: Contract
Posted: about 2 years ago
Contact: Chevelle Tan
Discipline:
Reference: 244253_1646377692


Distributed Scheduling Software Engineer

  • 10 months contract

The Client

  • US Global Investment Bank
  • Fast-paced work environment
  • Dynamic work culture


The Opportunity

Distributed Platform is a global, multi-disciplinary team responsible for researching, designing, testing and building world-class tools, practices and systems used across the Company.

  • Design and implement mid to large scale distributed systems
  • Partner with and provide technical guidance on best practices to the company's engineering community, the business teams, and operations team


Your Background

  • BSc in relevant field (Computer Science, Maths, Physics)
  • Highly knowledgeable about running key business applications on Linux platforms and Linux internals
  • General knowledge of multiple languages, and in-depth knowledge of at least one of: Golang, Erlang, Java, Python, C++
  • Knowledgeable about networking (TCP, UDP, ICMP, ARP, DNS, TLS, HTTP, SSH, etc)
  • Experience with all stages in the lifecycle of developing and running large distributed systems
  • Experience managing performance, availability and scale of mid- to large-sized systems
  • Team player, eager to work in a global organization
  • Strong oral and written communication skills

Interested parties please click "Apply Now" or contact Chevelle (EA Reg no: R1762272) at chevelle.tan@peoplebank.asia


Peoplebank Singapore Pte Ltd, EA Licence Number: 08C5248

EA Licence: 08C5248