Software Engineer, Transaction Banking, Cloud Platform Rails
Job Description
Position Overview
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.
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. Want to push the limit of digital possibilities? Start here. Within Transaction Banking (TxB), Cloud Platform Rails is a global team responsible for engineering and operating Swift infrastructure to support our Payment Orchestration and Execution Platform in the public cloud.
We are seeking highly collaborative, creative, and intellectually curious engineers who are passionate about forming and implementing cutting-edge cloud computing capabilities. Candidates should be comfortable working in a fast-paced DevOps environment.
Key Responsibilities
- Manage multiple tasks and use sound judgment when prioritizing.
- Collaborate with global cross functional teams in building customer-centric products.
- Utilize exceptional analytical skills and apply knowledge and experience in decision-making to arrive at creative and commercial solutions.
- Analyze existing software implementations to identify areas of improvement and provide deadline estimates for implementing new features.
- Establish trusted partnerships with peers, product heads, and executive-level stakeholders.
- Leverage technology to deliver business value.
Required Qualifications
- Advanced degree in Computer Science (or equivalent work experience).
- Minimum 2-3 years of SWIFT, AMH, or Alliance Gateway (SAG) experience.
- Experience with shell scripting or modern programming languages such as Python and Java.
- Experience with version control, continuous integration, deployment, and configuration management tools in a DevOps environment.
- Team oriented with strong interpersonal and communication skills.
- Energetic, self-directed, and self-motivated.
Preferred Qualifications
- Experience with Amazon Web Services (Cloudwatch, EC2, ECS, IAM, KMS).
- Experience with Gitlab.
- Experience with IaC languages such as Terraform and Cloudformation.
- Experience with messaging platforms such as IBM MQ.
- Experience with SQL databases (PostgreSQL/Oracle).
- Experience in Financial Services or Fintech.
- Experience working in a Linux environment, including system engineering, high availability design, performance analysis, and network troubleshooting.