Enable job alerts via email!

GBM, Position Engineering, Analyst /Associate, Dallas, TX

The Goldman Sachs Group

Dallas (TX)

On-site

USD 80,000 - 110,000

Full time

9 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An established industry player is seeking a motivated software developer to join their dynamic BCX Engineering team. In this role, you will work with cutting-edge technologies like Java and Kafka to manage and enhance data pipelines that support critical business operations. You'll collaborate with global teams to ensure high-quality data delivery for various internal and external needs. If you have a passion for technology and a strong foundation in object-oriented programming, this is an exciting opportunity to make a significant impact in a fast-paced environment.

Qualifications

  • Minimum 1 year of experience in software development.
  • Solid understanding of object-oriented programming skills.

Responsibilities

  • Handle a growing number of positions & contracts processed daily.
  • Deliver data at each End of Day (EOD).

Skills

Java
Object-Oriented Programming
Data Structures
Algorithms
Debugging
Collaboration
Communication Skills

Tools

Git
Kafka
DevOps
Data Lake

Job description

Functional Overview:


BCX Engineering team owns the BCX (Book Contents Expression) and EOD (End of Day) valuations. BCX is the firm's authoritative source (ADS) of EOD positions and valuations. It is responsible for capturing front-office positions, Margin Identifiers and Dollar prices for each position / deal across the firm. This data is then mapped across to contracts, to generate contractual valuations - the relationships between these concepts define how consumers of BCX use this data for a variety of use cases. These tabular datasets are made available in Data Lake as modelled data and are allowed for consumers to use via firm's strategic data browsers. BCX datasets are used to meet various internal and external requirements - including Margin Calls, firm's PNL, balance sheets, regulatory reporting, etc.

The BCX Engineering team is focused on ways to handle a growing number of positions & contracts to be processed on daily basis, as well as data quality, feature scope, scalability, etc. The team operates on tight timelines to deliver data at each EOD and has built data pipelines over time to cope up with increased volumes. The team is proficient in Slang/SecDb, which is the proprietary platform for trade booking, Data Lake platform, Kafka, Java and other related open-source technologies to handle volumes of data. The team interacts with other teams within GS who required EOD Positions/Valuations and work closely with them on delivering key business & regulatory needs.


Requirements:


* Minimum 1 year of experience in software development
* A solid understanding of object orientated programming skills (Java or any other OO technology) including data structures and algorithms
* Sound SDLC practices and ability to debug and troubleshoot problems
* Energetic, self-directed, and self-motivated
* Experience collaborating in global teams and possesses strong interpersonal skills
* Familiarity with automated testing, DevOps and Continuous Deployment
* Strong communication skills
Preferred Qualifications:
* Familiarity with Git, awareness of CI/CD and other modern SDLC practice
* Experience in modern message oriented middleware e.g. Kafka
* Experience in data modeling

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.