Principal Software Engineer

Highnote•San Francisco, CA
•$190,000 - $240,000•Hybrid

About The Position

Highnote is an embedded finance company founded in 2020 by leaders from Braintree, PayPal, and Lending Club. As an all-in-one card issuer processor and program management platform, Highnote provides digital-first organizations with the flexibility to seamlessly issue and process payment cards, embed virtual and physical card payments, and integrate ledger and wallet functionalities. The company has raised over $145M and has grown to over 140 employees, headquartered in San Francisco with team members in 25+ US states. Highnote operates through core values of customer obsession, executional excellence, and intentional inclusion, aiming to create the payment products demanded by tomorrow. They are described as fast-moving, hands-on, and believe in inclusivity and unlocking opportunities in the future of payments.

Requirements

  • 12+ years experience building production software systems
  • A history of writing scalable, performant and maintainable code.
  • Excitement about shipping customer centric software
  • Experience with Java >= 11, JPA ORM mapping, Crafting SQLs, unit and integration testing
  • 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

  • Experience contributing to Card Acquiring platforms
  • Experience with cloud platforms such as GCP or AWS
  • SpringBoot, Docker, and Kubernetes
  • Experience with big data technologies such as BigQuery and RedShift
  • A background in the fin-tech space
  • Experience building AI agents for financial or payment platforms
  • Familiarity with AI agent frameworks (e.g., LangChain, CrewAI, or AutoGen)

Responsibilities

  • Building secure and compliant platform products that solve customer needs
  • Writing high quality and robustly tested code, mostly in Java
  • Understanding customer problems to build the right solutions
  • Documenting your work to support our rapidly-scaling company
  • Interfacing with a variety of the company’s domains to strengthen our platform

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
  • Fair, equitable, geo-based compensation that is performance and potential based.
  • Competitive compensation packages based on robust market research and are a combination of a cash salary, equity, and benefits.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service