Software Engineer, Asset & Wealth Management
Quick summary
- Work type
- On-site
- Location
- Dallas, TX
- Posted
- 1 day ago
- Nearby
- 99+ roles within 25 mi
Employer
About Goldman Sachs
Goldman Sachs is a leading global investment banking, securities, and investment management firm providing financial services to corporations, financial institutions, governments, and individuals.
Goldman Sachs currently has 187 open roles on FindRole.
Listed pay typically runs $130,000–$250,000 across 60 roles with salary data.
Most-posted roles
- Asset & Wealth Management - Software Engineer - Vice President - Dallas 3
- AMD Public-New York-Vice President-Software Engineering 2
- Internal Audit, Technology Auditor-Investment Banking, Associate 2
- Senior Software Engineer, Global Banking & Markets, Front Office Technology 2
- AI Engineering, Vice President (New York, New Jersey, Toronto) 1
At a glance
TL;DR · Software Engineer, Asset & Wealth Management
As a Senior Software Engineer / Technical Lead in the Asset & Wealth Management division’s Multi-Asset Solutions group at Goldman Sachs, you will drive the design and delivery of mission-critical advisor platforms. Your day-to-day responsibilities include building scalable backend systems using Java, Spring Boot, and microservices architecture, architecting event-driven systems with Kafka or AWS EventBridge, and leading cloud-native platform development on AWS. You will also mentor junior engineers, contribute to full-stack development, and integrate Generative AI capabilities into the platform. The role requires strong expertise in Java-based microservices, cloud-native architectures, and event-driven systems, along with experience in financial services and secure enterprise environments.
Skills
What you'll do
- Design and build scalable backend systems using Java, Spring Boot, and microservices.
- Architect event-driven systems using Kafka, Redpanda, or AWS EventBridge technologies.
- Lead the design of cloud-native platforms on AWS for scalability and resilience.
- Translate complex business requirements into robust technical solutions collaboratively.
- Mentor junior engineers and establish best practices for code quality and reliability.
- Drive integration of Generative AI capabilities, including LLM-based solutions, into systems.
- Build and optimize production systems to enhance observability and deployment processes.
What we're looking for
- 8+ years of professional software engineering experience, including 3+ years in a lead role.
- Strong proficiency in Java, Spring Boot, and microservices architecture.
- Experience designing high-throughput distributed systems and event-driven architectures.
- Hands-on experience with AWS cloud services and modern DevOps practices.
- Expertise in system design, performance optimization, and scalability.
- Ability to mentor junior engineers and establish best coding practices.
- Experience integrating Generative AI capabilities into platform architecture.