About The Position

The Software Engineer position within the Controllers division at Goldman Sachs focuses on developing and implementing software solutions that manage the firm's financial control and reporting obligations. The role involves working in agile teams to create complex software that calculates profit and loss, monitors capital and liquidity metrics, and ensures compliance with regulatory requirements. Engineers will have the opportunity to engage with various stakeholders, including senior management, and contribute to innovative technology solutions in the finance sector.

Requirements

  • Bachelor's or Master's degree in Computer Science or related technical discipline.
  • 1-5 years of hands-on software development experience preferably in Java, C/C++, Python, or Scala, exposure to RDBMS and NoSQL datastores.
  • Strong programming and problem-solving skills.
  • A clear understanding of data structures, algorithms, software design, and core programming concepts.
  • Strong full-stack technical design and development skills and experience.
  • Comfortable with multi-tasking, managing multiple stakeholders, and working as part of a team.
  • Excellent communication skills including experience speaking to technical and business audiences and working globally.
  • Interest in finance.

Responsibilities

  • Manage end-to-end systems development cycle from requirements analysis to coding, testing, UAT, implementation, and maintenance.
  • Develop high-level and detailed technical designs, testing strategies, and implementation plans.
  • Work in a dynamic, fast-paced environment that provides exposure to all areas of Finance.
  • Understand and respond to business needs, facilitating and developing process workflow, data requirements, and specifications required to support implementation.
  • Build strong relationships with business partners.
  • Identify opportunities for cross-divisional collaboration and reuse of common solutions.

Benefits

  • Professional development opportunities
  • Training support from management
  • Autonomy in designing solutions
  • Exposure to cutting-edge technologies
  • Opportunity to work in a dynamic and fast-paced environment

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Entry Level

Industry

Securities, Commodity Contracts, and Other Financial Investments and Related Activities

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service