Operations Engineering – Derivative Data Engineering
Goldman Sachs
Warsaw, PL
8 d. temu

RESPONSIBILITIES AND QUALIFICATIONS

HOW YOU WILL FULFILL YOUR POTENTIAL

  • You will work in a small core technology team located in Warsaw and London building a critical platform for a global organization.
  • In your daily job you will be exposed to a very challenging problem space - data processing of a very complex domain (derivative contracts).
  • The main product built by the team is a model driven, highly scalable and performant OLTP data storage and distribution platform.

    It provides low latency random access to TBs of documents, with tens of thousands of reads per second at peak.

  • We leverage Hadoop, Spark, ElasticSearch and other big data technologies for analytic processing. Streaming use cases are handled by Kafka and JMS.
  • A premium is placed on the performance and resilience of our services as outages could have reputational or financial implications for the firm.
  • Our team is invested heavily in observability of managed systems through structured logging (Kibana), metrics, alerting and tracing (Zipkin).
  • Thanks to that, support load tends to be low.

  • The Derivative Data Engineering team develops and enhances critical components of the post-execution derivatives trade processing platform.
  • We undertake a key role in the architecture of the derivatives platform, and our success contributes directly to the efficient functioning of the firm's trading and sales operations on a day-to-day basis.

  • You will learn about the different business lines that we support including Commodities, FX, Interest Rates, Credit, Equities, Repo and Stock Loan.
  • You will deliver new features by leveraging a variety of technologies including Java 8, Spring, Linux, SQL, ElasticSearch, Kafka, Spark and Hadoop.
  • SKILLS AND EXPERIENCE WE ARE LOOKING FOR

    BASIC QUALIFICATIONS

  • Experience in a broad range of open source technologies, and a desire to learn more, with a willingness to contribute new ideas and opinions to the team.
  • A passion for solving complex technical problems, delivering innovative, resilient and performant systems.
  • Good communication skills we work collaboratively with colleagues in different locations across the globe.
  • Advanced programming skills in Java and / or Scala
  • PREFERRED QUALIFICATIONS

  • Experience in SQL and NoSQL databases
  • Experience in distributed architectures, messaging systems, streaming and big data solutions
  • Strong knowledge of data structures, algorithms and distributed algorithms, and designing for performance and resiliency
  • Experience of managing complexity in software
  • Runtime engineering practices like metrics, tracing, structured logging
  • Experience in software deployment automation
  • TYPICAL DAY

    Development (including analysis) : 80%

    Support : 0%-20% (team invests in resolving root causes, so issues tend to be interesting distributed systems failure modes)

    Working style : agile

    Tech team location : London, Warsaw

    Direct team size : 7

    Aplikuj
    Dodaj do ulubionych
    Usuń z ulubionych
    Aplikuj
    Mój adres email
    Klikając przycisk "Kontynuuj", wyrażam zgodę neuvoo na przetwarzanie moich danych i wysyłanie powiadomień e-mailem, zgodnie z zasadami przedstawionymi przez neuvoo. W każdej chwili mogę wycofać moją zgodę lub zrezygnować z subskrypcji.
    Kontynuuj
    Formularz wniosku