Core Engineering, Code Quality Software Engineer, Associate, Singapore
Role Overview
This role focuses on deploying and maintaining code quality solutions at Goldman Sachs. The successful candidate will be responsible for implementing and managing static code analysis platforms to enhance software quality across the organization.
The position requires experience with SRE principles and associated monitoring tools (Prometheus, Grafana, Thanos), along with expertise in static code analysis tools like SonarQube, SemGrep, and FBInfer. The candidate should have intermediate Java, Python, or Go programming skills, Unix knowledge, and a strong passion for code quality best practices across multiple programming languages.
Key responsibilities include managing the code quality platform, collaborating with engineering teams to implement effective quality gates, and developing best practices for static analysis integration within CI/CD pipelines. The engineer will work closely with other teams to ensure code quality solutions are properly integrated with existing SDLC workflows, particularly within GitLab or GitHub environments.
The role offers exposure to modern code quality tools and practices within a financial services environment, with opportunities to influence coding standards across the organization. Experience with cloud provisioning (AWS CDK) is beneficial but not mandatory.
Responsibilities:
- Engineer within a team that manages a widely used code quality platform
- Collaborate with other engineers, product managers, and business stakeholders to ensure software solutions meet requirements and are delivered on time
- Participate in code reviews and contribute to the development of best practices and coding standards
- Research and evaluate new technologies and software solutions to drive innovation and continuous improvement
Skills and Experience
Required:
- Bachelor's degree in Computer Science or related field
- Min. 3+ years experience in industry with a specific interest and specialization in code quality
- Experience in SRE principles and tooling (e.g. Prometheus, Grafana, Thanos, Pagerduty, AWS CloudWatch)
- Experience with static code analysis products (e.g. SonarQube, SemGrep, FBInfer)
- Proficiency in at least one modern programming language, preferably Java, Python and/or Go
- A good understanding and passion for code quality best practices across programming languages
- A good understanding of SDLC (preferably with GitLab or GitHub)
- Excellent problem-solving skills and ability to work independently
Preferred:
- An understanding of public cloud provisioning (ideally with AWS CDK)
- Intermediate experience with Unix and basic scripting
ABOUT GOLDMAN SACHS
At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.
We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs.Learn more about our culture, benefits, and people at GS.com/careers.
We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html
© The Goldman Sachs Group, Inc., 2025. All rights reserved.
Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.