Singapore
34 days ago
Core Engineering, Container Platform Software Engineer, Associate, Singapore

Role Overview

We are seeking a talented and driven software engineer to join our Runtime Platform team. You will play a key role in the design, development, and testing of a new large-scale, firm-wide container distribution platform. This is a greenfield project that offers the opportunity to work with cutting-edge infrastructure technologies, shape foundational components, and influence engineering direction across the firm.

This is a backend-focused role, where you will be working close to the infrastructure layer, building scalable, secure, and performant systems that serve as the foundation for containerized workloads at Goldman Sachs.

 

Responsibilities

Design and build core components of a container image distribution platform with a focus on scalability, performance and reliability.Develop software in Go, Python, and contribute to Linux system-level components where applicable.Work with modern container and orchestration technologies such as Podman, Docker, Kubernetes, and public cloud offerings.Implement security best practices in software design and deployment processes.Collaborate with cross-functional teams to integrate infrastructure with internal developer platforms, CI/CD systems, and observability stacks.Contribute to a rigorous engineering culture through code reviews, design discussions, and knowledge sharing.Write unit, integration, performance and system-level tests to ensure software correctness and operational readiness.Troubleshoot complex system-level issues, across the stack (networking, filesystems, namespaces, etc.).Stay up to date with emerging trends in container runtimes, image formats (e.g., OCI, lazy loading), and distributed systems.

 

Basic Qualifications:

Minimum 4 years of relevant prior work experience.Programming experience in Go, Python, or another programming language.Some exposure to the Linux operating system and a strong interest in learning about filesystems, namespaces, cgroups, and networking.Enthusiasm to work in a backend engineering role, with a focus on systems-level problem solving and performance.Curiosity about container technologies and modern infrastructure tooling.Strong analytical and problem-solving abilities; comfortable diving into unfamiliar code or concepts.Effective communication skills and a collaborative mindset, with the ability to work effectively with globally distributed teams.Demonstrated ability to learn independently and take initiative.

 

Preferred Qualifications:

Familiarity with container tools (e.g., Docker, Podman, containerd).Exposure to Kubernetes or any container orchestration platform.Understanding of cloud computing platforms (AWS, GCP, Azure).Interest or experience in distributed systems or developer platforms.Contributions to open source projects are a plus.
Por favor confirme su dirección de correo electrónico: Send Email
---