Senior Software Engineer, Data Platform

Highnote

Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$170,000–$230,000 / yr
Posted
115 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $187k
This role $200k
$121k most similar roles pay here $246k

This role pays more than 70% of similar roles. Most pay $161,175–$213,450 — the shaded band above. At the midpoint, this role pays about $200k versus about $187k for comparable roles.

Based on 240 similar postings.

Employer

About Highnote

Highnote is a modern card platform providing embedded card issuing and program management solutions to fintechs, banks, and brands looking to launch differentiated card products. Industry: Financial Technology & Card Issuing

Highnote currently has 7 open roles on FindRole.

Listed pay typically runs $170,000–$230,000 across 7 roles with salary data.

Most-posted roles

View all roles at Highnote

At a glance

TL;DR · Senior Software Engineer, Data Platform

Join the Data Platform Team at Highnote as a Senior Software Engineer and contribute to designing and building scalable, secure data platforms that support product and customer needs. You will write high-quality Java and Python code, understand business requirements, document your work, and collaborate with internal stakeholders to develop new data products. Ideal candidates have over eight years of experience in creating high-volume, low-latency data pipelines using technologies like PubSub, Kafka, Kinesis, and data storage systems such as BigQuery, Snowflake, Spanner, Postgres, Cassandra, and data lakes. Familiarity with cloud platforms like GCP or AWS, Docker, Kubernetes, and a background in fintech is beneficial.

What you'll do

  • Design and build secure, scalable data platforms to support product/customer needs.
  • Write high-quality, tested code in Java and Python for data pipelines.
  • Model and design modern data structures in SQL/NoSQL databases.
  • Document work thoroughly to aid company scalability and efficiency.
  • Interface with internal stakeholders to support operations and develop new data products.

What we're looking for

  • 8+ years of experience building high-volume and low-latency data platforms.
  • Proficient in designing distributed event technology systems like Pubsub, Kafka, Kinesis.
  • Strong background in SQL/NoSQL databases for modern data structure modeling.
  • Expertise in writing scalable, performant, and maintainable code using Java or Python.
  • Experience with cloud platforms such as GCP or AWS is preferred.
  • Knowledge of BigQuery and Snowflake enhances the candidate's qualifications.

More like this

Similar roles

Senior Software Engineer

The Walt Disney Company

Remote (Seattle, WA) +1 91 days ago $148,700$199,400
JavaScript HLS DASH PlayReady Widevine AVC HEVC AAC EAC3 CEA-608 CEA-708 WebRTC CI/CD Webpack Gulp Grunt Jenkins Git GitHub Swagger Postman
Remote

Senior Software Engineer

Microsoft

US 164 days ago $119,800$234,700
Python Java JavaScript C C++ C# CUDA InfiniBand RoCE AI CI/CD Security best practices

Senior Software Engineer

Warner Bros. Discovery

Remote 53 days ago
TypeScript JavaScript Kotlin Swift React Native CI/CD Kafka Kinesis PostgreSQL Terraform Docker Git Swagger GraphQL REST JSON OAuth JWT SAML SDK development Telemetry systems Analytics instrumentation Event-driven architectures
Remote

Senior Software Engineer

LPL Financial

Fort Mill, SC +1 7 days ago $106,100$176,900
.NET/C# Angular AWS ASP.NET Core RDS Athena Glue Docker Kubernetes CI/CD TypeScript JavaScript REST gRPC RxJS GitHub Copilot Python PySpark NumPy S3 EKS RDS/Aurora EventBridge

Senior Software Engineer

Anduril Industries

Fort Collins, CO 26 days ago $165,000$218,000
C++ Python SQL NoSQL Time-series databases JavaScript React Node.js MATLAB Simulink Git CI/CD Kubernetes Multithreading GPU acceleration Distributed systems Kalman filters Particle filters Multiple hypothesis tracking Machine learning Linear algebra Probability Statistics Differential equations