Associate GitLab Software Engineer, SDLC
Goldman Sachs · Singapour
Job description
About the role
The SDLC team builds mission-critical tooling across the full software lifecycle, used by all Goldman Sachs engineers. As an SDLC Engineer you will sit at the heart of developer experience, making sure code is versioned securely, reviewed expertly, compiles fast, tests thoroughly and is distributed widely. You will deliver CI/CD solutions using modern tooling and stacks such as Java, Go and Python, and support machine learning and AI tooling.
Key responsibilities
- Contribute to the design, implementation and operation of next-generation CI/CD instances, with a focus on security, testing, performance and availability.
- Develop features and improvements to the CI/CD solution, working with vendor-provided software stacks.
- Work with Product Management and other engineering stakeholders to maintain and improve service quality.
- Advocate for improvements to product quality, security and performance.
- Diagnose and solve technical problems in GitLab and the wider SDLC ecosystem.
- Gather metrics, analyse them and report on results.
Required profile
- Technical degree in Computer Science, Engineering, Mathematics or a related field.
- Minimum 3 years of software engineering experience.
- Ability to use Git; professional experience with cloud deployment patterns, notably AWS and HashiCorp Terraform.
- Strong programming skills in at least one of Go, Java, Python, C or C++, preferably in a large-scale financial or technical organisation.
- Knowledge of Linux, networking protocols and topology, and of algorithms, data structures and software design.
- Track record of owning requirements and delivering value.
- Collaborative, self-directed and able to work in a fast-paced, hybrid, asynchronous environment.
Required skills
- Cloud-native architecture in AWS
- Software repositories, build systems and deployment paradigms
- DevOps, SRE and infrastructure expertise
- Linux application operations and Linux internals (preferred)
- Networking (TCP, UDP, DNS, TLS, HTTP, SSH, etc.) and infrastructure-as-code tools such as Docker and Kubernetes (preferred)
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Singapore.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Published 11 hours ago
Expires 1 month from now
2 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Goldman Sachs
Singapour