You haven't searched anything yet.
It’s an exciting time to join Metrika! A Series A-funded startup with teammates across the US, Canada, UK, and Europe, we are building the world's premier risk management and compliance platform for digital assets. Metrika works with financial institutions and regulators to help them identify, measure, manage and monitor any risk related to blockchain networks and digital assets.
As a Senior Data Engineer you will be able to contribute, influence, and take ownership in significant parts of our systems. Our goal is to build a very high performance platform, capable of analyzing thousands of data points across multiple blockchain networks in real-time.
If you are a Senior Data Engineer, with a solid understanding of data lakes, data warehouses, ETL, distributed systems, passion for your work and would love to work with a geographically distributed team, in an emerging industry join us! No prior experience in blockchain/digital assets is necessary, but an interest in learning and being deeply immersed is.
What you'll be doing:
Designing, implementing and maintaining data processing pipelines — this includes ingestion, clean up, transformation, aggregation, batch and streaming jobs, as well managing the data lifecycle to ensure affordable and performant long-term storage across our data stores and data lake. You will work closely with our software engineers, SREs and our Analytics team to make sure data smoothly flows across Metrika and beyond to our customers and users.
Working under a Scrum or Kanban framework.
Owning your work. This means being proud of your work, actively striving for excellence, observing the best practices of your craft and always aiming to improve your skill.
Understanding, participating and contributing to the company goals, regardless of your role. Metrika is a small company with a very inclusive culture. We are looking for people that share those values with us.
Please note: Our Engineering team is predominantly based in Europe. This position is currently open to those resident and currently able to work in the European Economic Area (EU, Norway, Liechtenstein), Switzerland, and the UK.
Metrika Inc. is an Equal Opportunity employer. All applicants will be considered without regard for race, color, national origin, ethnicity, gender, disability, sexual orientation, gender identity, or religion.
We are looking for individuals with:
A Bachelor's degree in Computer Science, Electrical Engineering, Physics or Mathematics. Masters or higher degrees preferred.
Multi-year experience in data engineering, in large-scale production environments.
At Metrika we mostly use Python for data processing: most of our ETL/Data processing jobs are written in Python. You will need to have a solid understanding of the concepts of data governance, data lineage/provenance.
You will need to have prior experience with scheduling systems (e.g., Airflow),
Proven experience with databases (SQL & NoSQL such as Postgres and MongoDB), distributed query engines (e.g. Trino) and distributed computing frameworks (e.g., Ray).
Excellent understanding of TDD, agile development methodology and version control.
The ability to function autonomously to solve problems, and deliver working software. Our remote environment and geographic distribution requires people that can work well on their own.
The ability to communicate well with your team, both interactively and asynchronously, and that of being a positive, constructive team member.
You'll be a great fit if you have:
Worked and contributed to a Big Data production environment, handling multiple GB of data per day.
Good knowledge of Python.
Experience with Trino and Airflow.
Experience with using and building CI/CD pipelines.
Experience with Docker/Kubernetes or Serverless environments.
Experience with SQS/SNS, Apache Kafka, RabbitMQ or other brokers.
Experience with public cloud providers, e.g. AWS, GCP, Azure, DigitalOcean etc.
Perks & Benefits
Once you submit your application, you will receive an automated email from the recruitee.com domain within a few minutes acknowledging we have received your application. If you do not receive this email within a few minutes, please check your spam folder or other filtered folders. And to ensure our future communications reach you, please add emails from the recruitee.com domain to your safe list.
Full Time
$115k-146k (estimate)
04/25/2024
06/23/2024
The job skills required for Senior Data Engineer include Futures, Economics, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Data Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Data Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Senior Data Engineer positions, which can be used as a reference in future career path planning. As a Senior Data Engineer, it can be promoted into senior positions as a CAE Designer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Data Engineer. You can explore the career advancement for a Senior Data Engineer below and select your interested title to get hiring information.
If you are interested in becoming a Senior Data Engineer, you need to understand the job requirements and the detailed related responsibilities. Of course, a good educational background and an applicable major will also help in job hunting. Below are some tips on how to become a Senior Data Engineer for your reference.
Step 1: Understand the job description and responsibilities of an Accountant.
Quotes from people on Senior Data Engineer job description and responsibilities
The Senior Data Engineer builds data processing frameworks that handle the business’s growing database.
03/09/2022: Billings, MT
The Senior Data Engineer owns and extends the business’s data pipeline through the collection, storage, processing, and transformation of large data-sets.
01/05/2022: Melbourne, FL
Create architecture for real-time, big data applications with minimal maintenance effort.
03/23/2022: Benton Harbor, MI
Work with both structured and unstructured data, with focus on ETL (Extract, Transfer, Load) and stabilizing pipelines and code.
01/22/2022: Greenville, MS
Provides successful deployment and provisioning of data solutions to production or other required environments.
01/12/2022: Dothan, AL
Step 2: Knowing the best tips for becoming an Accountant can help you explore the needs of the position and prepare for the job-related knowledge well ahead of time.
Career tips from people on Senior Data Engineer jobs
Apply for an entry-level data engineer role and gain experience.
02/06/2022: Providence, RI
Earn a bachelor’s degree related to data engineering and begin working on projects.
02/16/2022: Denver, CO
Consider pursuing additional professional engineering or big data certifications.
03/06/2022: Raleigh, NC
Gain knowledge with new data architecture principles and concepts, thorough understanding of layered systems architectures.
01/24/2022: Abilene, TX
Senior data engineers should also have an understanding of other programming languages that help with statistical analysis and modeling, such as Python.
01/02/2022: New York, NY
Step 3: View the best colleges and universities for Senior Data Engineer.