remote
Associate Software Engineer - Asset & Wealth Management - Goldman Sachs
Software Engineer
Associate Software Engineer in Asset & Wealth Management building scalable data pipelines and financial services applications using Python, Java, SQL and AWS, while collaborating in Agile teams to deliver innovative solutions for global clients.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance data pipelines and microservices that support asset and wealth management products.
- Collaborate with data scientists, product managers, and business stakeholders to translate requirements into robust, scalable code.
- Implement and optimize SQL queries and data models in cloud data warehouses (AWS Redshift, Snowflake).
- Participate in code reviews, unit testing, and continuous integration/continuous deployment (CI/CD) pipelines.
- Adopt Agile practices, contribute to sprint planning, stand‑ups, and retrospectives.
Requirements
- 3+ years of professional software development experience in a financial services environment.
- Strong proficiency in Python and Java, with solid object‑oriented design skills.
- Hands‑on experience with SQL and relational/cloud data warehouses.
- Familiarity with AWS services (EC2, S3, Lambda, RDS) and containerization (Docker, Kubernetes).
- Excellent problem‑solving abilities and a collaborative mindset.
Skills
pythonjavasqlawsagile