Engineering - Concert Platform - Software Engineer - Associate - New York

The Goldman Sachs Group
Long Island City, New York, US
$115K-$180K a year
Full-time
Part-time

Concert Platform Overview

Please make an application promptly if you are a good match for this role due to high levels of interest.

The Concert Platform offers a comprehensive suite of software products to provide the scaffolding for standing up front-office business applications in a standardized manner which follows several best practices around scale, resilience, concurrency control and quality.

Typical use cases for Concert are order management, asset transfer and portfolio management functions within the firm. The Concert platform also modularizes common functional logic shared by these use cases in order to accelerate development and prevent duplication of effort across Concert's stakeholders.

The heart of the ecosystem is the Concert Transaction Processor - a distributed event processor which offers transactional guarantees and automatic fine grained concurrency control not seen in typical workflow frameworks.

Concert is a fast growing ecosystem with increasing demands and a significant requirement to scale (1 / 2 billion events processed last year through concert platform involving 10 trillion dollars of notional value traded), while preserving low event handling latency.

It has been adopted across 3 Divisions in Goldman Sachs, and used by over 30 desks (trading and non trading) with an accelerating adoption rate in 2024 (10 users onboarded or in process of onboarding since beginning of the year and more are inquiring).

Your Role Within Concert

The Concert team are seeking Java developers to join our global development team in New York. You will be working to implement new capabilities within the Concert ecosystem, refactor and enhance existing components and supporting the platform as a service for our clients.

You should have a passion for developing distributed trading applications within a service orientated architecture, with a focus on resiliency, performance and quality.

Required Qualifications

  • Bachelors or Masters Degree in Computer Science or adjacent engineering discipline
  • 1-3+ Years of experience in software development and engineering
  • Strong analytical & problem solving skills with the ability to incorporate them into sound software development decisions
  • Strong proficiency in core Java development, common testing frameworks, such as Junit and dependency injection frameworks, such as Spring.
  • Understanding and effective use of distributed databases, such as MongoDB, and messaging frameworks, such as Kafka.
  • Experience with Infrastructure as Code tools, such as Terraform, and container based deployment, such as Docker / Kubernetes is preferred
  • Passion to learn new skillset as required.
  • Tech Stack : Java, MongoDB, Kafka, Reactive (RXJava), Spring, Vertex, Jersey, Geode, Elastic, HDFS, Spark, Zipkin, Kibana, Terraform, Angular, React.

ABOUT GOLDMAN SACHS

At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow.

Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.

We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs.

Learn more about our culture, benefits, and people at GS.com / careers.

We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process.

Learn more : https : / / www.goldmansachs.com / careers / footer / disability-statement.html

The Goldman Sachs Group, Inc., 2023. All rights reserved.

Goldman Sachs is an equal employment / affirmative action employer Female / Minority / Disability / Veteran / Sexual Orientation / Gender Identity

Salary Range

The expected base salary for this New York, New York, United States-based position is $115000-$180000. In addition, you may be eligible for a discretionary bonus if you are an active employee as of fiscal year-end.

Benefits

Goldman Sachs is committed to providing our people with valuable and competitive benefits and wellness offerings, as it is a core part of providing a strong overall employee experience.

A summary of these offerings, which are generally available to active, non-temporary, full-time and part-time US employees who work at least 20 hours per week, can be found here.

J-18808-Ljbffr

4 days ago
Related jobs
Promoted
The New York Times
Queens, New York

The New York Times is looking for a software engineer with full stack skills to join the Gameplay squad within the Games team. You’ll join a team of engineers, designers, and product managers to help create incredible, immersive gaming experiences across The New York Time’s suite of unique games. Th...

Promoted
°Nomad Health
Queens, New York

As a Platform & Senior Site Reliability Engineer at Nomad Health, you will work across systems and software engineering to build, monitor/observe, and scale internal and external systems. Forbes recognized Nomad as one of the "Best Startup Employers", Newsweek included Nomad on its "Most Loved W...

Promoted
Imprint
Queens, New York
Remote

The Lending Platform Engineering Team is dedicated to designing, developing, and maintaining an adaptable and innovative platform that supports a wide range of lending solutions. As the Principal Engineer of this team, your responsibilities will include but not be limited to the following:. Define a...

Promoted
New York City Department of Transportation
New York, New York

Six (6) years of full-time satisfactory experience in chemical engineering, civil engineering, electrical engineering, environmental engineering, mechanical engineering, or plan examining work, at least two (2) years of which must have been in an executive, managerial, or administrative capacity. NE...

Promoted
Paul Murphy Associates
New York, New York

Coordinate, prioritize and plan the changes to our trading software thereby ensuring smooth exchange migrations, quick time to market for new features and software. C++ Software Engineer - Trading Systems. New York, NY | Chicago, IL | Seattle, WA (Hybrid). Use engineering principles to identify and...

Promoted
Pailin Group Psc
New York, New York

Risk Engineering is staffed globally with offices including Dallas, New Jersey, New York, Salt Lake City, London, Warsaw, Bengaluru, Singapore, and Tokyo. Risk-NEW YORK-Vice President-Quantitative Engineering. Experience in software development, including a clear understanding of data structures, al...

Promoted
Cedar
Queens, New York

We're seeking a software engineer to build the next evolution of Cedar’s integration platform and its frameworks. Engineers on the team will work with their peers to improve the platform that supports all integrations at Cedar while also developing new frameworks to make these integrations seamless,...

Promoted
META
Queens, New York

Software Engineer, Systems: Research, design, develop, build, and test systems-level software, media encodings, and network distribution software for large distributed components that run applications. Research, design, develop, build, and test systems-level software, media encodings, and network di...

New York Life Insurance Co
New York, New York

When you join New York Life, you’re joining a company that values career development, collaboration, innovation, and inclusiveness. New York Life is a relationship-based company and appreciates how both virtual and in-person interactions support our culture. When you join New York Life, you are join...

invisible-technologies
New York, New York
Remote

As a Senior Software Engineer on the foundations team you’ll be dedicated to ensuring that the rest of the engineering organization has a robust, scalable, reliable foundation upon which they can build their features. Senior Software Engineer - Foundations. Our ideal candidate is someone who wants t...