Senior Architect - Database Specialist - Secdb Architecture

Goldman Sachs New York , NY 10007

Posted 2 months ago

MORE ABOUT THIS JOB

At Goldman Sachs, our Engineers don't just make things - we make things possible. Solve the most challenging and pressing engineering problems for our clients. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets. Engineering is the front and center of everything we do at Goldman Sachs.

The SecDb Architecture team is responsible for the engineering and management of a business critical pricing and risk calculation platform called SecDB. The platform is used by all the revenue generating and federation divisions. We are in the process of re-engineering SecDB to become a data-driven and cloud ready platform using modern technologies. A key component of the platform is the firm's proprietary key-value store that needs to be re-designed. The essential properties of the platform include - real-time global replication, distributed and reliable deployment, ACID guarantees, support for greater than 100,000 client connections, server-side authorization, etc. These require experience in building database technologies. As a technical leader in the team, you'll be responsible for overall technical direction as well as day-today decision making on the platform. The team is also looking to move from monolithic to service-based architecture for the platform, so the experience in cloud technologies will be a plus. You will have the opportunity to join a rapidly expanding team at an early stage and to make decisions that would affect the shape of the platform for the next 10-15 years, creating innovative technology solutions to support the evolving needs of the global business.

RESPONSIBILITIES AND QUALIFICATIONS

HOW YOU WILL FULFILL YOUR POTENTIAL An opportunity to work on the core of a strategically important system at GS, used by both revenue generating and federation divisions. Interact with users in strategies and business-aligned technology teams spread around the globe and across various timezones. Interact directly with the business and other tech teams to build innovative solutions to support the GS business. Considerable growth potential for highly motivated developers. Play a big part in design and implementation in a team oriented environment. Opportunity to acquire in-depth knowledge of financial derivatives pricing and trade modellingSKILLS AND EXPERIENCE WE ARE LOOKING FOR

  • Deep experience and understanding in architecting, designing, and developing database solutions like DynamoDB, RocksDB, Spanner, FoundationDB, CockroachDB, etc.

  • Ability to appreciate runtime requirements of large-scale systems and communicate effectively with System Reliability Engineering teams

  • Experience in transitioning legacy systems to cloud architecture

  • Ability to reason about performance, security, and process interactions in complex distributed systems

  • Thorough understanding of algorithms, data structures and ability to understand and effectively debug both new and existing solutions

  • Ability to communicate technical concepts effectively, both written and orally, as well as the interpersonal skills required to collaborate effectively with colleagues across diverse technology teams

Preferred Qualifications

  • Masters or PhD in science or engineering degree

  • Overall relevant industry experience of 12+ years

  • Strongly proficient in one of the OO languages

  • Strong organizational skills; ability to multi-task and work under pressure and prioritize

ABOUT GOLDMAN SACHS

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 institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world. The Goldman Sachs Group, Inc., 2020. All rights reserved Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Vet.


icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Secdb C/Java Software Engineer Secdb Architecture

Goldman Sachs

Posted 7 days ago

VIEW JOBS 5/28/2020 12:00:00 AM 2020-08-26T00:00 MORE ABOUT THIS JOB The SecDb team is responsible for the engineering and management of a business critical pricing and risk calculation platform used by all the revenue generating and federation divisions. As a developer in the team, you will be responsible to partner with developers in strategies and business-aligned technology teams globally, to create solutions, develop new features or improve existing services to meet business requirements. Our team is actively looking into migrating services from the proprietary platform to modern solutions for scalable microservices architecture. You will have the opportunity to join a rapidly expanding team at the early stage and to make decisions that would affect the shape of the platform for the next 5-10 years, creating innovative technology solutions to support the evolving needs of the global business. We are looking to grow our team with a motivated technologist who is: - A self-learner, curious, inquisitive, always striving to improve one's skill and knowledge. - Passionate about new technologies, such as those related to the cloud. - Not afraid to dig into 20-year old code to refactor and uplift it into the new century. - Understands the importance of using common standards and protocols for integration with existing internal or external systems. - Capable to collaborate and compromise with others to achieve a common goal. - Focused on user experience and customer satisfaction. - Unwilling to compromise on code quality, test coverage, or controls. RESPONSIBILITIES AND QUALIFICATIONS HOW YOU WILL FULFILL YOUR POTENTIAL• An opportunity to work on the core of a strategically important system at GS, used by both revenue generating and federation divisions.• Interact with users in strategies and business-aligned technology teams spread around the globe and across various timezones.• Interact directly with the business and other tech teams to build innovative solutions to support the GS business.• Considerable growth potential for highly motivated developers.• Play a big part in design and implementation in a team oriented environment.• Opportunity to acquire in-depth knowledge of financial derivatives pricing and trade modellingSKILLS AND EXPERIENCE WE ARE LOOKING FOR• A bachelor, master, or PhD in a math or science degree.• Solid understanding and algorithms and data structures.• A strongly typed compiled language (e.g. Java/C++) for 3+ years.• A dynamically typed language (e.g. Python) for 1+ years• Experience in working with large software systems, distributed computing, and databases (SQL and NoSQL).• Team playerPreferred Qualifications• Motivation to learn about trading workflow and financial markets• Experience in developing application using the AWS stack ABOUT GOLDMAN SACHS 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 institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world. © The Goldman Sachs Group, Inc., 2020. All rights reserved Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Vet. Goldman Sachs New York NY

Senior Architect - Database Specialist - Secdb Architecture

Goldman Sachs