Software Engineer (Data Platform)

The Recruiting Guy

Boston (MA)

Remote

USD 125,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A leading data platform company is seeking an experienced Software Engineer (Data Platform) to build and scale data systems and APIs. This role entails developing and optimizing data pipelines with technologies such as Python, PySpark, and Databricks. Ideal candidates will have 4 to 5+ years of relevant experience and strong communication skills. This is a full-time remote position offering a competitive salary between $125,000 to $200,000 based on experience.

Qualifications

  • 4 to 5+ years of experience in software engineering focused on large-scale data systems.
  • Strong proficiency in Python and experience with PySpark.
  • Ability to design, build, and maintain production-grade data pipelines.

Responsibilities

  • Build and scale core data systems and APIs for product-level analytics.
  • Collaborate with engineers to ensure clean data flow.
  • Develop and optimize data pipelines using PySpark and Databricks.

Skills

Python
Apache Spark
Beam
Flink
Kafka Streams
Software Engineering

Education

Bachelor's degree in Computer Science or related field

Tools

PySpark
Databricks

Job description

Job Title: Software Engineer (Data Platform)

Location: Remote; United States Only

Employment Type: Salaried W2 Full-Time

Base Pay Range: $125,000 - $200,000 per year

About The Company

We represent a rapidly growing data company in NYC that’s redefining how real‑world assets are represented and traded on public blockchains. Their platform serves investors, issuers, and financial institutions by providing reliable analytics, market intelligence, and transparent data on tokenized assets across the globe. They’re trusted by leading players in finance and blockchain for their accuracy, scale, and forward‑thinking approach to digital asset infrastructure. It’s an exciting opportunity to join a team that’s helping shape the future of real‑world asset tokenization and build technology that’s changing how the financial world connects.

Responsibilities
  • Build and scale core data systems and APIs that serve product‑level analytics
  • Collaborate with application engineers to ensure clean data flow between backend systems and end‑user features
  • Develop and optimize data pipelines using PySpark and Databricks
  • Work closely with the lead data engineer on system architecture and data infrastructure design
  • Participate in system design discussions focused on scalability, performance, and maintainability
  • Contribute to the full software development lifecycle, from design through deployment
  • Support product and engineering teams by turning raw data into usable insights
Ideal Background
  • 4 to 5+ years of software engineering experience, preferably focused on large‑scale data systems
  • Strong proficiency in Python and experience with PySpark
  • Experience with distributed frameworks such as Apache Spark, Beam, Flink, or Kafka Streams
  • Proven ability to design, build, and maintain production‑grade data pipelines and APIs
  • Background in computer science, computer engineering, applied mathematics, or a related field (top 50 university or equivalent rigor preferred)
  • Experience working on data‑driven products rather than internal BI or reporting systems
  • Strong communication skills and the ability to explain technical tradeoffs clearly
  • High attention to detail, ownership mindset, and a passion for building high‑quality systems
Nice to Have
  • Experience in fintech, blockchain, or other data‑intensive environments
  • Hands‑on experience with Databricks or real‑time streaming data systems
  • Demonstrated curiosity and craftsmanship through side projects or open‑source work
Seniority Level

Mid‑Senior level

Skills: Beam, Apache Spark, Software Engineering, API, Flink, Python, Kafka Streams

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer (Data Platform)
Software Engineer (Data Platform)

Rainfallcap • New York (NY)

Hybrid
USD 175,000 - 225,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Selby Jennings • Oakland (CA)

On-site
USD 140,000 - 210,000
Senior Data Platform Engineer
Senior Data Platform Engineer

Harnham • Los Angeles (CA)

On-site
USD 120,000 - 150,000
Staff Backend Software Engineer – Platform Integration
Staff Backend Software Engineer – Platform Integration

Solomon Page • New York (NY)

Hybrid
USD 170,000 - 230,000
Bonus
Equity
Senior Data Engineer
Senior Data Engineer

The Cypress Group • United States

On-site
USD 140,000 - 190,000
Data Engineer
Data Engineer

SpaceCoast AV Consultants • Town of Florida (NY)

Remote
Health, dental, and vision insurance
401(k) with company matching
Generous paid time off and parental leave
+1
Staff Software Engineer - Data Platform
Staff Software Engineer - Data Platform

Harnham • United States

Hybrid
USD 260,000 - 325,000
Significant equity upside
Catered lunch daily
401K match (up to 4%)
+5
Sr Data Engineer
Sr Data Engineer

Instrumentl • United States

On-site
USD 120,000 - 160,000
Data Engineer
Data Engineer

Kavaliro • Salt Lake City (UT)

Hybrid
USD 120,000 - 170,000
Employer matched retirement plan
100% employer paid dental
100% employer paid vision
+4
Sr. Data Engineer
Sr. Data Engineer

VORKIS • Los Angeles (CA)

Remote
USD 90,921 - 129,494