Data Engineer


Apply Here

Who you are

Friendly and thoughtful? Let's talk.

If you consider yourself an eager learner, a conscientious worker, and a thoughtful, kind, supportive human, we welcome you to come work with us.

Your opportunity

You will work remotely, and your key responsibilities are:

  • Develop solutions that enable internal analysts to efficiently extract insights from data. This includes data transformations (SQL, Kafka, Scala/Java), data loading (Relational and Graph databases) and building interface (API, schema design, events, etc.)
  • Build tooling and automation around data pipelines that improve the efficiency, quality and resiliency of our data platform
  • Data monitoring, cleansing, error identification and elimination
  • Partner with internal analysts to design, develop, test and deploy solutions that answer fundamental questions about global economy
  • Assist in building bespoke dashboards and data visualizations
  • Assist in developing documentation on internal datasets

Your Skills & Talents 

  • Passion for working with data in order to accurately model and analyze complex systems such as a publicly traded companies or economy
  • Strong interest in financial markets and a desire to work directly with investment professionals
  • Proficiency within one or more programming languages like Java, Scala, Python, and Shell Script
  • Bachelor’s or Master’s degree in Computer Science or equivalent experience
  • Proficiency with RDBMS (MySQL, PostgreSQL), or NoSQL (Redis), and Graph Databases (neo4J)
  • Experience with some of the following areas: Distributed Computing, and Machine Learning
  • Experience with any of the following systems: Apache Beam, Apache Airflow, AWS, Kafka, and Docker
  • Strong written and verbal communications skills
  • Ability to manage multiple tasks and thrive in a fast-paced team environment

Your personal qualities

Everything possible to help you progress your career.

  • An outstanding problem-solver with super-strong analytical skills
  • Scarily ambitious and with an unreasonably high standard for what is good enough
  • Super entrepreneurial - you care about getting stuff done. And when obstacles inevitably get in the way, you know how to hustle
  • Super organized - able to project manage complex processes with multiple stakeholders
  • A self-starting learner, confident teaching yourself to do things you have never done before. Daily
  • Someone who’s a team player and a positive, motivating person to be around

What we offer

Everything possible to help you progress your career.

  • Paid internship
  • A possible full-time role at the end of the internship
  • Exciting opportunity to work with an innovative startup
  • Exposure to working at all levels of the business
  • Work in a sociable and team-spirited environment
  • Guidance and mentorship
  • Exposure to financial markets
  • Flexible hours
  • Training and resources to help you succeed in this role

Apply for this position here

Apply Here