Senior Software Engineer, Developer Experience (API)
Job Description
Highnote was founded in 2020 by former executives from Braintree, PayPal, Lending Club, and Visa with Highnote was founded in 2020 by former executives from Braintree, PayPal, Lending Club, and Visa with the goal of simplifying payments for emerging enterprises with an all-in-one card issuance and full-stack acquiring platform. In other words, Highnote connects merchants and businesses to the most advanced virtual payments platform - the industry’s first built-for-purpose unified solution for virtual card issuing - extensible through developer friendly open APIs capable of handling the most complex payment processing business flows. Our mission is to help merchants and businesses grow by accelerating their digital transformation with innovative virtual payments products.
Since launching the company in October 2020, Highnote has raised over $90m in funding from Oak HC/FT, Costanoa Ventures, and XYZ Ventures (among others) to help accelerate their time to market and growth. Also invested in Highnote is Bill Ready (current President of Commerce at Google, and former COO of Paypal, and CEO of Braintree and Venmo) and Renaud Laplanche (Co-Founder & CEO of Upgrade, and former Co-Founder & CEO of Lending Club.)
Highnote is headquartered in San Francisco and currently has remote team members in Chicago, Atlanta, Dallas, and New York City. The team is currently 95+ people and growing!
Job Description:We are looking for a senior engineer to join our Developer Experience team. In this role, you will help design, maintain, and scale our GraphQL API and developer tools. Additionally, the Developer Experience team also owns our web properties, developer documentation, and JavaScript SDKs so you can work across the stack at any time!
The Highnote GraphQL API powers all of our experiences internally and externally. We work closely with product and design teams to craft the experiences of our platform using our API. We also collaborate with our backend platform engineers to help design new API features and enable them to contribute.
You:
- Know JavaScript/TypeScript/Node.js ecosystems and tooling
- Have worked on production scale Node.js services
- Know and love GraphQL
- Have experience with monitoring and observability
- Believe in owning the entire application lifecycle – design, development, and deployment
- Are a full contributor – you not only want to build but want to have a say in how things are built
- Are customer-centric – whether the experience is for developers or non-technical users, their experience drives you
- Have experience with AWS/Google Cloud/Cloudflare/Serverless or other clouds
- You see the future powered by a “connected” ecosystem of integrations and have ideas on how you want to be part of that
We:
- Operate collaboratively but autonomously
- Invest in tooling and automation – we do CI/CD, we codegen as much as we can, and that lets us focus on the task at hand
- Believe in experience-driven decisions – we work closely with Product and Design. We talk to customers and engage our teammates in feedback sessions.
- Discuss API design…a lot
- Love prototyping and exploring
- Don’t shy away from new things – we have a lot of fun ideas
- Are ambitious
Bonus points if you:
- Have published/maintained JS libraries
- Know how to build frontends
- Have built serverless applications (Lambda, Cloudflare Workers, Google Cloud Functions)
- Know how iframes work
- Are interested in rust and/or wasm
- Have worked with grpc services
- Highnote is an early stage company, the team is hands on and everyone is an individual contributorÂ
- We are light on meetings and leave your calendar open to build software
- We’re excited about the varied backgrounds and expertise team members bring and create space for ideas from everyone
- Highnote is a growing company, we started in Fall 2020 and the team is growing quickly
- Our technology stack is Java on the backend and React/Typescript on the frontend
Highnote is a diverse and inclusive company committed to growing a diverse and inclusive team. We do not discriminate based on gender identity or expression, sexual orientation, race, religion, age, national origin, citizenship, disability, pregnancy status, veteran status, or any other differences.
Date Posted
10/04/2022
Views
5
Similar Jobs
Sr. Software Engineer - OEMS Team - Enfusion
Views in the last 30 days - 8
Enfusion is a pioneer in developing innovative cloud investment management software analytics and managed services They help fund managers streamline ...
View DetailsSoftware Engineer 431407 - Experfy
Views in the last 30 days - 8
The job description is for a Software Engineer position that requires designing developing testing and deploying software systems and applications The...
View DetailsSoftware Product Consultant - CSC Corptax
Views in the last 30 days - 10
The job description is for a fulltime consultant to join the Corptax Professional Services Team The consultant will provide implementation and best pr...
View DetailsMachine Learning Engineer - Oak Street Health
Views in the last 30 days - 8
Oak Street Health is a rapidly growing company that is looking for a machine learning engineer to support their production modeling efforts The compan...
View DetailsSenior Benefit Analyst - Lockton Companies
Views in the last 30 days - 6
The Lockton team is seeking a dynamic Senior Benefit Analyst for their Employee Benefits consulting group The analyst will assist in marketing and ser...
View DetailsAccount Manager (Advertising Sales Team) - Chicago - CafeMedia
Views in the last 30 days - 6
This is an excellent opportunity to get broad experience in all aspects of digital media The position is based in Chicago IL and requires excellent co...
View Details