Dallas, Texas, United States

Goldman Sachs Asset & Wealth Management is hiring a Software Engineer

Requirements

  • Over a decade of professional software development experience in live production environments.
  • Extensive expertise in Java with Spring Framework, including Spring Boot and Spring Data; experience with Spring Cloud is a plus.
  • Deep understanding of observability tools such as OpenTelemetry, Prometheus, and Grafana, along with distributed tracing practices.
  • Solid knowledge of cloud computing and distributed systems, including scalability, availability, consistency tradeoffs, event-driven design, idempotency, and backpressure management.
  • Proven experience with no-SQL databases, particularly MongoDB, and messaging platforms like Apache Kafka.
  • Skilled in data modeling and developing robust data integrations and APIs.
  • Hands-on experience with GitLab CI/CD and Git, including merge requests, code reviews, and branching strategies.
  • Minimum of five years working directly with AWS core services such as EC2, S3, IAM, VPC, RDS/Aurora, Lambda, ECS/EKS, and CloudWatch; networking knowledge includes subnets, routing, security groups, and NACLs.
  • At least two years of practical experience using Apache Spark with DataFrames, Spark SQL, and Structured Streaming, including performance optimization through partitioning, join strategies, memory tuning, and serialization.

Nice to Have

  • Hold AWS certifications such as Solutions Architect or Developer Associate/Professional.
  • Familiarity with Spring Cloud patterns including service discovery, configuration management, and circuit breakers using Resilience4j.
  • Experience using Terraform for Infrastructure as Code.
  • Knowledge of security and compliance standards including SOC 2, ISO 27001, and GDPR, as well as secure handling of sensitive data such as PII through tokenization and masking.
Required Skills
Data Modeling
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.
All jobs at Goldman Sachs Asset & Wealth Management Visit website
Job Details
Department Software Development
Category other
Posted 3 months ago