Engineering-Bengaluru-Vice President-Software Engineering
Bengaluru, Karnataka, India
Goldman Sachs
The Goldman Sachs Group, Inc. is a leading global investment banking, securities, and asset and wealth management firm that provides a wide range of financial services.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.
Architecture and Design:
- Design and implement scalable, resilient, and secure cloud-based solutions using industry best practices.
- Evaluate and select appropriate cloud services and technologies to meet business requirements.
- Develop and maintain cloud architecture pattern for Infrastructure deployment. Design a microservices architecture on AWS using services like ECS, Lambda, API Gateway, and DynamoDB.
- Infrastructure Design and Implementation:
- Design and implement infrastructure-as-code (IaC) solutions using tools like Terraform or CloudFormation.
- Automate infrastructure provisioning, configuration, and deployment processes.
- Manage and maintain containerized environments using Docker and Kubernetes.
- Implement monitoring and alerting systems to ensure system health and availability.
- Example: Automate the creation of AWS VPCs, subnets, security groups, and EC2 instances using Terraform.
- Developer Productivity:
- Identify and implement tools and processes to improve developer productivity and efficiency.
- Develop and maintain CI/CD pipelines using tools like Jenkins, GitLab CI, or CircleCI.
- Implement automated testing frameworks and strategies.
- Promote code quality and best practices through code reviews and mentorship.
- Example: Implement a CI/CD pipeline that automatically builds, tests, and deploys code changes to a staging environment.
- Leadership and Mentorship:
- Provide technical leadership and guidance to junior engineers.
- Mentor junior engineers on best practices and technologies.
- Participate in code reviews and design discussions.
- Contribute to the development of engineering standards and processes.
- Example: Lead a team of engineers in the development of a new cloud-based application.
- Troubleshooting and Problem Solving:
- Troubleshoot and resolve complex technical issues.
- Participate in on-call rotations.
- Identify and implement solutions to prevent future incidents.
- Example: Troubleshoot a performance issue in a production application and identify the root cause.
- Collaboration:
- Collaborate with cross-functional teams, including product management, QA, and operations.
- Communicate effectively with both technical and non-technical audiences.
- Participate in Agile development processes.
Qualifications:
- Bachelor's degree in Computer Science or a related field.
- 15+ years of experience in software engineering.
- 3+ years of experience in architecture and infrastructure design.
- Strong understanding of cloud computing concepts and technologies (e.g., AWS, Azure, GCP).
- Experience with CI/CD pipelines and automated testing.
- Proficiency in at least one programming language (e.g., Python, Java, Go).
- Strong problem-solving and troubleshooting skills.
- Excellent communication and collaboration skills.
- Experience with Agile development methodologies.
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., 2023. All rights reserved. Goldman Sachs is an equal opportunity employer and does not discriminate on the basis of race, color, religion, sex, national origin, age, veterans status, disability, or any other characteristic protected by applicable law.
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Tags: Agile APIs Architecture AWS Azure Banking Big Data CI/CD CloudFormation Computer Science Docker DynamoDB EC2 ECS Engineering Finance GCP GitLab Java Jenkins Kubernetes Lambda Machine Learning Microservices Pipelines Python Security Terraform Testing
Perks/benefits: Career development Health care Wellness
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.