Goldman Sachs - Dallas, TX

posted about 2 months ago

Full-time - Mid Level
Dallas, TX
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

As a full stack engineer within the Private Bank engineering team at Goldman Sachs, you will be responsible for designing, developing, and supporting key lending and deposit-taking platforms for Private Bank clients. This role involves digitizing complex workflows and advancing highly-available distributed systems with a focus on availability, resiliency, performance, and advanced monitoring. You will engage in the entire application SDLC, deployment, and runtime management to reduce product cycle time while ensuring systems can scale to handle increasing business volumes.

Responsibilities

  • Design, develop, and support key lending and deposit-taking platforms for Private Bank clients.
  • Digitize complex workflows and advance highly-available distributed systems.
  • Focus on availability, resiliency, performance, and advanced monitoring with governance.
  • Manage application SDLC, deployment, and runtime management to reduce product cycle time.
  • Implement infrastructure services including proxies, load balancing, and cloud integration.
  • Contribute to risk management through resiliency design and planning, and analysis of availability metrics.

Requirements

  • Bachelor's degree in Computer Science or related Engineering Field.
  • Strong full-stack development skills with 3+ years of experience in Java, Python, and other programming languages.
  • Experience in Object Oriented Analysis, Design, and testing best practices.
  • Prefer experience with React, Java Spring, middleware, and asynchronous processing.
  • Knowledge in one or more SQL dialects.
  • 1+ year(s) of experience contributing or leading design decisions, optimizing performance, and risk mitigation.
  • Self-motivated with an analytical mindset capable of multi-tasking under time pressure and resource constraints.
  • Experience in delivering high-quality technical solutions to multiple global stakeholders in a fast-paced environment.
  • Ability to effectively partner with external teams for system integration, application deployment, feed management, and reporting.
  • Good understanding of distributed systems and experience with all stages of the development lifecycle.

Nice-to-haves

  • Experience building applications in low code platform(s) and integrating with on-prem services.
  • Experience managing junior developers.
  • Excellent written and verbal communication skills, including experience working with both technical and non-technical stakeholders.

Benefits

  • Training and development opportunities
  • Firmwide networks
  • Wellness and personal finance offerings
  • Mindfulness programs
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service