Latest News

Goldman Sachs Hiring Software Engineers in New York – Earn Up to $180K

On: July 24, 2026 5:51 PM
Follow Us:

If you’re looking to build innovative technology solutions at one of the world’s leading investment banking and financial services firms, this opportunity at Goldman Sachs could be the perfect next step in your career. Goldman Sachs is hiring talented Software Engineers in New York to work on cutting-edge projects that power global financial markets. With competitive compensation of up to $180,000 per year, excellent employee benefits, and opportunities for career growth, this role is ideal for software professionals who want to make a real impact in the fintech industry.

Job Overview

FieldDetails
Company NameGoldman Sachs
RoleSoftware Engineer
QualificationBachelor’s or Master’s degree in Computer Science, Software Engineering, Information Technology, or a related technical field (or equivalent practical experience)
Job LocationNew York, NY, USA
SalaryUp to $180,000 per year (based on experience, skills, and role level)
Work TypeHybrid / On-site
Job TypeFull-Time
Job LevelEntry Level to Mid-Level
IndustryFinancial Services / Investment Banking / Technology

Job Description

Software engineers primarily focus on software design and development. This is meant to cover most programming positions in Engineering, and include positions that were previously considered business software engineers, platform engineers, and quality assurance engineers.  Combine the best open source software, databases, cloud solutions, and programming languages, to solve problems and provide accurate, complex, scalable applications that help our business and clients gain new insights.

 As a software engineer, you are the change agents that transform Goldman Sachs by applying your technical know-how.Be a part of our embedded engineering teams, that work as a unit with our business partners. Collaborate with trading, sales, asset management, banking, finance and others, to build and automate solutions to keep our firm’s position on the cutting edge. Or, join our core engineering teams, and elevate all of our businesses by providing reliable, scalable platforms for data engineering, machine learning, networking, developer tooling, collaboration and more.

Innovate with UI/UX designers, data scientists, cloud engineers, and more in a collaborative, agile environment where your enthusiasm to take on new problems and learn will have an immediate impact.

BASIC QUALIFICATIONS

  • Bachelor’s degree or relevant work experience in Computer Science, Mathematics, Electrical Engineering or related technical discipline.
  • Excellent object oriented or functional analysis and design skills.
  • Knowledge of data structures, algorithms, and designing for performance.
  • Excellent written and verbal communication skills.
  • Ability to solve problems and apply analysis to make data driven decisions.
  • Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team.
  • Can apply an entrepreneurial approach and passion to problem solving and product development.
  • 1+ years of software development experience.

Expert Knowledge in One Or More Of

  • Programming in a complied language such as Java, or C++ or an interpreted language such as Python and experience with concurrency and memory management.
  • Responsive web development, with professional React/Angular/Redux experience and advanced JavaScript proficiency.
  • NoSQL databases such as MongoDb and Elastic Search.

Preferred Qualifications

  • Knowledge or interest in trading technologies in the front-office of a trading organization
  • B.S. or M.S. Computer Science or Related field.

Selection Process

  • Submit an online application.
  • Resume and profile screening by the recruitment team.
  • Technical assessment or coding challenge (if applicable).
  • Technical interview with engineering team members.
  • Behavioral and leadership interview.
  • Final hiring manager interview.
  • Offer discussion and background verification.

How to Apply

  • Visit the official Goldman Sachs Careers website.
  • Search for Software Engineer positions in New York.
  • Review the job description and eligibility requirements.
  • Prepare an updated resume highlighting your technical skills and project experience.
  • Complete the online application form.
  • Upload the required documents.
  • Submit your application and monitor your email for updates from the recruitment team.

P S Karthik

P.S. Karthik is the Chief Editor of Studentscircles. With over 12 years of experience in the educational news industry, he specializes in bridging the gap between campus life and the professional world. Having helped thousands of students navigate the US job market, Karthik’s mission is to turn complex academic news into actionable career opportunities.