Senior / Staff Product Engineer
Senior Product Engineer · Senior · Full Time
Opens Knot's application page
Role
What you'll do.
Knot is seeking a Senior/Staff Product Engineer to join their innovative fintech platform that enables merchant and banking connectivity. The ideal candidate will leverage full-stack engineering skills to build user-facing features across Knot's product ecosystem, with a focus on creating seamless financial technology solutions that empower consumers and businesses.
Responsibilities
- Product Feature Development: Build and enhance user-facing features across Knot's product suite, including CardSwitcher and TransactionLink platforms
- Full-Stack Engineering: Develop robust frontend and backend solutions using modern web technologies and ensuring high-quality, scalable implementations
- User Experience Optimization: Foster a culture of deep care for industry-leading user experiences, focusing on intuitive and performant product interactions
- Technical Innovation: Collaborate with cross-functional teams to drive product innovation and solve complex technical challenges in the financial technology space
Qualifications
What we look for.
Technical
Frontend Technologies
Expert-level proficiency in React, TypeScript, Styled Components, Material-UI, and CSS modules
Backend Technologies
Strong skills in Node.js, Python, Go, with experience in API development and real-time communication technologies
Database Skills
Proficiency with CloudSQL, Redis, and relational database management
Education
Educational Background
Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience
Experience
Professional Experience
Minimum 5+ years of full-stack engineering experience with a proven track record of shipping high-quality products at scale
Performance Optimization
Demonstrated ability to improve system observability and resolve performance and user experience challenges
Skills
Required
React Development
Advanced React and TypeScript development skills
Full-Stack Engineering
Comprehensive full-stack development capabilities across frontend and backend technologies
System Design
Strong system design and architectural thinking for scalable software solutions
Preferred
Fintech Experience
Nice to havePrior experience in financial technology or consumer application development
Cloud Infrastructure
Nice to haveFamiliarity with Google Cloud Run, Kubernetes (k8s), and cloud-native deployment strategies
Tech stack
Languages
Frameworks
Databases
Tools
Other
Compensation
Pay and benefits.
Base·USD 160,000 – 240,000
Equity·Stock options
Benefits
Health Insurance
100% coverage for medical, dental, and vision insurance for employee and dependents
Equity Compensation
Generous early employee equity package
Performance Bonus
Annual bonus up to 20% of base salary
Time Off
Unlimited PTO with flexible work arrangements
Parental Leave
Comprehensive parental leave policy
Office Perks
Herman Miller Aeron Desk Chair, NYC office location, and frequent team meals
Process
Interview steps.
- 01
Initial Screening
Preliminary review of application and resume by recruiting team
- 02
Technical Phone Screen
Initial discussion of technical skills, experience, and background with engineering team member
- 03
Technical Interview
In-depth technical assessment covering full-stack development skills, system design, and problem-solving capabilities
- 04
Onsite/Virtual Interview
Comprehensive interview rounds with multiple engineering team members, including coding challenges and system design discussions
- 05
Final Interview
Discussion with leadership about team fit, role expectations, and long-term potential
Full posting
Original listing.
About Knot
Knot’s mission is to empower consumers and businesses alike with connected merchant and banking experiences. Knot is like “Plaid for merchant connectivity.” We are building the platform connecting merchants to the many applications that consumers and businesses interact with everyday. Our flagship CardSwitcher product allows consumers to instantly update & manage their cards on file with online merchant accounts (e.g. Netflix or PayPal), while newer products like TransactionLink support the retrieval of item-level transaction data. We are building many new products on top of our novel merchant connectivity platform and we hope you choose to come build them with us!
Founded in 2021, Knot was founded by two brothers and Thiel Fellows - Rory and Kieran O’Reilly - and today powers connected online payment experiences for hundreds of thousands of consumers. Companies like American Express, PayPal, Current, BILT, Step, and more choose to embed Knot’s SDK in their apps to power best-in-class experiences for their customers.
Knot is proudly backed by a select group of investors, including Nava Ventures, 8VC, American Express, Plaid, and co-founders & CEOs of prominent companies like Twitter, Warby Parker, Allbirds, Casper, Intercom, Deel, Italic, DraftKings, and many more.
Working at Knot
We’re a world-class team hailing from all over the globe with the vast majority of the company in engineering roles. We are looking to further solidify our presence in NYC to be at the heart of the financial services ecosystem.
Our team is relentlessly focused on building for our customers and every member of the financial services ecosystem. We take our work seriously and have fun while doing it. Both are equally important.
What you’ll do
Work alongside a team to build, experiment with, and debug user-facing features across all of Knot's products (CardSwitcher, TransactionLink, etc.)
Build brand new products alongside existing features to drive further value for end users.
Develop user interfaces with React/TypeScript on the frontend and a variety of technologies at the API layer.
Foster a culture of deep care for industry-leading user experience.
What you’ll need to get the job done
5+ years of full stack engineering experience.
Proficiency in React, Node, Typescript, Go, Python and CloudSQL (or similar relational database).
Track record of shipping high-quality products at scale.
Strong knack for getting the visuals right.
You understand observability and enjoy digging into the details to solve performance and user experience issues.
You excel in a rapidly growing organization and embrace challenging problems, tackling them directly and taking the initiative to lead the solution.
Eagerness to work in a fast-paced, dynamic environment and constantly grow & develop your craft.
Expert communication and ability to collaborate seamlessly with product teams.
Experience with fintech or consumer apps is a plus.
Tech
React frontend with Styled Components
Material-UI and CSS modules for styling
React-query/Axios for API calls
Typscript/Node, Python, Go, and Socket.io in the backend
CloudSQL & Redis
Hosted on Google Cloud Run and k8s
Github, Linear, Slack, Notion
What we offer
Interesting and challenging work
Competitive base salary (commensurate with experience) + up to 20% annual bonus + generous early employee equity
100% medical, dental, and vision insurance coverage for you and your dependents (U.S.)
Unlimited PTO
Parental leave
Beautiful NYC office in the heart of Flatiron
Herman Miller Aeron Desk Chair
Food (snacks, frequent lunches, and often dinner for those working late)
Redirects to Knot's application page.
Other roles