Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Asset & Wealth Management- Senior Software Engineer - Dallas- Associate image - Rise Careers
Job details

Asset & Wealth Management- Senior Software Engineer - Dallas- Associate

Job DescriptionGoldman Sachs Asset & Wealth Management:As one of the world's leading asset managers, our mission is to help our clients achieve their investment goals. To best serve our clients' diverse and evolving needs, we have built our business to be global, broad and deep across asset classes, geographies and solutions.Goldman Sachs Asset & Wealth Management is one of the world's leading asset management institutions. AWM delivers innovative investment solutions managing close to Two Trillion US Dollars on a global, multi-product platform. In addition to traditional products (e.g. Equities, Fixed Income) our product offering also includes Hedge Funds, Private Equity, Fund of Funds, Quantitative Strategies, Fundamental Equity and a Multi-Asset Pension Solutions Business. Software is engineered in a fast-paced, dynamic environment, adapting to market and customer needs to deliver robust solutions in an ever-changing business environment. AM Data Engineering builds on top of cutting edge in-house and cloud platforms complimented with a strong focus on leveraging open source solutions.Basic Qualifications• Bachelor’s degree or relevant work experience in Computer Science, Mathematics, or related technical discipline.• Excellent object oriented or functional analysis and design skills.• Knowledge of data structures, algorithms, and designing for performance.• Excellent written and verbal communication skills.• Ability to solve problems and apply analysis to make data driven decisions.• Comfortable multi-tasking, managing multiple stakeholders and working as part of a global team.• Can apply an entrepreneurial approach and passion to problem solving and product development.• 3+ years of software development experience.Expert Knowledge in One Or More Of• Programming in a complied language such as Java, or C++ or an interpreted language such as Python and experience with concurrency and memory management.• Experience in build APIs with REST/SOAP and Graph QL• Responsive web development, with professional React/ Redux experience and advanced JavaScript proficiency.• NoSQL databases such as Mongo DB and/or Elastic Search.• Dev Sec Ops processes in design and implementation• SDLC processes• Design patterns in Java• Designing and developing applications using Kafka producer/consumer/connector and stream APIsPreferred Qualifications• Knowledge or interest in Asset Management technologies in the front-office or middle office of a trading organization• B.S. or M.S. Computer Science or Related field.
Goldman Sachs Glassdoor Company Review
3.9 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
Goldman Sachs DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Goldman Sachs
Goldman Sachs CEO photo
David M. Solomon
Approve of CEO

Average salary estimate

Estimate provided by employer
$150000 / ANNUAL (est.)
min
max
$120K
$180K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Asset & Wealth Management- Senior Software Engineer - Dallas- Associate, Goldman Sachs

As a Senior Software Engineer at Goldman Sachs in the Asset & Wealth Management division based in Dallas, you'll find yourself at the forefront of innovation in finance. Your role is pivotal in developing robust software solutions that cater to the diverse needs of our clients who manage nearly two trillion dollars in assets. You’ll work in a dynamic, fast-paced environment where your programming skills will shine, particularly if you're well-versed in languages like Java, C++, or Python. Collaborating with a global team, you'll not only tackle complex problems but also take an entrepreneurial approach to product development. Your experience in designing APIs, working with NoSQL databases like MongoDB, and employing DevSecOps will be invaluable as you navigate and influence the software engineering landscape at Goldman Sachs AWM. Whether you are enhancing our systems or crafting new applications, your contributions will directly impact our delivery of innovative investment solutions across various asset classes. Join us and be part of a team that thrives on collaboration and excellence, all while advancing your career in one of the world's leading asset management institutions.

Frequently Asked Questions (FAQs) for Asset & Wealth Management- Senior Software Engineer - Dallas- Associate Role at Goldman Sachs
What are the responsibilities of a Senior Software Engineer at Goldman Sachs Asset & Wealth Management?

As a Senior Software Engineer at Goldman Sachs Asset & Wealth Management, your responsibilities include developing and maintaining robust software applications, collaborating with various stakeholders to ensure product efficiency, and using cutting-edge technologies to solve complex problems. You'll also be expected to design APIs, work with NoSQL databases, and engage in the full software development lifecycle to produce high-quality solutions that meet business needs.

Join Rise to see the full answer
What qualifications are necessary for the Senior Software Engineer role at Goldman Sachs Asset & Wealth Management?

