Goldman Sachs - New York, NY

posted 2 months ago

Part-time - Mid Level
New York, NY
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

The Equity Derivatives Engineering team at Goldman Sachs is seeking an experienced Software Engineer at the Associate or Vice President level to join their dynamic team in New York City. This role is pivotal as it involves working closely with the Equity Derivatives business to enhance automation in quoting, pricing, and booking processes. The team is focused on building market-leading engineering platforms that feature solid APIs, high throughput, and a service-oriented architecture. As clients increasingly demand electronic flows and better data analytics tools, the team is tasked with developing innovative solutions that not only meet these demands but also ensure a high-quality client experience throughout the execution process. Automation is at the heart of the derivatives business, and the successful candidate will play a crucial role in transforming the business by applying their engineering skills to automate key business decisions. The responsibilities include developing a unified global cross-asset derivatives quoting platform, integrating with external platforms using industry-standard protocols like FIX and REST, and building high-performance user applications in Java. The role also involves collaborating closely with sales and trading teams to deliver innovative solutions that automate their manual workflows, thereby impacting business decisions significantly. The technology stack for this position includes Java, Vert.x, Jersey, Kafka, Mongo, Hazelcast, and ElasticSearch, along with SRE tools such as Gitlab CI/CD, Prometheus, and Grafana. This is an excellent opportunity for an entrepreneurial individual with strong programming skills and a passion for technology to make a meaningful impact in a critical growth area of Goldman Sachs.

Responsibilities

  • Develop unified global cross-asset derivatives quoting platform with electronic and client connectivity
  • Integrate with external platforms and clients using industry standard protocols such as FIX and REST
  • Build rich, distributed, high-throughput and performance-sensitive user applications in Java
  • Use both open source and internal proprietary technologies to build cutting edge platforms
  • Work closely with sales and trading to deliver innovative solutions to automate their manual workflows
  • Be part of the vibrant global automation team and use your engineering skills to impact business decisions

Requirements

  • Strong programming skills in an object oriented language such as Java or C#
  • Excellent object oriented or functional analysis and design skills
  • Good knowledge of design and architectural patterns
  • Experience with concurrency and memory management
  • Entrepreneurial individual with self-management skills, able to handle multiple tasks and interact with global stakeholders
  • Excellent written and verbal communication skills

Nice-to-haves

  • JavaScript (ideally React) experience
  • NoSQL databases such as MongoDb and Elastic Search
  • Previous technical role working on or with a derivatives trading desk (irrespective of asset class)

Benefits

  • Competitive salary range of $115000-$180000
  • Discretionary bonus eligibility for active employees at fiscal year-end
  • Comprehensive benefits and wellness offerings for full-time and part-time employees working at least 20 hours per week
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service