Goldman Sachs Hiring Associate Software Engineering | Bangalore

At Goldman Sachs, we don’t just make things; we make things possible. As a global leader in investment banking, securities, and investment management, we connect people and capital with ideas to solve the most pressing challenges in financial engineering. Our Engineers design massively scalable software and systems, create low-latency infrastructure solutions, and leverage advanced machine learning to turn data into action.

Founded in 1869, Goldman Sachs operates across all major financial centers worldwide, fostering diversity, inclusion, and innovation. We provide a collaborative and growth-oriented environment where professionals thrive.

Position: Software Engineer – Fixed Income, Currency, and Commodities (FICC) Engineering
Team: Credit Systematic Market Making (SMM)

The FICC Engineering team is at the forefront of financial innovation, providing liquidity and execution services for institutional clients globally. As a Software Engineer in Credit SMM, you will design and develop cutting-edge, distributed, real-time trading systems that drive our Fixed Income business.

Responsibilities
  • Design and develop distributed, real-time trading systems for the FICC Credit Trading business.
  • Upgrade existing systems to modern, scalable, microservices architecture with minimal disruption.
  • Collaborate with global teams to execute on key business objectives.
  • Continuously innovate and improve to maintain leadership in an evolving market.
Required Skills

1. Programming Proficiency:

  • Strong expertise in Java, including:
  • Object-Oriented Programming (OOP) principles.
  • Data structures, algorithms, and design patterns.

2. System Knowledge:

  • Experience with Linux operating system internals.
  • Understanding of networking concepts (e.g., protocols, network I/O)

3. Communication and Collaboration:

  • Strong written and verbal communication skills to work in a global team environment.

Basic Qualifications:

  • Bachelor’s or Master’s degree in STEM (Science, Technology, Engineering, Mathematics).
  • Proficiency in Java programming, object-oriented concepts, data structures, algorithms, and design patterns.
  • Familiarity with Linux operating system internals and networking concepts.
  • Strong communication skills and a problem-solving mindset.
  • Preferred Qualifications:
  • Experience in real-time distributed systems.
  • Expertise in multi-threaded/concurrent programming.
  • Knowledge of low-latency messaging, network protocols, and network I/O in Java.
  • Interest or experience in financial markets.
Apply

Related Posts

ABOUT GOLDMAN SACHS

    The Goldman Sachs Group, Inc. is a leading global investment banking, securities and investment management firm that provides a wide range of financial services to a substantial and diversified client base that includes corporations, financial institutions, governments and individuals. Founded in 1869, the firm is headquartered in New York and maintains offices in all major financial centers around the world. 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
Important Notes
  • Work Environment: This is an on-site role requiring full-time commitment at Goldman Sachs office locations.
  • Interview Process: Includes an assessment round, technical interviews, and an HR discussion. Specific dates will be shared post-application.
  • Disclaimer: Applicants requiring reasonable accommodations during the recruitment process can learn more about our disability support at GS Disability Statement.

Leave a Comment