FlexHired LogoFlexHired
Logo of Nansen

Nansen

Senior Data Engineer

Job Summary

Nansen is a blockchain analytics platform that leverages large-scale data infrastructure to enable real-time insights for crypto investors. The role involves designing and scaling data pipelines using technologies like ClickHouse, BigQuery, and Python, with an emphasis on data quality and reliability. Candidates should have experience building high-performance data systems, familiarity with blockchain and crypto data, and an interest in AI tools to enhance development. The position offers a remote-first work environment with a focus on impact, technical excellence, and growth into leadership roles.

Required Skills

Data Engineering
Data Modeling
SQL
Python
Data Pipelines
Machine Learning
Data Quality
Web3
Data Infrastructure
Streaming Data
Blockchain Data
AI Tools
Crypto
Data Reliability

Benefits

Remote-first environment
Structured documentation
High-autonomy team
Impact-focused work

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 Senior Data Engineer to architect, build and optimize systems that power our customer-facing analytics product.

This role is a unique opportunity to dive deep in the technical space while preparing for a future manager role. You’ll start as an individual contributor, but with a clear path to becoming an Engineering Manager within 12–18 months.

You'll work with a collaborative, pragmatic team of data engineers and ML 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:

  • Design, build, and scale performant data pipelines and infrastructure, primarily using ClickHouse, BigQuery, Python, and dbt.
  • Tackle large-scale data challenges, processing terabytes of streaming and batch data daily.
  • Collaborate closely with crypto researchers, backend engineers, and product managers to shape how data is modeled, surfaced, and productized.
  • Ensure high standards for data quality, reliability, and observability across all systems.
  • Mentor junior data engineers and help foster a culture of technical excellence and knowledge sharing.
  • 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.
  • Deep 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.
  • Experience leading and managing projects in smaller teams
  • 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.


How We Work:

  • We’re remote-first, with async communication as the default and thoughtful, purposeful use of video calls.
  • We work across time zones, but EMEA working hours are required for collaboration overlap.
  • We use Slack, Notion, and structured documentation to keep everyone aligned and empowered.
  • You'll join a high-autonomy team where engineers are trusted to take initiative, propose ideas, and ship great work.


Why Join Nansen?

At Nansen, you’ll help shape the future of crypto intelligence. We’re on a mission to surface the signal for the on-chain investor — turning noisy blockchain data into actionable insights that empower our users to make better trading decisions.

We’re building the world’s best blockchain analytics platform, and data is at the heart of everything we do. You'll:

  • 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 also offer a competitive compensation and benefits package, tailored to a remote-first environment.

If you’re excited about building data infrastructure for the future of finance, and want to work with a sharp, mission-driven team — we’d love to hear from you.

Interested in this job?

Application deadline: Open until filled

Logo of Nansen

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 jobs
Date PostedMay 22nd, 2025
Job TypeFull Time
LocationRemote EMEA
SalaryCompetitive rates
Exciting remote opportunity (requires residency in Africa, Europe) for a Senior Data Engineer at Nansen. Offering competitive salary (full time). Explore more remote jobs on FlexHired!

Safe 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.

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.