โจ Opportunity Overview
๐ผ Corporate Title: Associate
๐ข Office Location: Bengaluru
๐ Division: Controllers
๐ป Job Function: Software Engineering
๐ About Goldman Sachs
Goldman Sachs is a leading global investment banking, securities, and investment management firm that commits its people, capital, and ideas to help clients, shareholders, and communities thrive. Established in 1869, the company is headquartered in New York and operates offices worldwide. We leverage innovation and cutting-edge technology to solve complex financial problems and drive economic growth.
As a company, we prioritize diversity and inclusion, ensuring that every individual has access to growth opportunities and professional development. We offer comprehensive training, mentorship programs, and world-class benefits to create a supportive work environment.
๐ฎ What We Do
At Goldman Sachs, our Engineers donโt just build softwareโthey create solutions that drive the world of finance forward. By leveraging big data, machine learning, and cloud computing, our engineering teams:
- Develop highly scalable systems
- Architect low-latency infrastructure
- Enhance cybersecurity measures
- Utilize machine learning to optimize financial strategies
- Automate processes to improve operational efficiency
About the Controllers Division
The Controllers Division ensures the financial integrity of the firm. It is responsible for:
- Financial reporting and control: Ensuring accurate financial data and regulatory compliance
- Risk assessment: Monitoring capital, liquidity, and balance sheet metrics
- Regulatory compliance: Meeting global financial regulations and reporting standards
Our Engineering Team in Controllers plays a critical role in creating systems that provide deep insights into the firmโs financial health, enabling data-driven decision-making.
๐ก Your Role & Impact
As an Associate Software Engineer in the Controllers Division, you will:
- Develop cutting-edge software solutions that power financial analysis
- Work on cloud migration projects and develop systems using AWS, Snowflake, and other technologies
- Collaborate with cross-functional teams to enhance reporting, compliance, and risk management
- Enhance data processing capabilities for real-time financial insights
- Automate key financial processes to improve efficiency and accuracy
- Improve security and governance in data management and software development
This role offers a unique blend of finance and technology, enabling you to build a strong foundation in both domains.
๐ Responsibilities
- Develop high-performance, scalable financial applications
- Collaborate with stakeholders to gather technical and business requirements
- Ensure compliance with regulatory and financial reporting standards
- Integrate AI/ML models into financial systems for predictive analytics
- Build and maintain cloud-based infrastructure for financial data management
- Monitor system performance and optimize for efficiency
- Work in an Agile development environment
๐ง Skills & Qualifications
๐ Education
- Bachelorโs/Masterโs degree in Computer Science, Engineering, or a related field
๐ Technical Skills
- Programming Languages: Java, Python, Scala, C++
- Database Expertise: RDBMS, NoSQL, Snowflake
- Cloud Technologies: AWS, Azure, Google Cloud
- Big Data Tools: Apache Spark, Kafka
- Development Frameworks: Spring Boot, ReactJS/Angular
- DevOps & CI/CD: Git, Jenkins, Docker, Kubernetes
๐ ๏ธ Soft Skills
- Problem-solving mindset with analytical thinking
- Excellent communication and stakeholder management skills
- Ability to work under pressure in a fast-paced environment
- Strong attention to detail with a focus on quality and security
๐ข Why Join Goldman Sachs?
Joining Goldman Sachs provides:
- Exposure to financial engineering and cutting-edge technology
- Opportunities for career growth and leadership development
- Global collaboration with industry-leading experts
- Competitive salary and world-class benefits
- A culture of innovation, inclusion, and continuous learning
๐ช Perks & Benefits
๐ฅ Healthcare & Wellness
- Comprehensive medical, dental, and vision insurance
- Mental health support & Employee Assistance Program (EAP)
- On-site medical services in select locations
๐ Financial & Retirement Benefits
- 401(k) retirement plan with employer matching
- Stock purchase options & financial planning support
๐ Work-Life Balance
- Generous paid time off (PTO) and holidays
- Hybrid work options (based on role and business needs)
- Parental leave and childcare assistance
๐จ Personal Development
- Ongoing learning and development programs
- Professional certification support
- Internal mobility programs to explore career paths
๐ Hiring Process
๐ Step 1: Application Submission
Submit your resume and complete the online application form.
๐จโ๐ผ Step 2: Technical Screening
A coding test or technical assessment based on role requirements.
๐ฅ Step 3: Interviews
- Round 1: Technical Interview (DSA, System Design, Problem Solving)
- Round 2: Behavioral Interview
- Round 3: Final Discussion with Hiring Manager
๐ข Step 4: Offer & Onboarding
Receive your offer letter, complete pre-joining formalities, and start your journey at Goldman Sachs!
๐ Equal Employment Opportunity Statement
Goldman Sachs is committed to fostering a diverse and inclusive workplace. We provide equal employment opportunities (EEO) to all applicants regardless of age, gender, race, nationality, disability, or any other protected category.
We also ensure reasonable accommodations for candidates with disabilities during the recruitment process.
๐ How to Apply
If you are ready to embark on an exciting journey with Goldman Sachs, apply today!
๐ Apply here: Goldman Sachs Careers
๐ Deadline: Applications are reviewed on a rolling basis