What We Do
At Goldman Sachs, our Engineers don’t just make things – we make things possible. Change the world by connecting people and capital with ideas. Solve the most challenging and pressing engineering problems for our clients. Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action. Create new businesses, transform finance, and explore a world of opportunity at the speed of markets
Engineering, which is comprised of our Technology Division and global strategists groups, is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions. Want to push the limit of digital possibilities? Start here.
Who We Look For
Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment.
The firm’s Consumer business, Marcus by Goldman Sachs, combines the entrepreneurial spirit of a startup with more than 150 years of experience. Today, we serve millions of customers across multiple products including lending, deposits, financial tools, and our partnership with Apple on Apple Card. We use innovative design, data, engineering and other core capabilities to provide customers with powerful tools and products that are grounded in value, transparency and simplicity. As we build a leading digital consumer bank and expand into new products and partnerships, we are looking for leaders and individual contributors to join our team.
HOW YOU WILL FULFILL YOUR POTENTIAL
• Goldman Sachs’ Digital Finance team is bringing together a group of highly skilled technology engineers with a strong desire to change the industry.
• DevOps principles and utilizing advanced cloud capabilities are fundamental to our strategy of market agility and lean operating principles with a strict focus on quality that meets the demands of digital customers.
• We are seeking highly collaborative, creative and intellectually curious Cloud Engineers who are passionate about forming and implementing cutting-edge cloud computing capabilities.
• As a member of the Marcus Cloud team you will champion the advancement of cloud adoption, develop and deploy our cloud architecture and be a leading voice of cloud strategy.
• Lead the cultural changes necessary for cloud adoption and migration
• Develop, coordinate and communicate the cloud architecture, migration and adoption across our digital products
• Automate the provisioning of environments using Ansible, Puppet and other tools
• Design and develop high-quality automation workflows in the cloud platform
• Possess strong verbal and written communication skills with the ability to present, persuade and influence peers, vendors and executives
• Experience migrating platforms to cloud based offerings, such as Amazon's AWS
• Energetic, self-directed and self-motivated
• Able to build and sustain long-term relationships across a multitude of stakeholders in a fast paced, multi-directional work environment
• Exceptional analytical skills with the ability to apply expertise to drive complex, technical and highly commercial solutions
SKILLS AND EXPERIENCE WE ARE LOOKING FOR
• Extensive experience with AWS and AWS native toolsets such as AWS Cloud Formation, AWS EC2, S3, VPCs, Kinesis, Dynamo, SQS, SNS, SWF etc.
• Extensive experience with automation and configuration management using Puppet, Chef, Ansible, Terraform, Vault, Nomad, Jenkins or similar
• Strong knowledge with Web Services, API Gateways and application integration development and design
• Strong background in Linux
• Strong background in scripting and automation in languages such as Python and Ruby
• Strong background in cloud operations instrumentation and monitoring of distributed architectures using AppDynamics, Splunk, Nagios or similar
• Strong background with source control management systems (GIT or Subversion); Build Systems (Maven, Gradle), Code Quality (Sonar), Artifact Repository Manager(Maven), Continuous Integration (Jenkins)
• Knowledge of relational and non-relational databases
• Knowledge of containerization
• Knowledge of agile software development practices and release management
• Thorough understanding of Cloud Computing: virtualization technologies, Infrastructure as a Service, Platform as a Service and Software as a Service Cloud delivery models and the current competitive landscape.
• Excellent written and oral communication skills with ability to communicate effectively with technical and non-technical staff
• Bachelor’s degree in Computer Science or higher, and/or equivalent experience
ABOUT GOLDMAN SACHS
At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow. Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.
We believe who you are makes you better at what you do. We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs. Learn more about our culture, benefits, and people at GS.com/careers.
We’re committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process. Learn more: https://www.goldmansachs.com/careers/footer/disability-statement.html
© The Goldman Sachs Group, Inc., 2020. All rights reserved.
Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity