senior software engineer in Singapore

posted
contact
nyx han, randstad
job type
permanent
salary
S$ 96,000 - S$ 150,000 per year

job details

posted
location
singapore
specialism
information technology
job type
permanent
working hours
Full-Time
salary
S$ 96,000 - S$ 150,000 per year
experience
4 years
reference number
91M0150167_1604303762
contact
nyx han, randstad
add to saved jobs print

job description

about the company

Our client is an internet company that are currently hiring due to expansion needs.

You will be developing, scaling and maintaining high throughput, low latency applications, micro-services and data processing pipelines.

about the job

  • Build and maintain existing high performance systems, ensuring high availability and scalability
  • Solve complex problems and aim to deliver maximum results within time constraints
  • Collaborate with other engineering, data and product teams to deliver key results
  • Defining long term technical roadmap for team.
  • Contributing to technical decisions on projects among the product.

skills & experience required

  • Degree/Masters in Computer Science field
  • Minimum 2+ years of experience in building large scale backend system
  • Prior experience developing on low latency, scalable applications.
  • Solid experienced with data structures and algorithm
  • Proficient in one of the following languages: Go, Python, Java, C++
  • Experience working with Data pipelines is a plus (Hadoop, Spark, Kafka)
  • Experience working with AWS (EC2, ECS, S3, Kinesis, etc) is a plus
  • Strong problems solving and teamwork skills is essential.

If you are a Senior Software Engineer experienced working with an agile on large scale backend systems, and is keen to be involved in building a product that would impact millions of users, this is the opportunity for you.

To apply online, please click on the appropriate link. Alternatively please contact Nyx Han at 6517 1620 to discuss more on the opportunity.

EA(94C3609/R1218227)






skills

no additional skills required

qualification

no additional qualifications required

educational requirements

Bachelor Degree