Taro Logo

Senior Software Engineer, Data Platform

All in one card issuer processor and program management platform
$170,000 - $230,000
Data
Senior Software Engineer
Hybrid
51 - 100 Employees
6+ years of experience
This job posting is no longer active. Check out these related jobs instead:

Job Description

Highnote, founded in 2020 by leaders from Braintree, PayPal, and Lending Club, is an all-in-one card issuer processor and program management platform. We're seeking a Senior Software Engineer for our Data Platform team to design and build modern, scalable, secure, and reliable data platforms and pipelines.

As a Senior Software Engineer on the Data Platform team, you'll be:

  • Building secure and scalable data platforms to support product/customer needs and power data-driven decision making
  • Writing high-quality, robustly tested code, primarily in Java and Python
  • Understanding business/data needs and growth to build the right solutions
  • Documenting your work to support our rapidly-scaling company
  • Interfacing with internal business stakeholders and technology partners

We're looking for candidates with:

  • 6+ years of experience building high-volume and low-latency data platforms and pipelines
  • Experience with distributed event technology (e.g., Pubsub, Kafka, Kinesis) and data storage systems (e.g., Spanner/Postgres, BigQuery, Cassandra, data lakes)
  • Ability to model and design modern data structures in SQL/NoSQL databases
  • A history of writing scalable, performant, and maintainable code
  • Experience with Java >= 11

Bonus skills include experience with cloud platforms (GCP or AWS), Docker and Kubernetes, data lakes and data warehouses, and a background in the fintech space.

Highnote offers a competitive salary range of $170,000-$230,000, along with equity and comprehensive benefits. We provide a flexible work environment with core in-office days (Tuesday, Wednesday, Thursday) for San Francisco-based employees.

Join our diverse and inclusive team of 100+ employees, backed by major investors, and help shape the future of payments technology. At Highnote, you'll have the opportunity to make a significant impact in a fast-growing startup environment.

Last updated a year ago

Responsibilities For Senior Software Engineer, Data Platform

  • Building secure and scalable data platforms that support product/customer needs
  • Writing high quality and robustly tested code, mostly in Java and Python
  • Understanding business/data needs and growth to build the right solutions
  • Documenting work to support rapid company scaling
  • Interfacing with internal business stakeholders and technology partners

Requirements For Senior Software Engineer, Data Platform

Java
Python
  • 6+ years experience building high volume and low latency data platform and data pipelines
  • Experience with distributed event technology (e.g. Pubsub, Kafka, Kinesis)
  • Experience with data storage systems (e.g. Spanner/Postgres, BigQuery, Cassandra, data lakes)
  • Ability to model and design modern data structures in SQL/NoSQL databases
  • History of writing scalable, performant and maintainable code
  • Experience with Java >= 11

Benefits For Senior Software Engineer, Data Platform

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
Equity
  • Flexible Paid Time Off
  • 100% healthcare coverage + 75% coverage for dependents
  • 401k program
  • Up to 16 weeks off for Maternity leave + up to 6 weeks of Paternity leave
  • Equity in Highnote
  • Stipend to build out your home office; internet reimbursement