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.
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.
Transaction Banking (TxB) aims to bring innovative solutions to traditional banking and lending activities. We are a global team of lenders, investors, risk managers, skilled marketers, web experts and banking specialists. We provide a suite of solutions to help our customers meet their financial goals. We make direct investments in and manage risk for a portfolio of corporate loans and securities. We help transform distressed communities through investments and loans of private capital.
Who We Look For
As part of our global team you will work on various components as a Software Engineer.
Your role includes leading projects with a group of passionate engineers alongside product owners and clients. You are expected to contribute to the vision, understand our product roadmap, integrate business value with experience and contribute to building an engineering culture within the team.
Our flat structure requires and enables team members to evolve through the entire spectrum of the software life-cycle and closely collaborate with product owners, business and operations users.
We are looking for someone with lots of energy that has excellent communication skills, enjoys engineering challenges, has a passion to deliver high quality technology products and is able to operate in a highly fluid, rapidly changing environment.
HOW YOU WILL FULFILL YOUR POTENTIAL
- Develop full stack applications with due consideration to security, design, validation and SDLC framework
- Collaborate with product managers, business operations, engineers to define product requirements, objectives
- Participate in system design consulting, platform management
- Develop resilient, scalable and secure modules using cloud native services
- Manage multiple tasks and use sound judgment when prioritizing
- Update and maintain documentation for team processes, best practices and software runbooks
- Must be passionate about technology and engineering
- Exceptional analytical skills and ability to apply knowledge and experience in decision-making to arrive at creative and commercial solutions
BASIC QUALIFICATIONS
- 3+ years of relevant professional experience using a modern programming language (preferably Java)
- BS degree in Computer Science or related technical field involving programming or systems engineering.
- Proficiency in development with Java, springboot, REST APIs
- Experience engineering solutions with distributed tracing, Performance testing, Authentication, Authorization
- Proficiency with algorithms, data structures and software design
- Experience with UNIX operating systems internals, infrastructure as code-Terraform and networking
- Proven to work independently in a fast paced and often multi-direction work environment
PREFERRED QUALIFICATIONS
- Experience with development and design of distributed systems
- Experience with SQL databases (PostgreSQL/Oracle) and nosql (Dynamo/Mongo DB)
- Experience in financial services specifically corporate cash management desirable
- Experience with AWS services - Amazon MSK/Apache kafka, ECS/kubernetes, S3, IAM, AWS XRay
- Comfort with Agile operating models (practical experience of Scrum / Kanban)
0 applies
1 views
Other Jobs from Goldman Sachs
General Software Engineer - Women Impact Tech Conference 2024
Similar Jobs
Lead Software Engineer
Senior Software Engineer
Senior Software Engineer, Back End (Java, AWS)
Sr. Cybersecurity Engineer - Security Architecture
Senior Software Engineer
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 401 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say