Software Engineer, Data Platform

Web3 Recruit

New York
Permanent
Hybrid
$175,000 - $225,000/year
Apache SparkCloud DevOpsBlockchain

About the Role

As a mid-level Software Engineer on our Data Platform team, you will be a key player in designing, building, and scaling the core data systems that power our entire product. You'll work in a fast-paced startup environment, collaborating closely with product engineers to deliver impactful features and continuously improving our development lifecycle. This is a unique opportunity to not only shape our technical foundation but also contribute to other areas of the business, including product strategy, growth, and recruiting.

What You'll Do

  • Design, build, and maintain our core data systems, infrastructure, and APIs to handle data at scale.
  • Collaborate with product and engineering teams to understand data needs and ship new, data-driven features.
  • Enhance team productivity and system reliability by improving our development lifecycle, tooling, and DevOps practices.
  • Take ownership of projects from conception to deployment, ensuring high-quality craftsmanship and performance.

What We're Looking For

  • 3+ years of professional software engineering experience, with a focus on building data systems using technologies like Spark, Beam, or Flink.
  • Strong proficiency in relational database schema design and data modeling.
  • Hands-on experience with cloud infrastructure (e.g., AWS, GCP, Azure) and DevOps principles.
  • Excellent communication and collaboration skills, with a proven ability to work effectively in a team environment.
  • A strong sense of ownership, craftsmanship, and the ability to operate effectively under conditions of uncertainty.

Nice to Have

  • Experience with blockchain data.
  • Previous experience in an early-stage startup or finance environment.