Share this job
Senior Data Engineer - 1612251
Apply for this job

Senior Data Engineers on the Proprietary Research team design and build solutions that enable investment professionals to effortlessly extract insights from large, complex structured and unstructured data sets. As a senior member of our Data Engineering team, you will help set technical direction and work closely with investment professionals, researchers, and data scientists to design, build, and launch robust end-to-end data pipelines and tools that that help extract the most value out of the company’s data assets.


In this role, you will:

  • Develop and support big data processing pipelines including but not limited to ingestion, transformation, and end-customer delivery
  • Build out cloud-based infrastructure using distributed techniques for other data engineers / data scientists / researchers
  • Be at the forefront of new technology developments with respect to the handling and processing of big data and conduct proof of concepts evaluations of new technologies
  • Build and support visualization and exploration capabilities around our big data sets


What excites you:

  • Technical leadership through hands-on development
  • Having a broad impact on architecture and team processes
  • Transforming large unstructured, data sets into valuable investment research inputs
  • Learning and working with industry-leading cloud-computing technologies
  • Speaking with experts both inside and outside the firm to understand data needs and offerings
  • Fast-paced work environments that at times require switching gears to address the needs of the business
  • Working as part of a cross-functional team made up of Investment, Research, and Compliance professionals


What excites us:

  • Ability to directly or indirectly lead development efforts involving multiple engineers and stakeholders
  • Excellent attention to detail, organization, and project management skills
  • Superb business intuition and a solution orientated, methodological approach to problem solving
  • Ability to collaborate and build relationships across multiple business units within the firm
  • People who “elevate the room” through their work ethic, curiosity, and solution-orientated attitude
  • Adherence to the highest ethical standards working closely with the firm’s Compliance team


What’s required:

  • 5+ years of experience in Data Engineering or related development work with distributed data technology
  • Experience with system design and leading multi-person development efforts
  • Strong experience in Python development
  • Experience with Spark and Cloud computing is a plus
  • Track record of delivering novel and innovative solutions to challenges
  • Knowledge of/experience with graph databases is a plus


Apply for this job
Powered by