
Asset & Wealth Management - Senior Software Engineer - Vice President- Richardson
Goldman Sachs · Richardson, TX
- On site
- Full-time
- $175,000 / year
- Richardson, TX
Email the hiring manager to get a response.
Get their verified email + an intro that's ready to send.
Subject: Interested in the Asset & Wealth Management - Senior Software Engineer - Vice President- Richardson role at Goldman Sachs
Hi Sam — I came across the Asset & Wealth Management - Senior Software Engineer - Vice President- Richardson opening and wanted to reach out directly. I've spent the last few years doing exactly this kind of work, and Goldman Sachs stood out because…
✎ Personalized to your résumé after sign-up.
- ✓ Verified email of the hiring manager
- ✓ Intro email personalized to your résumé
- ✓ $9/mo = unlimited — any job link
Secure checkout · cancel anytime
Job highlights
- Design and develop API-based web services using Java.
- Lead full lifecycle development in an Agile environment.
- Collaborate with global, cross-functional teams.
- Build scalable, high-volume web services.
- Mentor team members and drive best practices.
About the role
About the Role
At Goldman Sachs, our Engineers are instrumental in driving innovation and transforming the financial industry. We build massively scalable software and systems, architect low-latency infrastructure, protect against cyber threats, and leverage machine learning and financial engineering to turn data into action. Join a dynamic environment that fosters innovative strategic thinking and delivers real-time solutions.
Who We Look For
We seek creative, adaptive problem-solvers who thrive in a fast-paced global environment. Our engineers are innovators in areas such as risk management, big data, and mobile development.
Asset & Wealth Management Engineering
Within Asset & Wealth Management, we empower clients globally to achieve their financial goals through advisor-led wealth management and digital consumer solutions. Our growth is fueled by a dedication to our people, clients, and cutting-edge technology, data, and design.
Marcus by Goldman Sachs
Marcus, the online consumer banking business, offers high-yield savings accounts and CDs, combining Goldman Sachs' expertise with intuitive digital experiences focused on value, transparency, and simplicity.
Core Responsibilities
The ideal candidate will design and develop API-based web services using Java, leading open-source and industry-standard technology frameworks. You will operate within an Agile/SCRUM methodology, overseeing the full lifecycle development of services and collaborating with cross-functional teams including development, DevOps, BA, PM, and QA.
- Collaborate with global, cross-functional teams to build customer-centric products.
- Facilitate requirements gathering and translate business needs into technical solutions.
- Participate in architectural discussions, technical evaluations, and solution design.
- Design, build, test, and deploy highly scalable, high-volume web services using REST APIs.
- Conduct code reviews and mentor team members on web service development best practices.
- Provide expert advice to maximize growth and improve business performance.
- Ensure development activities align with benefit realization goals.
- Foster collaboration with key functional partners for initiative implementation.
- Identify escalation points for issues and present them to leadership.
- Analyze existing software for improvement opportunities and estimate new feature implementations.
- Manage multiple tasks effectively, using sound judgment for prioritization.
- Participate actively in user story refinement, technical design, code reviews, and Agile ceremonies.
Technical Skills and Qualifications
- Degree in Computer Science or Engineering, or equivalent industry experience.
- 7+ years of relevant professional experience.
- Proficiency in Java 17+, Python 3.10+, and TypeScript 4+.
- Hands-on experience building web services with Spring Boot and Node.js microservices (REST APIs).
- Experience developing user interfaces with React or Angular using TypeScript.
- Experience in data pipeline and analytics development using Python.
- Proficiency with Continuous Integration and Continuous Delivery (CI/CD) practices.
- Experience with AWS Cloud Platform (EC2, ECS, APIGW, Route53, S3, serverless patterns).
- Familiarity with open-source tools and frameworks like Spring Boot, Docker, and Hibernate.
- Experience with relational and NoSQL databases.
- Experience with build tools such as Gradle and Maven.
- Proficiency in Linux/Unix environments.
- Excellent communication and interpersonal skills.
- Enthusiasm for learning and applying new technologies.
- Ability to build trusted partnerships with stakeholders.
Preferred Qualifications
- Understanding of common application architecture design patterns.
- Experience working in an Agile environment.
About Goldman Sachs
Goldman Sachs is a leading global investment banking, securities, and investment management firm founded in 1869. Headquartered in New York with global offices, we are committed to growing our people, capital, and ideas to serve our clients, shareholders, and communities. We foster diversity and inclusion, offering extensive professional development, firmwide networks, and comprehensive benefits.
Key skills/competency
- Senior Software Engineer
- Java
- Python
- TypeScript
- Spring Boot
- Node.js
- AWS
- Microservices
- REST APIs
- Agile
Skills & topics
- Senior Software Engineer
- Java
- Python
- TypeScript
- Spring Boot
- Node.js
- Microservices
- REST APIs
- AWS
- Agile
- Software Development
- Web Services
- CI/CD
- Asset Management
- Wealth Management
- Goldman Sachs
- VP
- Engineering
How to get hired
- Tailor your resume: Highlight Java, Python, TypeScript, Spring Boot, Node.js, and AWS experience relevant to Senior Software Engineer roles at Goldman Sachs.
- Showcase full-lifecycle development: Emphasize your experience in designing, building, testing, and deploying scalable web services, especially with REST APIs.
- Demonstrate Agile expertise: Detail your work within Agile/SCRUM methodologies, including collaboration with development, DevOps, BA, PM, and QA teams.
- Prepare for technical interviews: Be ready to discuss your experience with microservices, CI/CD, AWS cloud platform services, and database technologies.
- Highlight leadership and mentorship: Showcase your ability to mentor team members and adhere to software development guidelines and best practices.
Technical preparation
Behavioral questions
Frequently asked questions
- What are the key technical skills required for the Senior Software Engineer role at Goldman Sachs?
- The Senior Software Engineer role at Goldman Sachs requires strong proficiency in Java 17+, Python 3.10+, and TypeScript 4+. You should have hands-on experience building API-based web services with Spring Boot and Node.js microservices, utilizing REST APIs. Experience with React or Angular for UX, Python for data pipelines, CI/CD, AWS Cloud Platform, and open-source tools like Docker and Hibernate is also crucial. A degree in computer science or equivalent experience, along with 7+ years of relevant professional experience, is expected.
- How does Goldman Sachs approach Agile development for this Senior Software Engineer position?
- Goldman Sachs operates within an Agile/SCRUM methodology for this Senior Software Engineer role. You will be expected to participate actively in user story refinement, technical design, code reviews, and the team's Agile ceremonies. Collaboration with cross-functional teams, including development, DevOps, BA, PM, and QA, is integral to the process, ensuring efficient and iterative delivery of customer-centric products.
- What is the career growth path for a Senior Software Engineer at Goldman Sachs?
- As a Senior Software Engineer, you'll have opportunities to lead full lifecycle development, mentor junior team members, and contribute to architectural discussions. Goldman Sachs is committed to fostering professional growth through continuous learning, exposure to complex engineering challenges, and advancement opportunities within the technology division, particularly within the Asset & Wealth Management Engineering group. The Vice President title indicates a significant level of responsibility and career progression.
- What kind of projects will a Senior Software Engineer work on at Goldman Sachs?
- You will work on designing, building, testing, and deploying highly scalable, high-volume web services following a traditional REST API model. Projects involve creating customer-centric products, enhancing existing software, and developing solutions for areas like risk management, big data, and mobile applications within the Asset & Wealth Management and Marcus consumer banking businesses.
- Is this Senior Software Engineer role remote, hybrid, or on-site at Goldman Sachs?
- The job description does not explicitly state the work arrangement (remote, hybrid, or on-site) for this Senior Software Engineer role. However, given the emphasis on global collaboration and the typical structure of such roles at large financial institutions, it is likely to be either on-site or hybrid. Candidates should clarify this during the application or interview process.
