Dallas, Texas, United States Employment

Goldman Sachs Asset & Wealth Management is hiring a Software Engineer

About the Role

Goldman Sachs Asset & Wealth Management is hiring a Senior Software Engineer (Vice President) for the Client Communications Platform within Wealth Management Engineering. You will design, build, and operate cloud-native, data-intensive systems on AWS to modernize client and advisor communications.

What You'll Do

  • Balance project management trade-offs, own decisions, and communicate effectively with senior stakeholders.
  • Collaborate closely with product, data, and platform teams; author technical designs, review merge requests, and mentor engineers.
  • Design, develop and own cloud-native RESTful microservices and data pipelines using Java, SpringBoot, Apache Spark and Snowflake.
  • Implement batch and streaming data processing using Spark on EMR or EKS; orchestrate with AWS Glue, Step Functions, or Airflow.
  • Model and optimize Snowflake workloads; implement Snowpipe, Tasks, Streams, RBAC, and data governance.
  • Apply AWS Well-Architected best practices across reliability, security, performance, cost optimization, and operational excellence.
  • Implement observability and SRE practices: metrics, logs, tracing, dashboards, alerting, SLOs, incident response, and postmortems.
  • Perform performance engineering and cost governance.
  • Uphold high standards for testing, code quality, and secure coding; leverage GitLab pipeline gates for quality and security checks.

What We're Looking For

  • 10+ years of professional software engineering experience building production systems.
  • Strong Java with Spring Framework (Spring Boot, Spring Data; Spring Cloud preferred).
  • Solid grasp on Observability stack: OpenTelemetry, Prometheus, Grafana; distributed tracing.
  • Strong foundation of cloud computing and distributed systems fundamentals: scalability, availability, consistency tradeoffs, event-driven architectures, idempotency, and backpressure.
  • Experience working with no-SQL databases (MongoDB preferred) and messaging systems (Kafka).
  • Proficient in data modeling and building reliable data integrations and APIs.
  • Experience with CI/CD using GitLab CI/CD and Git version control; strong familiarity with merge requests, code reviews, and branching strategies.
  • 5+ years of hands-on AWS experience with core services: EC2, S3, IAM, VPC, RDS/Aurora, Lambda, ECS/EKS, CloudWatch; understanding of networking.
  • 2+ years working with Apache Spark including performance tuning.

Nice to Have

  • AWS Certifications (Solution Architect, Developer Associate/Professional).
  • Spring Cloud patterns (service discovery, config, circuit breakers via Resilience4j).
  • Infrastructure as Code with Terraform.
  • Security and compliance familiarity (SOC 2, ISO 27001, GDPR) and secure data handling (PII, tokenization, masking).

Technical Stack

  • Languages & Frameworks: Java, Spring Boot
  • Data & Analytics: Apache Spark, Snowflake, MongoDB, Kafka
  • Cloud & Infrastructure: AWS (EC2, S3, IAM, VPC, RDS/Aurora, Lambda, ECS/EKS, CloudWatch, Glue, Step Functions)
  • Tooling: GitLab, OpenTelemetry, Prometheus, Grafana, Terraform

Team & Environment

You will be part of the Client Communications Platform team within Wealth Management Engineering.

Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.

Required Skills
JavaSpring BootApache SparkSnowflakeAWSOpenTelemetryPrometheusGrafanaMongoDBKafkaDistributed SystemsEvent-Driven Architecture
Visa expiring soon?

Extend or switch without leaving Thailand

Running out of time on your current visa? SVBL identifies your best option — extension, category switch, or long-term visa — and handles the entire process.

Visa extensions & category switches
LTR & DTV visa applications
90-day reporting managed
Overstay prevention
Check your options
Prevent overstay issues
About company
Goldman Sachs Asset & Wealth Management

A career with Goldman Sachs Asset & Wealth Management is an opportunity to help clients across the globe realize their potential. As part of one of the world’s leading asset managers with over $3 trillion in assets under supervision, you can expect to participate in exciting investment opportunities while collaborating with talented colleagues from all asset classes and regions and building meaningful relationships with your clients.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago