Enable job alerts via email!

Senior Software Engineer, Data Platform

Sardine

Raleigh (NC)

Remote

USD 140,000 - 160,000

Full time

11 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

Sardine is seeking a Senior Software Engineer for their Data Platform to design and build scalable applications. The role involves developing ETL pipelines, APIs, and data products, requiring expertise in Go, Python, or Java, and experience with AWS or GCP. Join a remote-first team focused on innovation and performance.

Benefits

Generous cash and equity compensation
Flexible PTO
Health insurance
Retirement matching
Home office stipend
Meal and social stipends
Wellness and learning stipends
Financial advisory access

Qualifications

  • 5+ years of experience in scalable backend systems and large-scale data processing.
  • Expertise in Go, Python, or Java with strong SQL and NoSQL knowledge.
  • Hands-on experience with AWS or GCP and containerization.

Responsibilities

  • Design and implement ETL pipelines processing large datasets efficiently.
  • Develop and optimize APIs for fast, reliable data retrieval.
  • Collaborate to turn raw data into actionable insights and products.

Skills

Go
Python
Java
SQL
NoSQL
AWS
GCP
Docker
Kubernetes
CI/CD
Data Analysis

Job description

Join to apply for the Senior Software Engineer, Data Platform role at Sardine.

Get AI-powered advice on this job and more exclusive features.

Who We Are
We are a leader in fraud prevention and AML compliance. Our platform uses device intelligence, behavior biometrics, machine learning, and AI to stop fraud before it happens. Today, over 300 banks, retailers, and fintechs worldwide use Sardine to stop identity fraud, payment fraud, account takeovers, and social engineering scams. We have raised $145M from investors including Andreessen Horowitz, Activant, Visa, Experian, FIS, and Google Ventures.

Our Culture

  • Remote-first work culture with hubs in the Bay Area, NYC, Austin, and Toronto.
  • Hiring talented, self-motivated individuals with extreme ownership and high growth orientation.
  • Valuing performance over hours worked, supporting work-life balance.

Location:

  • United States / Canada - Remote
  • Work from anywhere — home, beach, mountain, cafe!

About The Role

We seek a Senior Software Engineer, Data Platform to design and build scalable, data-intensive applications. You will work on ingesting and transforming large datasets, creating APIs for data retrieval, and developing data products that provide business insights. You will shape our data platform and contribute to backend engineering initiatives.

The ideal candidate bridges data engineering and backend development, building ETL pipelines, APIs, and data solutions with a focus on performance and scalability.

What You'll Be Doing

  • Design and implement ETL pipelines processing large datasets efficiently.
  • Develop and optimize APIs for fast, reliable data retrieval, supporting exact and partial matches.
  • Manage scalable storage solutions (e.g., Bigtable, BigQuery, ElasticSearch).
  • Collaborate to turn raw data into actionable insights and products.
  • Analyze data to maximize its value for clients.
  • Work with internal and external stakeholders, including data science, product, and operations teams.
  • Document architectures, processes, and APIs. Mentor junior engineers and foster technical excellence.

What You'll Need

  • 5+ years of experience in scalable backend systems, high-performance APIs, and large-scale data processing.
  • Expertise in Go, Python, or Java, with strong SQL and NoSQL knowledge (Bigtable, BigQuery, DynamoDB).
  • Hands-on experience with AWS or GCP, containerization (Docker, Kubernetes), and CI/CD pipelines.
  • Strong analytical skills, effective communication, and ability to work in a fast-paced, team environment.
  • Familiarity with credit or financial data and handling sensitive information.

Nice To Have

  • Experience with data processing tools like Apache Beam, Spark, Flink, and orchestrators like Airflow.
  • Knowledge of data product lifecycle management.
  • Experience with schema design and data integrity in distributed systems.
  • Familiarity with monitoring and observability tools.

Compensation: Base pay $140,000 - $160,000 + Equity + Benefits.

The actual compensation depends on location, qualifications, experience, and interview performance.

Benefits We Offer

  • Generous cash and equity compensation.
  • Early exercise options, remote-first culture, flexible PTO, health insurance, retirement matching, MacBook Pro, home office stipend, meal and social stipends, wellness and learning stipends, financial advisory access.

Join a fast-growing company with a global team. If you seek a meaningful career, we want to hear from you.

For more info on data privacy, visit our Privacy Notice.

Senior Level
  • Mid-Senior level
Employment Type
  • Full-time
Job Function
  • Engineering and IT
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Data Engineer

Jobot

Durham

Remote

USD 150,000 - 200,000

4 days ago
Be an early applicant

Senior Software Engineer – Data Lakehouse Platform

GEICO

Remote

USD 125,000 - 150,000

6 days ago
Be an early applicant

Senior Machine Learning Engineer

Pryon

Raleigh

Remote

USD 130,000 - 150,000

Today
Be an early applicant

Senior Software Engineer - Data

ShopBack

Remote

USD 120,000 - 180,000

5 days ago
Be an early applicant

Senior Software Engineer, Data Platform - (Remote - US)

Jobgether

Remote

USD 100,000 - 150,000

9 days ago

Senior Software Engineer, Data Platform

Sardine

Austin

Remote

USD 140,000 - 160,000

8 days ago

Sr Data Engineer - Data

Cerby Inc.

Remote

USD 100,000 - 150,000

Yesterday
Be an early applicant

Senior Data Engineer

Jobot Inc.

San Francisco

Remote

USD 150,000 - 200,000

5 days ago
Be an early applicant

Senior Data Engineer

SailPoint

Remote

USD 120,000 - 160,000

3 days ago
Be an early applicant