Core Engineering, Golang Software Engineer, Analyst/ Associate, Singapore | Singapore, SG

Be among the first applicants.
Goldman Sachs, Inc.
Singapore
SGD 60,000 - 80,000
Be among the first applicants.
3 days ago
Job description

Job Description

Role Overview: We are seeking a talented and experienced Go Developer to join our team and contribute to the development and enhancement of our Managed File Transfer platform (SFX). The ideal candidate will have a strong background in software development, particularly with Go, and a deep understanding of operating systems and network fundamentals. This role requires a proactive individual who can design, develop, and maintain high-performance, scalable, and secure solutions for our SFX platform.

Key Responsibilities:

  1. Software Development: Design, develop, and maintain high-quality Go code for the SFX platform.
  2. System Integration: Collaborate with cross-functional teams to integrate various system components and ensure seamless operation of the platform.
  3. Performance Optimization: Continuously evaluate and optimize the performance of the SFX platform to meet business requirements and improve efficiency.
  4. Security: Implement and enforce security best practices to protect data integrity and confidentiality within the MFT environment.
  5. Code Review: Conduct code reviews to ensure adherence to coding standards, best practices, and overall code quality.
  6. Troubleshooting: Diagnose and resolve technical issues related to the SFX platform, including network, system, and application-level problems.
  7. Documentation: Maintain comprehensive documentation of system configurations, processes, and procedures to support ongoing operations and knowledge sharing.
  8. Testing: Develop and execute unit tests, integration tests, and performance tests to ensure the reliability and stability of the platform.
  9. User Support: Provide technical support and guidance to internal and external users of the SFX platform, addressing their needs and resolving issues promptly.

Experience:
  1. Education: Bachelor's Degree in Computer Science, Information Technology, or a related field.
  2. In Industry: Minimum of 1 year of experience in a production engineering or similar role.
  3. Technical Skills:
    1. Proficiency in Go and its ecosystem.
    2. Strong understanding of operating systems (Windows, Linux, Unix) and their administration.
    3. Proficiency in Linux and its administration.
    4. Strong understanding of network fundamentals, including TCP/IP, DNS, and firewalls.
    5. Knowledge of scripting languages (e.g., Python, Bash) for automation and process improvement.
    6. Familiarity with monitoring and logging tools (e.g., Prometheus, Splunk, ELK Stack).
    7. Understanding of security principles and best practices.
  4. Problem-Solving: Excellent analytical and troubleshooting skills, with the ability to diagnose and resolve complex technical issues.
  5. Communication: Strong verbal and written communication skills, with the ability to convey technical information to both technical and non-technical audiences.
  6. Team Player: Ability to work effectively in a collaborative team environment and manage multiple priorities in a fast-paced setting.
Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Core Engineering, Golang Software Engineer, Analyst/ Associate, Singapore | Singapore, SG jobs in Singapore