Start Your Career at Goldman Sachs as a Software Engineering Risk Analyst

 Start Your Career at Goldman Sachs as a Software Engineering Risk Analyst

Are you a recent graduate with a passion for software development and risk management? Goldman Sachs is seeking talented, detail-oriented individuals for the role of Software Engineer – Analyst in Bengaluru, India. Join our world-renowned team of technology and finance professionals, and gain the skills, experience, and mentorship to launch a dynamic career in financial technology.

About Goldman Sachs

Goldman Sachs is a global leader in investment banking, securities, and investment management, serving a wide range of clients, including corporations, financial institutions, governments, and individuals. Known for fostering innovation and excellence, we provide a collaborative environment where high achievers can thrive. This is your opportunity to join a company with a legacy of excellence and drive impactful solutions in the financial industry.

Job Details

  • Job Title: Software Engineer – Analyst (Risk Engineering)
  • Location: Bengaluru, Karnataka, India
  • Employment Type: Full-Time
  • Salary Range: INR 10 LPA – 18 LPA (Based on experience and qualifications)
  • Qualifications: Bachelor’s or Master’s Degree in Computer Science, Engineering, or related fields
  • Experience Level: Open to Freshers and Experienced Candidates

Why Work at Goldman Sachs?

Goldman Sachs offers an environment where you can build a rewarding career, surrounded by a supportive team. As a Software Engineering Risk Analyst, you’ll work at the intersection of finance and technology, gaining valuable insights and contributing to high-impact projects. Here, you’ll find ample opportunities to learn, innovate, and excel.

Key Skills and Qualifications

We are looking for candidates with a mix of technical prowess, analytical skills, and adaptability. Here are the core qualifications for the role:

Technical Skills

  • Software Development Fundamentals: Strong foundation in data structures, algorithms, software design, and programming concepts.
  • Programming Languages: Proficiency in one or more of the following: Scala, Java, Python, Spark, and Linux shell scripting.
  • Database Management: Experience with relational and object-oriented databases like SQL, Sybase IQ, and Snowflake.
  • Distributed Computing: Familiarity with distributed processing and frameworks like Apache Spark and DASK.
  • Process Scheduling Platforms: Experience with scheduling tools such as Apache Airflow is a plus.
  • Proprietary Technology: Willingness to work with Goldman Sachs’ proprietary technologies, such as Slang/SECDB.
  • Cloud Computing: Knowledge of cloud-based environments (AWS, Azure, or Google Cloud Platform) is highly beneficial.

Additional Skills

  • Analytical Mindset: Ability to analyze performance metrics (e.g., CPU, memory) and optimize compute resources.
  • Web Development: Familiarity with front-end technologies (ReactJS, JavaScript, etc.) for building user interfaces.
  • SDLC Knowledge: Understanding of the Software Development Life Cycle, from requirement gathering to deployment.
  • Communication: Strong written and verbal communication skills for effective collaboration with cross-functional teams.

Job Responsibilities

As a Software Engineering Risk Analyst in the Risk Engineering division, you will have the opportunity to contribute to essential projects that drive risk management capabilities. Your role will involve a mix of software development, data analysis, and collaboration. Here are some of your core responsibilities:

  1. Develop Risk Management Tools and Applications

    • Collaborate with other engineers to design and implement software solutions that support risk management functions.
    • Develop, test, and optimize applications that perform risk computations, process large datasets, and offer actionable insights.
  2. Data Analysis and Reporting

    • Perform statistical analysis to identify trends in Market Risk metrics.
    • Use SQL and data visualization tools like Tableau to build internal and external reports.
    • Generate automated reports and visualizations to aid in data-driven decision-making.
  3. Performance Tuning and Optimization

    • Improve the memory and CPU utilization of applications through performance tuning.
    • Analyze compute resources and optimize algorithms for efficiency, particularly for risk computations performed on distributed systems.
  4. Front-End Development

    • Contribute to the development of front-end applications that enhance user interaction with risk data.
    • Collaborate with the UI team to create intuitive user interfaces that enable risk managers to interact with and act on risk insights effectively.
  5. Batch Processing and Integration

    • Design and manage batch processes using scheduling tools to calculate and distribute risk data.
    • Ensure smooth integration of applications with external systems, leveraging ServiceNow integration capabilities when required.
  6. Mentorship and Team Collaboration

    • Mentor junior engineers and provide guidance throughout the SDLC, from design and code reviews to production migrations.
    • Collaborate with business users and technical teams to resolve issues and optimize applications.

Professional Growth and Learning Opportunities

Goldman Sachs fosters a culture of continuous learning, offering its engineers ample opportunities for career development. As a Software Engineering Risk Analyst, you’ll gain exposure to various aspects of software engineering, risk analysis, and data management. Working alongside industry experts, you’ll have access to mentorship programs, skill development workshops, and certification opportunities.

Perks and Benefits

Goldman Sachs offers a range of benefits and perks to support the well-being and growth of our employees:

  • Competitive Salary Package: A competitive base salary with opportunities for performance-based bonuses.
  • Health and Wellness: Comprehensive health insurance, wellness programs, and access to fitness facilities.
  • Professional Development: Access to a wealth of resources, training sessions, and opportunities for certifications in technology and finance.
  • Global Network: Opportunities to work on high-impact projects with a global team of technology and finance experts.
  • Work-Life Balance: Flexible work schedules and support for maintaining work-life balance.

How to Apply

APPLY NOW

Are you ready to launch your career in financial technology? Apply today and become part of a global leader dedicated to innovation and excellence. Submit your resume and a cover letter detailing your technical skills, experience, and why you’re excited about the opportunity to work at Goldman Sachs.


Final Thoughts

This is more than a job – it’s an opportunity to grow, innovate, and make a lasting impact in the financial industry. If you’re a tech-savvy individual eager to solve complex problems, Goldman Sachs offers a dynamic environment where your skills and ambition can thrive. Join us as we build the future of risk management and financial technology.



Post a Comment

0 Comments