Wealth Management-Sr Data Engineering Engineer-Richardson-Vice President Richardson, Texas, Uni - Jackson, United States - Goldman Sachs Group, Inc.

    Default job background
    Description
    What We Do

    At Goldman Sachs, our Engineers don't just make things – we make things possible.

    Change the world by connecting people and capital with ideas.

    Solve the most challenging and pressing engineering problems for our clients.


    Join our engineering teams that build massively scalable software and systems, architect low latency infrastructure solutions, proactively guard against cyber threats, and leverage machine learning alongside financial engineering to continuously turn data into action.

    Create new businesses, transform finance, and explore a world of opportunity at the speed of markets.


    Engineering, which is comprised of our Technology Division and global strategists groups, is at the critical center of our business, and our dynamic environment requires innovative strategic thinking and immediate, real solutions.

    Want to push the limit of digital possibilities?

    Start here.

    Who We Look For

    Goldman Sachs Engineers are innovators and problem-solvers, building solutions in risk management, big data, mobile and more. We look for creative collaborators who evolve, adapt to change and thrive in a fast-paced global environment.

    Asset & Wealth Management Engineering

    Across Wealth Management, Goldman Sachs helps empower clients and customers around the world to reach their financial goals.

    Our advisor-led wealth management businesses provide financial planning, investment management, banking and comprehensive advice to a wide range of clients, including ultra-high net worth and high net worth individuals, as well as family offices, foundations and endowments, and corporations and their employees.

    Our consumer business provides digital solutions for customers to better spend, borrow, invest, and save.

    Across Wealth Management, our growth is driven by a relentless focus on our people, our clients and customers, and leading-edge technology, data and design.

    Marcus by Goldman Sachs

    The firm's direct-to-consumer business, Marcus by Goldman Sachs, combines the entrepreneurial spirit of a start-up with more than 150 years of experience.

    Today, we serve millions of customers across multiple products, leveraging innovative design, data, engineering and other core capabilities to provide customers with powerful tools and products that are grounded in value, transparency and simplicity.

    Role Overview

    This role offers the opportunity to work in a competitive & nimble team of engineers building and supporting the firm's direct to consumer deposits business.


    Candidates will collaborate extensively with Engineering, Analytics and Product teams to support functional use-cases and take data driven decisions to build and enhance the state of the art, industry leading, & best in class online and phone banking platform.

    This person will be responsible for expanding and optimizing our cloud based data pipeline architecture. The ideal candidate has experience building robust data pipelines and reporting tools. However, someone with a strong application development background with keen interest in data engineering would be considered.

    Duties & Responsibilities:
    Collaborate with a global cross functional team in building customer-centric products

    Facilitating requirements gathering sessions and be able to translate business needs into proper solutions

    Participate with architecture team in technical evaluations, solution and design approaches discussions

    Design, build, test and deploy highly scalable, high-volume data engineering solutions

    Perform code reviews and mentor other team members on the proper approaches to data engineering development

    Follow and establish standard software development guidelines and best practices

    Analyze existing software to identify areas of improvement and provide estimates for implementing new features

    Manage multiple tasks and use sound judgment when prioritizing

    Participate in user story refinement, technical design, code reviews and the team's Agile process


    Provides objective advice, expertise and specialist support skills with the aim of creating value and maximizing growth or improving the business performance of their clients.

    Ensures that development activities are on a path to deliver benefits realization.

    Ensures collaboration with key functional partners in the implementation of initiatives.

    Readily recognizes solution and determines at what point issues require escalation to management


    Technical Skills and Qualifications:
    MS/BS degree in computer science or engineering, or equivalent industry experience

    7+ of relevant professional experience in data processing & software engineering and can build high-quality, scalable data oriented products

    Experience on distributed data technologies (e.g. Hadoop, MapReduce, Spark, EMR, etc.) for building efficient, large-scale data pipelines

    Strong Software Engineering experience with in-depth understanding of Python, Scala, Java or equivalent

    Strong understanding of data architecture, modeling and infrastructure

    Experience with building workflows (ETL pipelines)

    Experience with SQL and optimizing queries

    Experience with Linux / Unix environments

    Problem solver with attention to detail who can see complex problems in the data space through end to end

    Willingness to work in a fast paced environment

    Excellent communication and interpersonal skills

    Enthusiasm for learning new technologies and applying them to improve our products

    Ability to establish trusted partnerships with cross functional team members, product owners, and executive level stakeholders

    Preferred Qualifications

    Experience building scalable applications on the Cloud (Amazon AWS, Google Cloud, etc.)

    Experience building stream-processing applications (Spark streaming, Apache-Flink, Kafka, etc.)

    An understanding of common application architecture design patterns

    Experience working in an Agile environment

    About Goldman Sachs

    At Goldman Sachs, we commit our people, capital and ideas to help our clients, shareholders and the communities we serve to grow.

    Founded in 1869, we are a leading global investment banking, securities and investment management firm. Headquartered in New York, we maintain offices around the world.

    We believe who you are makes you better at what you do.

    We're committed to fostering and advancing diversity and inclusion in our own workplace and beyond by ensuring every individual within our firm has a number of opportunities to grow professionally and personally, from our training and development opportunities and firmwide networks to benefits, wellness and personal finance offerings and mindfulness programs.

    Learn more about our culture, benefits, and people at

    We're committed to finding reasonable accommodations for candidates with special needs or disabilities during our recruiting process


    Learn more:
    The Goldman Sachs Group, Inc., 2023. All rights reserved.

    #J-18808-Ljbffr