Sr. Software Engineer - Cloud Connectivity, Cloud Enablement
Job Description
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 Are
Core Engineering provides global thought leadership, solution development, delivery and support for a broad suite of technology products and services at Goldman Sachs. It leverages global expertise to develop leading-edge technology solutions that meet business demands and differentiate the firm's technology offerings in the marketplace. Core Engineering enables the operation of the firm by managing an extensive compute platform and global communication networks, while addressing technology, compliance and reputational risk and resilience.
The Cloud Enablement team within Core Engineering is responsible for enabling the use of public cloud services across the firm. You will be working as part of multi-disciplinary team responsible for researching, architecting and building a cutting-edge platform that enable Goldman Sachs teams to deploy and manage services in public cloud safely and securely. We are at an early stage of modernizing our services around cloud native principles, and you will be directly contributing to platform that programmatically enforces safety, security and compliance of services and enables engineers to innovate faster.
Responsibilities and Qualifications
As part of our global Cloud Enablement team you will work on various components as a Cloud Connectivity Software Engineer. Your role includes specification, development, testing and releasing of new functionality. The team owns the platforms throughout the lifecycle. You are expected to contribute to the vision, understand our customers' needs, business goals, software development roadmap and contribute to building an engineering culture within the team. We expect the successful candidate to deliver high quality software solutions and to be passionate about cloud engineering. You must have a proficient understanding of cloud infrastructure, security and the mechanisms to design and code safe, resilient and highly-available cloud native software solutions.
How you will fulfill your potential
Design and develop tools necessary to manage our public cloud infrastructure
Architect safe, resilient and highly-available distributed software solutions
Write technical specifications, working with several stakeholder teams to gather requirements and build consensus
Collaborate with business software engineering teams on solving business problems via the architecture and engineering of cloud native services
Engage with the larger Core Engineering organization to create and deliver usable, safe cloud native engineering patterns with associated guardrails and operational practices
Partner with cloud providers such as Amazon Web Services (AWS), Google Cloud Platform (GCP), and Microsoft Azure to shape the future of public cloud services for the financial industry
Basic Qualifications
Skills and experience we are looking for
Strong technical ability, willingness to learn and evolve your skills with advances in technology
Software development experience using Java, Python, TypeScript, or Go, preferably multiple
Experience developing and utilizing RESTful APIs, including working with common data formats, such as JSON and YAML
Experience architecting, designing, administering, or developing solutions in Amazon Web Services, Google Cloud Platform, or Microsoft Azure
Ability to communicate technical concepts effectively, both written and orally, as well as the interpersonal skills required to successfully collaborate with colleagues across diverse, distributed technology teams
Ability to reason about performance, security, and process interactions in complex distributed systems
Ability to understand and effectively troubleshoot both new and existing software development projects
Preferred Qualifications
Advanced Degree in Computer Science or related field, or Bachelor's degree plus related experience
Familiarity with cloud network architectures and the integration with hybrid cloud networking
Experience with security, isolation and multi-tenant design of distributed cloud services
Experience developing services utilizing Cloud Native resources for deploying, validating, and testing infrastructure applications deployed in the cloud
Experience developing services utilizing serverless platforms such as AWS Lambda and Google Cloud Functions
Experience designing and deploying multi-cloud hybrid networks using Infrastructure as Code
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., 2021. All rights reserved.
Goldman Sachs is an equal employment/affirmative action employer Female/Minority/Disability/Veteran/Sexual Orientation/Gender Identity
Date Posted
10/06/2022
Views
2
Similar Jobs
Senior Software Engineer - UI Systems - Realtor.com
Views in the last 30 days - 12
Realtorcom is looking for a Sr Software Engineer UI Component Systems to join their Web Platform team The job involves developing and optimizing inte...
View DetailsWindows Engineer - Dynata
Views in the last 30 days - 17
The job posting is for a Senior Windows Engineer position at Dynata a company that offers a unique and international atmosphere The role requires stro...
View DetailsAutomation Engineer - Robotics - OMRON Group
Views in the last 30 days - 17
Omron is a leading global manufacturer of industrial automation products looking for an energetic and focused Automation Engineer to support Robotics ...
View DetailsAccount Executive (Fully remote) - Branching Minds
Views in the last 30 days - 9
Branching Minds is a startup that aims to empower educators to support students holistic needs with a mission to create a path to academic and persona...
View DetailsDigital Project Coordinator / Brand & Account Manager - Forthea Interactive Marketing
Views in the last 30 days - 6
Forthea is an awardwinning digital marketing agency that improves lead generation for clients by focusing on superior data analytics and creative exec...
View DetailsSenior Financial Analyst (Remote First) - European Wax Center
Views in the last 30 days - 6
The job description is for a Network Administrator position at European Wax Center The role involves financial analysis data gathering and reporting T...
View Details