Associate, Software Engineering
Goldman Sachs
This job at a glance
- Who can apply
- Freshers and up to 2 years · Bachelor's degree
- Must know
- SalesC++Data structures & algorithmsSystem designLinux
- Work
- On-site in Bengaluru
- Pay
- Not stated by the employer.
- Skill demand
- Data structures & algorithms23%C++15%System design8%Sales1%of 113 similar fresher jobs posted in India this week
- Listed
- 4 Nov 2026 · still open
Sign in free to see which of these skills your resume already shows.
About the Role
This role is within Goldman Sachs' Global Banking & Markets – Electronic Trading Platforms team in Bengaluru. You will be working on building and enhancing platforms focused on electronic trading, market making, and execution. You will collaborate with other engineers and sales and trading teams to improve execution, price-making, and risk management. This will involve a strong focus on performance, guided by a robust measurement framework and experimentation.
Key Responsibilities
- Design, build, and maintain high-performance, low-latency trading platforms that can adapt to a fast-paced business environment.
- Analyze trading system performance and identify areas for improvement.
- Generate ideas for system enhancements to drive commercial performance.
- Implement, test, and deploy these ideas.
- Improve the safety and reliability of trading systems.
- Balance short-term business needs with strategic enhancements.
- Understand global market structure, regulations, and exchange requirements.
Requirements & Tech Stack
- C++
- Multi-threaded application design and development
- Lock-free data structures
- Distributed systems
- CPU microarchitecture, caches, and memory subsystems
- Micro-optimizations
- Low latency messaging
- TCP/UDP tuning
- Linux latency tunings
- Low latency trading platform
Qualifications
- Bachelor's degree in Computer Science/Engineering
- A deep passion for technology and software development
- Professional experience working with distributed systems
- Excellent communication skills
- Ability to work independently and thrive in a team environment