To qualify for the Senior Software Engineer position at Goldman Sachs Asset & Wealth Management, candidates should have a Bachelor's degree in Computer Science or a related field, along with at least 3 years of software development experience. Proficiency in programming languages such as Java or Python, experience with API development, and familiarity with development processes like DevSecOps are essential. Strong analytical skills and the ability to work collaboratively in a global team are also crucial.

Join Rise to see the full answer
How does Goldman Sachs Asset & Wealth Management integrate technology in its services?

Goldman Sachs Asset & Wealth Management integrates technology by leveraging advanced software solutions to enhance its investment products and services. The division focuses on innovative strategies and tools to optimize asset management, driving efficiency and value for clients. As a Senior Software Engineer, you will play a vital role in developing these technologies, ensuring they align with the evolving market and client needs.

Join Rise to see the full answer
What programming skills are essential for a Senior Software Engineer in Asset & Wealth Management at Goldman Sachs?

For a Senior Software Engineer at Goldman Sachs Asset & Wealth Management, essential programming skills include expertise in languages like Java, C++, or Python. Knowledge of building APIs, experience with responsive web development frameworks such as React/Redux, and proficiency in working with NoSQL databases like MongoDB are critical. Additionally, an understanding of concurrency and memory management will significantly enhance your role.

Join Rise to see the full answer
What is the career growth potential for a Senior Software Engineer at Goldman Sachs Asset & Wealth Management?

The career growth potential for a Senior Software Engineer at Goldman Sachs Asset & Wealth Management is substantial. As you contribute to critical projects and gain valuable experience in a leading global firm, opportunities for advancement to managerial or specialized technical roles arise. The dynamic environment encourages continuous learning and professional development, making it an ideal place to build a rewarding career in finance technology.

Join Rise to see the full answer
Common Interview Questions for Asset & Wealth Management- Senior Software Engineer - Dallas- Associate
Can you explain your experience with API development as a Senior Software Engineer?

In your answer, emphasize specific projects where you developed APIs, discussing the technologies used, the challenges faced, and how you ensured they met functional requirements. Consider mentioning REST/SOAP and Graph QL and how you optimized API performance.

Join Rise to see the full answer
How do you approach problem-solving in a software engineering context?

Discuss your analytical methods, including breaking down complex problems into manageable parts, and how you leverage your experience and team collaboration to find effective solutions. Highlight a specific example where you successfully resolved an issue.

Join Rise to see the full answer
What is your experience with NoSQL databases like MongoDB?

Share your knowledge about MongoDB's features, how you've utilized it in past projects, and the benefits it offers for software solutions in asset management. Provide examples of specific use cases you addressed using NoSQL.

Join Rise to see the full answer
Describe your experience with concurrent programming and memory management.

In this response, detail your understanding of concurrency in programming, any frameworks or patterns you've implemented, and how you've optimized memory usage in your projects. Personal experiences will add depth to your answer.

Join Rise to see the full answer
Can you give an example of a challenging project you worked on and how you overcame those challenges?

Outline a particular project that posed significant challenges—such as tight deadlines or technical difficulties. Explain your approach to overcoming those challenges, emphasizing teamwork, resourcefulness, and innovation.

Join Rise to see the full answer
How do you stay current with new technologies and trends in software development?

Share your strategies for professional development, such as attending conferences, participating in online forums, or engaging in coding challenges. Mention any recent technologies you've explored and how they relate to your role at Goldman Sachs.

Join Rise to see the full answer
What is your familiarity with DevSecOps processes?

Discuss your understanding of DevSecOps practices, how you've applied them in previous roles, and the impact they had on project outcomes. Highlight any specific tools or processes you’ve used to integrate security into the development life cycle.

Join Rise to see the full answer
How do you manage multiple stakeholders' expectations in a software engineering project?

Describe your approach to communication and collaboration with stakeholders, including setting clear expectations, maintaining transparency throughout the project, and adapting to feedback. Use an example to illustrate your effective management.

Join Rise to see the full answer
What design patterns have you used in your software development projects?

Provide an overview of the design patterns you are familiar with, such as Singleton, Factory, or Observer. Discuss how you have implemented them in your projects and the benefits they brought to the development process.

Join Rise to see the full answer
Why do you want to work for Goldman Sachs Asset & Wealth Management?

To answer this, focus on the alignment of your professional goals with the company's mission and values. Express your enthusiasm for working in a prestigious organization that prioritizes innovation in asset management and how your skills can contribute to their objectives.

Join Rise to see the full answer

The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial ins...

52 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
December 23, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!