Data Engineer

Data Engineer

This job is no longer open
About Us
Elementus is a data-first pioneer focused on solving the biggest challenges in crypto. Backed by the most comprehensive data set in the market and patented algorithms built to trace the flow of funds, we’re able to provide powerful visualization of on-chain activities and insightful analytics so our customers can unlock both the power and promise of blockchain.  
Whether starting out with compliance, looking to assess bad actor risk, or interested in valuable insights on which to build out a web3 strategy, our platform provides customers with a 360-degree view of data and the deep attribution capabilities needed to start and scale their business on the blockchain with confidence. 
We are looking for an ambitious and self-motivated Data Engineer who shares our passion for blockchain data and the endless opportunities this data presents. 

The RoleWe are looking for gritty, technical Swiss Army Knives who are enthusiastic about quickly translating customer needs into elegant, stable, and performant software solutions. Our Data Engineers provide the critical function of creating and connecting our data systems for an increasing number of increasingly complex blockchains. Further, the Data Engineering team is tasked with operationalizing our algorithms, connecting the innovative work of our data science team to our client-facing product. We expect our developers to value experimentation and to adeptly function in a start-up environment, which is fast-paced and requires a self-driven mindset as we rapidly and continually build up systems and infrastructure for ongoing development.  Can you balance trade-offs between the speed of delivery and perfection? Is your code production-ready and a stable foundation for continuous iteration? Do you love working in new verticals, rolling up your sleeves, and solving challenging engineering problems – often ones that have never been solved before? If so - we want you on the team!

Core Responsibilities
You’ll be working on Elementus core technology, designing scalable systems to solve novel problems with modern cloud technology and industry best practices. Our Data Engineers are designing and implementing a system for the long run. We strive to build consistent and elegant approaches for maintaining and scaling our data infrastructure. We are a rapidly growing start-up, so all of our engineering hires are expected to work closely with the rest of our team in turning our product and technical vision into a reality through iterative improvements. The experience level expectations for our data engineers is the highest among our tech teams. This speaks to the critical responsibility of our data engineers in building reliable data systems.

Requirements
Have ideally at least 5 years of experience in database architecture and data engineering.
Have worked with very large data sets. Ideally candidates will have designed, built, scaled and maintained databases with more than 1B records, and know how to compose a service oriented architecture.
Experience designing and building highly scalable, distributed, multithreaded systems, in either Java or C++.
Experience working on multiple types of databases: Relational (Postgres), graph (Neo4j), documents.
Familiarity with advanced Postgres features such as stored procedures, Listen/Notify, extensions, etc.
Familiarity deploying code and working with cloud platforms such as AWS and/or Google Cloud.
Experience in any message passing frameworks for distributed systems orchestration.
Some experience writing ETL pipelines, and great if you have experience using frameworks for pipelines orchestration.
An interest in continuous learning, expanding technical knowledge, and the good judgment to know if and how best to introduce new technologies

Stand Apart By Demonstrating
Exposure to python and GraphQL desired but not critical
Expert-level understanding of modern JavaScript frameworks. Understand how your framework of choice interfaces with browser internals and affects your application’s performance.
Excellent communication skills, orally and written
A dedication to good code design principles
Experience working with large, complex codebases. You hold a high-quality bar for yourself and those around you.
Experience building data-intensive and/or interactive data platforms.
Interesting, ideally data engineering or blockchain relevant, side projects Collaborations with with open source projects

Compensation 
The base salary pay range for this position in New York City is $160-$180K annually; however, base salary pay offered may vary depending on job-related knowledge, skills, and experience. A sign-on bonus and Restricted stock units may be provided as part of the total compensation package, in addition to a full range of medical, financial, or other benefits, dependent on the position offered. This information is provided per the New York City Human Rights Law. Base pay information is based on market location. Applicants should apply via Elementus internal or external careers site.

Perks
Medical, Dental & Vision Insurance Coverage
Life Insurance
Unlimited PTO
Paternal Leave
Flexible Work Schedule
9 Paid Holidays
WFH Stipend to support your home office needs

EEO Statement
Elementus is an equal opportunity employer and we’re proud of our ongoing efforts to foster diversity equity & inclusion in the workplace. Individuals seeking employment and employees at Elementus are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristics protected by applicable law.Elementus aims to provide reasonable accommodations for applications with disabilities and disabled veterans pursuant to applicable federal and state law. If you are an individual with a disability and require a reasonable accommodation to submit this application, complete any pre-employment testing, or otherwise participate in the employee selection process, please send an email to careers@elementus.io with your specific accommodation request.
By submitting your application, you agree that Elementus may collect your personal data.
This job is no longer open
Logos/outerjoin logo full

Outer Join is the premier job board for remote jobs in data science, analytics, and engineering.