About The Position

Goldman Sachs is hiring a full stack software engineer for its Asset & Wealth Management organization in Dallas. The role is part of Digital Client Experience, whose teams build customer-centered financial products and platforms. The broader Digital business includes Mosaic, an open-architecture platform for trading, settlement, analytics, and reporting; AM.gs.com, Goldman Sachs Asset Management’s digital presence; and Advisor Portal, which supports advisor onboarding, SMA applications, account-status tracking, and advisor tools. The engineer will own features from design through implementation and work across the technology stack. The role involves designing scalable, performant systems using cloud and on-premises technologies, improving code quality and testability, and contributing to engineering practices and product direction. The position works with a global, cross-functional team in a fast-paced environment and includes reviewing designs and code, mentoring junior engineers, and communicating with technical, business, and leadership stakeholders.

Requirements

  • Experience with Java, JavaScript, and Spring Boot.
  • Bachelor’s degree in Computer Science, Information Technology, or a related field, or a foreign equivalent.
  • Experience designing and implementing low-latency, high-throughput, fault-tolerant distributed systems.
  • Experience with microservices architecture and API development.
  • Strong analytical and problem-solving skills.
  • Strong written and verbal communication skills.
  • Commitment to excellence and collaboration.
  • Comfort with Agile operating models.
  • Energetic, self-directed, and self-motivated.

Nice To Haves

  • Hands-on Java experience and experience with any Rx variants.
  • Experience with Kafka or similar messaging technologies.
  • Experience with microservice architecture.
  • Experience with the Spring framework family.
  • Strong proficiency in distributed systems, low-latency services, NoSQL databases, and relational databases.
  • Experience with AWS.
  • Hands-on experience with React and/or Angular.
  • Experience with external-facing websites.
  • Experience working with clients or users.
  • Experience with Adobe Experience Manager.

Responsibilities

  • Drive the design of critical components in the technology stack and oversee implementation of new features, emphasizing code quality, automation, and testability.
  • Collaborate with a global cross-functional team to build customer-centric products.
  • Contribute to product vision and roadmap understanding, and help build an engineering culture within the global team.
  • Design flows and systems using cloud and on-premises technologies to support infrastructure performance, longevity, and scalability.
  • Contribute to SDLC documentation and guidance, including templates, patterns, and controls.
  • Perform code and system design reviews and establish code-quality standards and software best practices for distributed systems architecture.
  • Mentor and help develop junior technical talent.
  • Communicate with leadership, engineers, and business teams.

Benefits

  • Training and development opportunities.
  • Firmwide networks.
  • Benefits, wellness, and personal finance offerings.
  • Mindfulness programs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service