GBM, Analyst / Associate, Full Stack Engineer, Brokerage, Clearance & Expense Team, Salt Lake City

Other Jobs To Apply

No other job posts for this day.

About the position

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. Engineering, which is comprised of our Technology Division and global strategists' groups, is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here. The Brokerage, Clearance & Expense (BC&E) team develops/enhances a suite of tools used for post-execution portfolio, calculators, automated reconciliation, automated receivables and payables. This involves external connectivity for trades to global clearing houses and exchanges, internal trade sourcing, matching and invoice lifecycle management. The team works closely with our business and operations counterparts on product specifications and workflows. This gives team members the opportunity to learn about the wide variety of asset classes our clients trade in, as well as have a direct impact on business efficiency in a technology-intensive business where Goldman Sachs is the market leader. Client demands and high trading volumes require us to constantly look at new technology products available in the firm/market. As a result, BC&E is constantly expanding its platform to offer more products to the clients along with creating opportunities for the team members to gain exposure to the latest technologies. This will be a fantastic learning opportunity to work with cutting edge technologies applied at scale, get exposure to business and operations, innovate and make a real impact to the bottom line. We are looking for self-motivated people, driven to learn about technology and the business it supports, who voice their opinions, and drive the team forward through innovation and new ideas. The technologies we use are broad, with our technology stack consisting of at least Java, React, MongoDB, SQL, Apache Spark, and Python. A willingness to learn new technologies and the business, and apply best software development practices will be key to your success in this role.

Responsibilities

  • Development across the full project life-cycle including design, programming, code management and testing
  • Mentor junior team members in development practices and design decisions
  • Contribute and engage with global development team to promote best practice technical and functional development across FCO/Ops Engineering applications and supported businesses.
  • Communicate regular status updates to management and supported businesses for development and project responsibilities.
  • Partner with operations teams for project planning and requirements analysis
  • Hands on coverage and assistance to the support team for critical production issues

Requirements

  • 1-2 years of relevant experience working in a comparable environment
  • Current hands on experience with object-oriented software development including methodologies and best practices
  • Required technologies: Java, Spring, Hibernate, SQL, UNIX
  • Strong analytical and problem solving skills, attention to detail and sense of ownership
  • Effective communication skills - experienced working with both technologists and business teams with an ability to communicate technical concepts in a business friendly way
  • Comfortable working within a group that both welcomes and challenges new ideas
  • Ability to work both independently and as part of a team
  • Candidates should have a bachelor's degree from an accredited college or university

Nice-to-haves

  • Background or experience in financial markets
Back to blog

Common Interview Questions And Answers

1. HOW DO YOU PLAN YOUR DAY?

This is what this question poses: When do you focus and start working seriously? What are the hours you work optimally? Are you a night owl? A morning bird? Remote teams can be made up of people working on different shifts and around the world, so you won't necessarily be stuck in the 9-5 schedule if it's not for you...

2. HOW DO YOU USE THE DIFFERENT COMMUNICATION TOOLS IN DIFFERENT SITUATIONS?

When you're working on a remote team, there's no way to chat in the hallway between meetings or catch up on the latest project during an office carpool. Therefore, virtual communication will be absolutely essential to get your work done...

3. WHAT IS "WORKING REMOTE" REALLY FOR YOU?

Many people want to work remotely because of the flexibility it allows. You can work anywhere and at any time of the day...

4. WHAT DO YOU NEED IN YOUR PHYSICAL WORKSPACE TO SUCCEED IN YOUR WORK?

With this question, companies are looking to see what equipment they may need to provide you with and to verify how aware you are of what remote working could mean for you physically and logistically...

5. HOW DO YOU PROCESS INFORMATION?

Several years ago, I was working in a team to plan a big event. My supervisor made us all work as a team before the big day. One of our activities has been to find out how each of us processes information...

6. HOW DO YOU MANAGE THE CALENDAR AND THE PROGRAM? WHICH APPLICATIONS / SYSTEM DO YOU USE?

Or you may receive even more specific questions, such as: What's on your calendar? Do you plan blocks of time to do certain types of work? Do you have an open calendar that everyone can see?...

7. HOW DO YOU ORGANIZE FILES, LINKS, AND TABS ON YOUR COMPUTER?

Just like your schedule, how you track files and other information is very important. After all, everything is digital!...

8. HOW TO PRIORITIZE WORK?

The day I watched Marie Forleo's film separating the important from the urgent, my life changed. Not all remote jobs start fast, but most of them are...

9. HOW DO YOU PREPARE FOR A MEETING AND PREPARE A MEETING? WHAT DO YOU SEE HAPPENING DURING THE MEETING?

Just as communication is essential when working remotely, so is organization. Because you won't have those opportunities in the elevator or a casual conversation in the lunchroom, you should take advantage of the little time you have in a video or phone conference...

10. HOW DO YOU USE TECHNOLOGY ON A DAILY BASIS, IN YOUR WORK AND FOR YOUR PLEASURE?

This is a great question because it shows your comfort level with technology, which is very important for a remote worker because you will be working with technology over time...