Diverse Lynx - New York, NY

posted 5 days ago

Full-time - Mid Level
New York, NY
Professional, Scientific, and Technical Services

About the position

The Data Engineer position focuses on developing and maintaining high-quality business applications that meet both business and technical requirements. The role involves working closely with the Corporate Treasury Engineering team to enhance liquidity projections, optimize financial resource allocation, and manage cash and collateral effectively. The engineer will participate in the full software development lifecycle (SDLC) and will have the opportunity to work with advanced technologies such as micro-services and AI.

Responsibilities

  • Translate business and technical requirements into well-engineered business applications based on object-oriented design.
  • Build global, high-class, and testable full stack applications.
  • Interface with internal clients/end users and other development teams.
  • Participate in the full SDLC for software written with Java, SQL, RESTful web services, Apache Kafka, Apache Spark, and Web UIs.
  • Develop software to analyze data, build metric calculators, and create automated tools for business insights.
  • Work on front-to-back liquidity modeling on an event bus that provides a real-time operational liquidity platform.

Requirements

  • Bachelor degree in Computer Science, Computer Engineering or related technical discipline.
  • 5 years of experience in object-oriented programming (e.g. Java, Python).
  • 5 years of experience in relational databases.
  • 2 years of experience in data modeling and architecture design.
  • Experience working in an Agile environment; able to de-block and coach junior developers.
  • Experience designing complex business-critical systems meeting highly available, scalable, fault-tolerant, resiliency needs.
  • Strong analytical skills to perform complex functional and technical analysis.
  • Strong communication skills.

Nice-to-haves

  • Experience in payments or liquidity management.
  • ES6/Typescript, a JS framework (e.g. React, Angular) and clear understanding of unit test frameworks (e.g. Jest, Sinon, Jasmine, etc).
  • Experience in messaging and event streaming systems (e.g. Apache Kafka).
  • Experience in Big Data and Machine Learning.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service