Principal Software Engineer - Data Platform

HighnoteSan Francisco, CA
$190,000 - $240,000Hybrid

About The Position

The Data Platform Team is part of the Data Organization and is responsible for designing and building modern scalable, secure and reliable data platforms and data pipelines. With the data platforms, we will be able to serve the product/customer data needs, improve operational efficiency and increase revenue.

Requirements

  • 12+ years experience building high volume and low latency data platform and data pipelines using distributed event technology, e.g. Pubsub, Kafka, Kinesis, etc., and data storage system, e.g. Spanner/Postgres, BigQuery, Cassandra, data lakes, etc.
  • Able to model and design modern data structures in SQL/NoSQL databases
  • A history of writing scalable, performant and maintainable code
  • Experience with Java >= 11 or Python >= 3.7
  • Proficiency using AI-powered development tools (e.g., Claude Code) across the full software development lifecycle - including design, prototyping, development, testing, and iteration. A demonstrated passion for AI-driven development, a commitment to continuously advancing AI skills, and a drive to push the boundaries of productivity and engineering outcomes.

Nice To Haves

  • Preferred experience with BigQuery and Snowflake.
  • Experience with cloud platforms such as GCP or AWS
  • Docker and Kubernetes
  • Able to model and design modern data structured in data lakes and data warehouses
  • A background in the fin-tech space

Responsibilities

  • Building secure and scalable data platforms that support our product/customer needs and power data driven decision making.
  • Writing high quality and robustly tested code, mostly 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 to support day to day operations and create new data products.

Benefits

  • Flexible Paid Time Off
  • 100% healthcare coverage + 75% coverage for dependents
  • 401k program
  • Paid Parental Leave: Up to 16 weeks paid leave for the birth parent, and up to 6 weeks paid leave for the non-birth parent
  • Equity in Highnote
  • Stipend to build out your home office; internet reimbursement
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service