Nansen
Data Engineer
Job Summary
Nansen is hiring a Data Engineer to develop and optimize data systems that support their blockchain analytics platform. The role involves building scalable data pipelines, working with streaming and batch data, and ensuring high data quality and reliability. Candidates should have experience with SQL, Python, data architecture, and AI tools, along with an interest in blockchain and Web3 technologies. The position offers the opportunity to work remotely in a fast-growing industry, influencing the company's data infrastructure and decision-making tools.
Required Skills
Benefits
Job Description
Nansen is a leading blockchain analytics platform that empowers investors and professionals with real-time, actionable insights derived from on-chain data.
The Opportunity:
As we scale our data infrastructure to meet the growing complexity and volume of the crypto ecosystem, we’re hiring a Data Engineer to build and optimise systems that power our customer-facing analytics product.
You'll work with a collaborative, pragmatic team of product and data engineers engineers to solve hard technical problems with real-world impact — powering tools used daily by thousands of crypto investors, builders, and institutions.
What You'll Do:
- Collaborate closely with crypto researchers, other engineers, and product managers to shape how data is modeled, surfaced, and productized.
- Tackle large-scale data challenges, processing terabytes of streaming and batch data daily.
- Design, build, and scale performant data pipelines and infrastructure, primarily using ClickHouse and dbt.
- Ensure high standards for data quality, reliability, and observability across all systems.
- Bring fresh thinking to the table, staying current with best practices and evolving your toolkit over time.
- Use AI tools and Agents such as Cursor, MCPs and LLMs to accelerate development, automate repetitive work, and boost quality.
What We're Looking For:
- A proven track record of building and scaling high-performance data systems in production.
- Expertise in SQL and Python, with hands-on experience using dbt, ClickHouse, and BigQuery.
- Strong grasp of streaming data architectures and experience handling large-scale data volumes.
- Comfortable working full-stack with data, from ingestion and transformation to storage, modeling, and serving.
- Experience using AI-powered tools in day-to-day development and a natural curiosity to push boundaries with them.
- Excellent written and verbal communication skills. You’re confident working in a remote-first, async team.
- A pragmatic, execution-oriented mindset. You value fast feedback loops, clean architecture, and scalable design.
- Experience with, or strong interest in, blockchain data structures, crypto, and Web3 technologies.
Why Join Nansen
- Remote-first & async-native: Work from anywhere. No unnecessary meetings.
- AI-native team: Work in a team of AI trailblazers.
- High-impact work: You’ll shape the data architecture of a fast-growing crypto platform.
- Work on massive-scale data challenges in one of the fastest-growing industries.
- Influence product and technical direction from day one.
- Build systems that power the decision-making of crypto investors around the world.
- Join a team that values autonomy, impact, and execution above all.
- We offer a competitive compensation and benefits package, tailored to a remote-first environment.
Nansen
Nansen is the leading onchain analytics platform trusted by the top crypto teams and investors. Gain insights from 20+ chains and over 300m labeled addresses.
See more jobsSafe Remote Job Search Tips
Verify Employer Thoroughly
Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.
Never Pay to Get a Job
Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.
Safeguard Your Personal Information
Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.
Scrutinize Communication & Interviews
Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.
Beware of Unrealistic Offers
If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.
Insist on a Formal Contract
Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.