Goldman Sachs

The Core Engineering- Software Engineering - Associate - New York

Goldman Sachs
Apply
7 hours ago
New York, NY, USAMid Level / Senior
H1B sponsor

Responsibilities

  • Build and adopt common software tools, platforms, and applications for a global engineering organization.
  • Performance-tune applications to improve memory and CPU utilization.
  • Serve as a subject matter expert supporting use of the firm’s data platform across functional domains.
  • Develop web-based front-end user interfaces for firmwide applications.
  • Develop calculation software using Snowflake, Sybase IQ, and distributed HDFS systems.
  • Interact with business and engineering users to resolve application issues.
  • Design and support batch and streaming processes for data validation, enrichment, and distribution to other systems.
  • Oversee junior technical team members through software development lifecycle activities, including design, code review, and production migrations.

Requirements

  • Bachelor’s degree in Computer Science, Mathematics, Electrical Engineering, or a related technical discipline.
  • 3–5 years of experience working in a large investment or retail bank or comparable financial institution.
  • Experience with software development fundamentals, including data structures, algorithms, software design, and core programming concepts.
  • Ability to work with multiple programming languages and learn proprietary software as needed.
  • Experience with Scala, Java, Python, Spark, Linux, shell scripting, JUnit, Maven, Gradle, Ant, and AWS deployment technologies.
  • Experience with one or more major relational or object databases.
  • Willingness to work with Goldman Sachs proprietary technologies such as Slang and SECDB.
  • Understanding of compute resources and performance metrics including CPU, memory, threads, and file handles.
  • Knowledge and experience in distributed computing.
  • Knowledge of the software development lifecycle and experience delivering projects through the full lifecycle.
  • Ability to multitask, manage multiple stakeholders, and work collaboratively.

Benefits

  • Goldman Sachs provides training and development opportunities, firmwide professional networks, benefits, wellness programs, personal finance offerings, and mindfulness programs.
  • Reasonable accommodations are available for candidates with special needs or disabilities during the recruiting process.

Tech Stack

Apache AntApache SparkAWSGradleJavaJUnitLinuxMavenPythonReactScalaSnowflake

Categories

BackendData Engineering
Goldman Sachs

About Goldman Sachs

10,000+ employees

Goldman Sachs is a global financial services firm that provides investment banking, securities trading, and asset and wealth management to corporations, financial institutions, governments, and individuals. Its businesses generate revenue from advisory and underwriting fees, trading and financing, and management fees on client assets. Founded in 1869 and headquartered in New York City, it operates worldwide and is listed on the NYSE under the ticker GS.

Contact me