Está en la página 1de 2

CAMPUS RECRUITING – JOB DESCRIPTION

Software Engineer

ABOUT GOLDMAN SACHS


Goldman Sachs is global investment banking, securities and investment management firm. We provide a
wide range of services to a substantial and diversified client base that includes corporations, institutional
investors, governments, non-profit organizations and high net worth individuals. At Goldman Sachs, our
engineering teams build solutions to some of the most complex problems in the finance industry. From
automated trading to managing data, risk analysis to safeguarding information and promoting environmental
responsibility, our commitment to best-in-class technology provides Goldman Sachs with a competitive
advantage.
Our headquarters are in New York and we maintain significant offices in London, Bengaluru, Mumbai,
Tokyo, Hong Kong, Salt Lake City and other financial centers around the world.
ABOUT OUR ENGINEERING ROLES
Goldman Sachs is a world leader in developing quantitative and technological solutions to complex business
problems. Working side by side with the firm’s trading, sales and investment management professionals, our
quantitative and technical professionals use their training to create financial products, advise clients on transactions,
measure risk and identify market opportunities.

JOB RESPONSIBILITIES
Candidates would be required to work on a wide range of problems, including the designing and developing
sophisticated software and systems using proprietary as well as modern web, mobile, and, desktop technologies to:

1. Manage, visualize, and analyze massive sets of market and operational data used in our
trading, risk management, and control functions
2. Correctly and efficiently route orders for billions of dollars of securities every day
3. Allow the ability to represent, transact in and risk manage all of the firm’s OTC derivative positions
4. Distribute computations across tens of thousands of computers.
5. Make use of functional programming paradigm and big data solutions to develop firm’s next
generation modeling, pricing, and risk management platform
6. Design and develop solutions for firm’s network engineering and cloud infrastructure
7. Build firm’s strategic mobile platform
8. Participate in domain driven design sessions
9. Write scalable and performant code using caching middleware, multithreading and concurrency

BASIC QUALIFICATIONS
• Bachelor’s degree/Master’s degree in Computer Science, Computer Engineering, or related field
• Strong written, oral communication skills and ability to work in a team environment
• Ability to multi-task and prioritize work effectively
CAMPUS RECRUITING – JOB DESCRIPTION

Software Engineer

• Passion and self-motivation to deliver technology solutions in a dynamic business environment


• Clear understanding of algorithms and data structures
• Strong understanding of OOPS and OOAD concepts and ability to apply design patterns to develop
mission critical applications
• Programming knowledge in a variety of languages like C, C++, Java, Objective-C, Javascript & Scala
• Knowledge of big data technologies like Hadoop, Pig, Hive, Spark and no-SQL databases is a big plus

The successful candidate will have the opportunity to work on a variety of challenging projects in the team,
with a mix of both functional and technical aspects and the opportunity to learn the business from experts.

YOUR CAREER
Goldman Sachs is a meritocracy driven organization where you will be given all the tools to help you develop. At
Goldman Sachs, you will have access to excellent training programs designed to improve multiple facets of your
skills portfolio. Our in-house training program, ‘Goldman Sachs University’ offers a comprehensive series of courses
that you will have access to as your career progresses. Goldman Sachs University has an impressive catalogue of
courses which span technical, business and leadership skills training.

GOLDMAN SACHS IS AN EQUAL EMPLOYMENT OPPORTUNITY EMPLOYER.

También podría gustarte