Analyst, Software Engineer, Compliance Engineering

October 12, 2022
Apply Now

Job Description

HOW YOU WILL FULFILL YOUR POTENTIAL

As a member of our team, you will partner globally across multiple divisions and engineering teams to create end-to-end solutions. You will be able to innovate and incubate new ideas, and you will learn and share knowledge across the organization. You will have an opportunity to work on a broad range of projects, including monitoring of suspicious transactions; developing large-scale graph and search platforms; visualizing patterns of customer or employee behavior in an investigative UI; and automating workflows with new platforms and virtual assistants. You will be responsible for designing, implementing, testing, deploying, and maintaining software systems across the full stack of our products. All our engineers are expected to be well versed in Java/Javascript. Our tech stack includes Hadoop/HBase; React/Angular; and platform engineering frameworks such as MongoDB, ORM frameworks, DropWizard, and others. An additional key part of engineering life at Goldman Sachs is the migration of legacy applications into these new stacks.

Qualifications

A successful candidate will possess:

  • A Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a similar field of study.
  • Expertise in Java, C++, Scala, Python, or a similar programming language.
  • Proficiency in SQL and data manipulation.
  • Experience in at least one of the following: distributed systems, platform engineering, large-scale system design, data mining, information retrieval, natural language processing, NoSQL databases, UI development with AngularJS or React.
  • A very strong work ethic, and a willingness to learn and partner with others.
  • The ability (and tenacity) to clearly express ideas and arguments in meetings and on paper

Video