Sr. Data Engineer
Job Description
Who is Risk Labs?
Risk Labs is the foundation and core team whose mandate is to build and grow the UMA and Across protocol ecosystems.
What is UMA?
UMA's optimistic oracle (OO) can record any verifiable truth or data onto a blockchain. UMA Purpose: UMA is the canonical source of truth that blockchains use to verify real world data. UMA Vision: UMA enables any verifiable truth to be recorded on-chain, trustlessly.
What is Across?
Across is a cross-chain bridge for L2s and rollups secured by UMA’s OO. Across' purpose: Across is to fulfill crypto’s potential by making blockchains more usable, more accessible and more efficient. Across’ Vision: Intents are the standard in x-chain interoperability, and are settled by Across.
We are looking for a data engineer to help design and scale our data infrastructure. We are a data-driven organization and view the data pipelines that influence these decisions as essential team infrastructure. Your role will include architecting and building that infrastructure as well as working with the data analysts who rely on the pipeline. You'll be predominately focused on the Across protocol for the foreseeable future but there is an opportunity to work across the UMA protocol as well.
We believe that many different candidates could be a good fit for this role. Maybe you have a background in building data pipelines at a TradFi or technology firm and looking for your first blockchain related job. Perhaps you have focused mainly on backend development but have a deep familiarity with how blockchain data is organized and processed. Most importantly, we are looking for someone who has deep expertise in building out ETL pipelines and working with data.
Responsibilities
- Indexing complex onchain data: Design systems that index complex onchain data for ease of use and speedy access. Gas efficient protocols rely on indexing to keep user experiences snappy, pleasant, and cheap.
- Data engineering: Design and develop large-scale data pipelines to provide the data which drives our understanding of users and our protocol’s real-world performance.
- Code review and mentorship: Write code in a highly collaborative open source ecosystem. As much of your day will be spent reviewing and designing code as it will be writing new code. We take pride in writing clean code.
Requirements
- 4+ years full-time experience in Data Engineering at a software, financial services, or related technology organization
- 2+ years of experience with databases and data pipelines
- Outstanding critical thinking skills; low ego, high curiosity and comfort in being wrong
- Demonstrated ability to learn new tech and write secure and clean code
- Passion for blockchain technology, cryptonomic protocol design, game theory, and decentralized finance
- Growth mindset; a desire to learn from and mentor those around you
- Strong communication and collaboration skills, especially written
- Experience with blockchain-based projects (hackathons or personal projects as well) is a big bonus, but not absolutely required
Language experience is not as important as your demonstrated ability to learn quickly but our stack is simply: Python, Solidity, Typescript, GCP
Compensation and Benefits
- Pay packages include competitive salaries & meaningful token options
- Salaries for this role range from $100-200k (USD), and your token allocation can grow with your voting rewards while you participate in the growing ecosystem
- Will pay in stablecoins or fiat
- Philosophies for a culture that show we care: Take vacation when you need it, family care, training and development (just to name a few)
- 100% remote, which means we encourage you to create the work environment that you thrive in
- At least two team wide offsites a year
Studies have shown that women and people of colour are less likely to apply to jobs unless they meet every single qualification. Risk Labs, the employing entity, is an equal opportunity employer and is dedicated to diverse, inclusive, and authentic workplaces. So, if you’re excited about this role but your past experience doesn’t perfectly align- we encourage you to apply anyways. We value you taking the chance. Risk labs will not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Our values:
- We value each individual’s right to economic freedom.
- We value openness, honesty, and directness.
- We value integrity.
- We value iterative learning.
- We value taking smart risks.
- We value creating an environment where everyone “does their best work”.
Company Overview
JOB LOCATION
JOB TYPE
JOB INDUSTRY
COMPANY NAME
KEYWORDS
Does your job hunt have you stressed out? This is the best book we've read to help you find your next role.