G

Goldman Sachs

Advises on mergers and trades stocks and bonds

Internal Audit - Data Strategy & Analytics

Full-Stack EngineeringPosted on Nov 9
Full-timeNew York, NY, USAIn-person

About the Job

Requirements

  • A bachelor's degree or higher in Computer Science, Engineering, or a related technical discipline is required.
  • Three to five years of professional software engineering experience is required.
  • Three to five years of hands-on Python development experience building production applications is required, along with exposure to data analytics tools including pandas and NumPy.
  • One to two years of hands-on experience building user interfaces with React and modern JavaScript is required.
  • Solid SQL skills and understanding of data modeling concepts, including normalization, relational and dimensional design, schema evolution, and query performance, are required.
  • Hands-on experience with GitLab and a strong grasp of Git concepts, including branching strategies, merge requests, rebasing, and conflict resolution, plus practical exposure to CI/CD pipelines, are required.
  • Experience implementing unit tests and integration tests and applying Test-Driven Development is required.
  • A proven track record working in a fast-paced Agile/Scrum environment with a global or remote team is required.

Responsibilities

  • Design, develop, test, and maintain Python-based applications, services, and automation supporting analytical and audit workflows.
  • Build and expose well-documented, secure RESTful APIs using Flask or similar frameworks to serve data to internal applications and downstream consumers.
  • Develop responsive user interfaces using React and JavaScript, translating business requirements and wireframes into production-grade components.
  • Design and refine logical and physical data models and write efficient SQL for reporting, analytics, and application needs.
  • Manage source control, code reviews, and automated build, test, and deployment workflows in GitLab, contributing to and improving CI/CD pipelines.
  • Package and deploy applications to containerized environments and work with the platform team to promote code reliably and repeatably across environments.
  • Champion engineering quality through unit tests, integration tests, and Test-Driven Development.
  • Partner with product owners and audit stakeholders in a global, distributed Agile/Scrum setting to deliver iteratively.
  • Identify opportunities to improve performance, reliability, maintainability, and developer experience.

Desired Qualifications

  • Experience designing and developing Flask-based REST APIs, or APIs using FastAPI or Django REST Framework.
  • Working knowledge of deploying code to a Kubernetes cluster, including building container images, writing or maintaining deployment manifests or Helm charts, and troubleshooting pods, services, and rollouts.
  • Experience with containerization using Docker and automating deployments through CI/CD pipelines.
  • Familiarity with API design best practices, including versioning, authentication and authorization, pagination, error handling, and OpenAPI/Swagger documentation.
  • Understanding of cloud platforms such as Snowflake.
  • Prior experience in financial services, risk, or Internal Audit domains.

About the Company

Goldman Sachs

Advises on mergers and trades stocks and bonds

Goldman Sachs advises companies and governments on mergers, raises money for them by selling their stocks and bonds, and trades securities for big investors such as hedge funds and pension funds. It led Ford Motor's 1956 stock market debut, then the largest share sale in US history. Traders buy and sell stocks, bonds, currencies, and commodities for clients and lend them money, while bankers earn a fee on each deal they advise on or arrange. Its asset and wealth management arm invests for institutions and wealthy families and charges fees based on the money it oversees. The firm was founded in 1869, when it began brokering short-term IOUs for New York merchants, and it is based in New York City.

Company size
10,001+
Company stage
IPO
Headquarters
New York City, New York
Founded
1869

Recently Posted Jobs

Explore more opportunities at Goldman Sachs

See more jobs