Search by job, company or skills

Optimum Solutions (Singapore) Pte Ltd.

Back-End Software Engineer

5-6 Years
MYR 9,000 - 9,700 per month

This job is no longer accepting applications

new job description bg glownew job description bg glownew job description bg svg
  • Posted 3 months ago

Job Description

The Day-to-Day Activities

  1. Design and write with the Go language to improve the availability, scalability, latency, and efficiency of Grab's range ofservices
  2. Work with the engineering team to explore and create new design/architectures geared toward scale and performance
  3. Participate in code and design reviews to maintain our high development standards
  4. Engage in service capacity and demand planning, software performance analysis, tuning, and optimization
  5. Collaborate with product and experience teams to define and prototype feature specifications
  6. Work closely with the infrastructure team in building and scaling back-end services as well as performing root causeanalysis investigations
  7. Design, build, analyze, and fix large-scale systems
  8. Pro-actively debug and solve production incidents during your on-call shift
  9. Participate in interview loops to help Grab continue hiring top industry talent
  10. Provide technical guidance, mentorship, and knowledge sharing to peers.

The Must-Haves

  1. A degree in Computer Science, Software Engineering, Information Technology or related fields
  2. 5+ years of experience in software engineering in a distributed systems environment
  3. Experience with Golang, including an understanding of its core syntax and semantics, familiarity with its standard library, itsconcurrency primitives, and experience in developing and optimizing Golang applications.
  4. Proficiency in maintaining operational excellence and site reliability, including familiarity with monitoring system
  5. performance, ensuring system health, and managing service capacity planning.
  6. Strong Computer Science fundamentals in algorithms and data structures
  7. Familiarity with running large-scale web services; understanding of systems internals and networking are a plus
  8. Experience in developing distributed systems with high throughput and scalability, including a deep understanding of
  9. streaming systems and queuing models and their respective integration into these systems.
  10. Possess excellent communication, sharp analytical abilities with proven design skills, and the ability to think critically of the current system in terms of growth and stability
  11. You can be a good coder in any language (C++, C, Java, Scala, Rust, Haskell, OCaml, Erlang, Python, Ruby, PHP, Node.JS, C#,
  12. etc.), but willing to work on Golang

More Info

Job Type:
Function:
Open to candidates from:
Malaysian

About Company

About Optimum Solutions, Singapore
www.theoptimum.net
Optimum Solutions (Registration Number: 199700895N) is Singapore's leading Information Technology , Consulting and Professional Services company with Competence in Digital Transformation, Automation, Robotics, Cloud,Big Data, Analytics and Emerging technologies projects. Optimum has been successfully delivering IT projects since 1997 and has been a key IT service provider to clients delivering Software Design, Development, Engineering and IT Transformation Projects.

Job ID: 124956503