Company
Goldman Sachs
Released at
2022-Dec-19
Close at
2023-Jan-31
Job Type
FULLTIME
SGD 12000 per MONTH
Location
, , Singapore
Job Description
-
YOUR IMPACTMarket Data is used to driving many of the firm's critical business solutions. The SecDb platform is principally used for risk management but also employed widely for many other functions. The platform uses more than 2 million market data connections across hundreds of deployed applications serviced by a diverse and global engineering community.
- Work very closely with the user base to understand and deliver on their market data requirements
- Work on a diverse set of problems and engage with different engineering groups
- Deliver on business critical solutions from design and development through to deployment
- Be part of a key programme to modernize the software stack and connectivity of the firm's core business platform
- Opportunity to acquire in depth knowledge of trading workflows
- Opportunity to learn and utilize different software stacks, in-house, open source and vendor provided, for server side and desktop solutions
The Market Data Engineering team is currently engaged in modernizing all market data connectivity to the latest real-time data distribution platform and APIs through a re-coding initiative across many of the firms critical business solutions. This is enabled through a combination of compiled (C++, Java) and scripted languages (Slang, the firm’s proprietary scripting language), where the majority of the effort requires development, test and integration of Slang code.
We are seeking talented engineers who are versatile to work through a variety of problems and engage with stakeholders and the rest of the engineering community on approach, design and implementation.
Key to our success is to maintain a shared and rapid development environment while ensuring the effectiveness of the controls required for safeguarding the change activities.
HOW WILL YOU FULFILL YOUR POTENTIAL
Requirements
- 5+ years of experience in developing applications in a commercial environment (we are relatively agnostic to language)
- Experience as DevOps Engineer, SRE, System Admin or equivalent role, with a desire to learn more
- Ability to code or script (e.g. bash/python/go) using an SLDC environment (e.g. gitlab CI/CD)
- Familiarity with Infrastructure as Code processes and tooling.
- Strong understanding of Network and OS (Linux/Solaris) fundamentals.
- A solid understanding of object orientated programming skills (Java, Python, C++, or other OO technology) including data structures and algorithms
- A good understanding of the principles behind test-driven development (TDD) with hands-on experience of unit testing
- Able to analyze non-trivial inter-dependencies between systems and possess excellent problem solving and analytical skills
- Excellent communication skills with a history of user/team interaction
- Interest or experience in financial services and trading businesses is expected
- Highly motivated individuals that are committed and capable of working to timelines
- Ability to work as part of a global team
- Any knowledge/experience of market data or messaging would be valuable
- Ability to adapt and be open-minded, without skimping on our core values and standards.
Similar Jobs
TikTok, Singapore - Computer Vision Algorithm Engineer (KYC) - Global Payments
Team introduction: The Global Payments team provides professional payment solutions with smooth fun...
Tower Research Capital - Software Engineer
Providing Level 1 and Level 2 Production Support for a rich suite of frontend applications, backend ...
Airwallex - Senior Machine Learning Engineer
Analyze business requirements and turn them into ML problemsWork on feature engineering and model tr...