Software Engineer, Global Banking & Markets, Regulatory Engineering

Overview

On Site
Full Time

Skills

Machine Learning (ML)
Computational Finance
Finance
Risk Management
Big Data
Banking
Financial Reporting
Software Development
Regulatory Reporting
Computer Science
Computer Engineering
Java
Apache Spark
Apache Hadoop
HDFS
Sybase IQ

Job Details

Job Description

What We Do

At Goldman Sachs, our Engineers don't just make things - we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.

Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment. Want to push the limit of digital possibilities? Start here.

Within our Global Banking & Markets business, Regulatory Engineering builds sophisticated applications and systems that help the firm file regulatory reports to various exchanges and regulators across the globe. The regulatory obligations cover all non-financial reporting across major businesses and asset classes in the firm. The applications and systems have the requirements to process very high volume of data in a short time in order for the firm to meet the tight regulatory SLAs.

Your Impact

As a developer within Regulatory Engineering, you will be responsible for building the next generation of regulatory reporting platform and applications using Java, Apache Spark, Hadoop / HDFS, Sybase IQ.
  • Hands-on technical developer to implement, support, and maintain regulatory reporting applications and systems.
  • Engage in the entire software development lifecycle, including interacting with end users to elicit and convert requirements into technical solutions and interacting with end users to resolve support issues.
  • Participate as part of a global team on large development projects within the Regulatory reporting space.
  • Design, evaluate, and recommend tools and technologies the team should utilize to solve problems.
  • Actively participate as a member of a global team on larger development projects and assume responsibilities of components of global projects.
  • Support the system with business users and communicate ideas clearly and concisely to non-technical users of the system.

Qualifications
  • Advanced degree in Computer Science, Computer Engineering, or a related technical field.
  • 3+ years of prior technical experience.
  • Experience with Java.
  • Experience with Apache Spark, Hadoop / HDFS, Sybase IQ preferred.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.