Goldman Sachs - Dallas, TX

posted 3 days ago

Full-time - Senior
Dallas, TX
Securities, Commodity Contracts, and Other Financial Investments and Related Activities

About the position

As a Vice President in the Engineering Division at Goldman Sachs, you will play a pivotal role in software design and development, focusing on creating scalable applications that provide insights for our business and clients. This position encompasses a variety of programming roles, including those traditionally known as business software engineers, platform engineers, and quality assurance engineers. You will leverage open-source software, databases, and cloud solutions to solve complex problems and deliver high-quality applications. In this role, you will be part of embedded engineering teams that collaborate closely with business partners across trading, sales, asset management, banking, and finance. Your contributions will help automate solutions that maintain the firm's competitive edge. Alternatively, you may join core engineering teams, enhancing our business operations by providing reliable platforms for data engineering, machine learning, networking, and developer tooling. You will work in a dynamic, agile environment alongside UI/UX designers, data scientists, and cloud engineers, where your enthusiasm for tackling new challenges will have an immediate impact. Your ability to manage multiple projects with competing deadlines, along with your strong communication skills, will be essential as you interact with senior management and global stakeholders. This position requires a blend of technical expertise and commercial acumen, as you will be expected to handle sensitive information with discretion and build strong relationships within the organization. Your experience in the financial domain and familiarity with cloud technologies will be advantageous as you design and architect systems that meet the evolving needs of our clients and the firm.

Responsibilities

  • Focus on software design and development across various programming roles.
  • Leverage open-source software, databases, and cloud solutions to create scalable applications.
  • Collaborate with business partners in trading, sales, asset management, banking, and finance to automate solutions.
  • Join embedded engineering teams or core engineering teams to enhance business operations.
  • Work with UI/UX designers, data scientists, and cloud engineers in an agile environment.
  • Manage multiple projects with competing deadlines and maintain a positive attitude.
  • Build relationships with senior management and global stakeholders.

Requirements

  • 6-12 years of prior work experience in a relevant field.
  • Strong ability to manage multiple projects with competing deadlines.
  • Team player with a positive attitude and strong work ethic.
  • Ability to work in a fast-paced environment.
  • Self-directed with strong analytical and evaluative skills.
  • Excellent communication skills for technical and business audiences.
  • Expert knowledge in Java or Python development.
  • Experience in responsive web development with React/Angular/Redux and advanced JavaScript proficiency.
  • Familiarity with NoSQL databases such as MongoDB and Elastic Search.

Nice-to-haves

  • Experience in the financial domain.
  • Experience with cloud technologies (AWS, Azure, GCP).
  • Experience designing and architecting systems.
  • B.S. or M.S. in Computer Science or a related field.

Benefits

  • Diversity and inclusion initiatives.
  • Training and development opportunities.
  • Wellness programs and mindfulness offerings.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service