Wealth Management-Bengaluru-Vice President-Software Engineering

Job expired!

Software Engineer – Vice President – Wealth Management Engineering

About Us

At Goldman Sachs, our Engineers don't just make things – we make things possible. Transform the world by connecting people and capital with ideas. Tackle the most challenging and pressing engineering problems for our clients. Join our engineering teams to build massively scalable software and systems, architect low-latency infrastructure solutions, safeguard against cyber threats, and leverage machine learning with financial engineering to continuously turn data into actionable insights. Create new businesses, innovate in finance, and explore a world of opportunities at the speed of the markets.

Engineering is at the core of our business. Our dynamic environment demands innovative strategic thinking and real solutions. Goldman Sachs Engineers are visionaries and problem-solvers, offering solutions in risk management, big data, mobile technology, and more. We seek creative collaborators who adapt to change and thrive in a fast-paced global setting. Want to push the limits of digital possibilities? Begin your journey with us.

Private Wealth Management

In Private Wealth Management, we help clients achieve their wealth management goals through expert advice and savvy investment management. PWM Engineering plays a pivotal role in building the tools and applications necessary to effectively manage and support diverse client requirements. We manage the entire user experience, starting from onboarding to trading, reporting, and providing clients access to their portfolios online via native iOS and Android apps. Additionally, we build and support numerous applications for our Business and Operations users, enabling effective risk management and superior client service.

The Position

Our Data Distribution team supports PWM's Quantum data distribution platform, the primary source of data related to Client Holdings, Transactions, Taxlots, and reference data such as Accounts, Products, and Prices in PWM. Multiple teams and projects depend on this data, and our team has developed several distribution channels to suit different usage patterns. We are currently enhancing our platform based on new business requirements and increasing stability and scalability needs to support a growing business. The platform will be required to manage high volumes of requests with varying time sensitivities, prioritizing across multiple tenants through an event-based framework.

Your Role and Impact

We are seeking a highly skilled and experienced SingleStore database specialist to join our team. The ideal candidate will have extensive expertise in managing and optimizing SingleStore (formerly known as MemSQL) databases, along with a deep understanding of database architecture, performance tuning, and data modeling. As part of our team, you will work on challenging projects and contribute to the success of our data distribution initiatives. Additionally, you will mentor junior team members and influence the evolution of the overall platform architecture.

  • Design, deploy, and maintain SingleStore database environments to support mission-critical applications and workloads.
  • Develop and implement best practices for database administration, including backup and recovery strategies, monitoring, and performance optimization.
  • Ensure the latest identity and entitlement best practices are integrated into the SingleStore ecosystem in collaboration with our identity & access management and middleware engineering teams.
  • Collaborate with cross-functional teams to design and implement data models that meet business requirements and performance goals.
  • Troubleshoot and resolve database-related issues promptly, ensuring high availability and reliability of database systems.
  • Perform capacity planning and scalability assessments to support the growth of data volumes and user traffic.
  • Drive improvements in our database release mechanisms and SDLC process integration, ideally with automated integration testing, including performance and scale tests.
  • Stay current with industry trends and advancements in SingleStore technology, recommending innovative solutions to enhance our data platform.
  • Mentor junior team members and provide technical guidance and support as needed.

Basic Qualifications

We are looking for a senior candidate to drive our transformational efforts from India. Strong communication skills are essential: we expect you to share reasoned views and opinions constructively in different team forums. To meet the demands of our challenging mandate, you must have a passion for learning and a deep understanding and experience across a range of competencies, such as:

  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 10+ years of experience in database administration, with at least 5 years of hands-on experience with SingleStore.
  • Strong proficiency in SQL and database performance tuning techniques.
  • Proficiency in at least one scripting language, such as Python or Bash, and foundational skills in at least one high-level programming language, such as Java.
  • Experience with database replication, clustering,