About The Position

Goldman Sachs Bank USA in Dallas, Texas is seeking a Vice President, Software Engineering to perform detailed technical design and development of data-intensive capabilities using existing and emerging technologies. The role focuses on leveraging modern data and analytics technologies to enhance client cash flow management efficiency. Responsibilities include developing, testing, rolling out, and supporting data platform features, contributing to the engineering vision and culture, and integrating business value with client experience. The position involves developing big data capabilities, acting as a subject matter expert for Snowflake Data Warehouse, and managing data modeling, ingress, and derivation using ETL solutions like Apache Airflow and Apache Spark. The role also requires building completeness and accuracy checks for data compliance, working on stream data processing, enabling self-service BI capabilities for the Corporate Cash Management (CCM) platform, and utilizing AWS XRAY, CloudWatch, and Datadog for production application monitoring. Additionally, the role supports data federation with internal teams, provides global production support for critical applications, and mentors junior engineers, including involvement in interviewing and hiring.

Requirements

  • Master’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, or a related field and three (3) years of experience in job offered or a related software engineering role OR Bachelor’s degree (U.S. or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Information Systems, or a related field and five (5) years of experience in job offered or a related software engineering role.
  • Prior experience must include three (3) years with Master’s OR five (5) years with Bachelor’s with the following: building systems using Object Oriented Programming languages.
  • Implementing control-driven Software Development Lifecycle (SDLC) using GitHub or GitLab, CI/CD principles, and automation pipelines.
  • Utilizing programing skills to analyze, design, develop, and support enterprise application development utilizing: Python, Java, Spring Boot, and Apache Kafka.
  • Architecting, designing, administering, or developing safe, resilient, and highly available distributed services in Amazon Web Services based on business, tech risk and compliance, and controls requirements.
  • Designing data models for enterprise applications, managing data, and writing advanced complex queries against relational databases including aggregation, multi- row sub-queries and views.
  • Building scalable Application Programming Interface (APIs) using Spring boot, REST services, GraphQL, relational databases for data processing, data modeling, and in tuning database queries and testing data pipelines.
  • Delivering extract, transform, load (ETL), development of database objects, SQL Queries, and data analytic capabilities in relational database platform.
  • Designing and developing solutions with modern data warehousing technologies such as Snowflake Data Warehouse, Cassandra, Oracle, or Postgres.
  • Prior experience must include two (2) years with the following: Distributed Systems Development.
  • Utilizing high throughput low latency messaging platforms for building scalable data pipelines like Kafka.
  • Building highly scalable and robust applications for transaction banking data consumption and ingestion.
  • Building ETL processes using Airflow, Flink, or Spark.
  • Building observability features using services such as AWS CloudWatch or Datadog.
  • Documenting functional architecture and diagrams based on business requirements.

Responsibilities

  • Perform detailed technical design and development of data intensive capabilities using existing and emerging technologies.
  • Develop, test, rollout, and support data platform features.
  • Contribute to the vision, roadmap, and world-class engineering culture.
  • Integrate business value and client experience.
  • Develop big data capabilities in support of the business.
  • Act as subject matter expert for Snowflake Data Warehouse.
  • Responsible for data and entitlement modeling and ingress and data derivation using extract, transform, and load (ETL) solutions such as Apache Airflow and Apache Spark.
  • Build completeness and accuracy checks on various datasets prior to firmwide data store ingestion to adhere to firms’ compliance policy.
  • Work on stream data processing and perform data tooling to enable self-service capabilities of the Corporate Cash Management (CCM) Business Intelligence platform.
  • Build and leverage AWS XRAY, CloudWatch, and Datadog metrics to monitor production applications.
  • Support data federation with internal Operations, Compliance, and accounting teams using the Firm’s proprietary programming languages, platforms, and models.
  • Provide global production support for critical applications for TxB Data Platform.
  • Mentor junior engineers and help expand the engineering team by interviewing, recruiting, and hiring new engineers.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service