{"id":865989,"url":"https://alion.io/job/knotapi-senior-staff-product-engineer","title":"Senior / Staff Product Engineer","company":{"id":696073,"name":"Knot API","domain":"knotapi.com","url":"https://alion.io/company/knotapi","size_band":"11-50","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":{"grade":"B","score":75,"open_postings":9,"ghost_share":0,"stale_share":1,"repost_share":0,"time_to_fill_p50_days":null,"computed_at":"2026-11-03T05:54:40Z"}},"role":"Backend","role_family":"Backend","seniority":"staff","employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["New York, United States"],"countries":["US"],"hiring_countries":[],"hiring_countries_total":0,"salary":{"min":160000,"max":240000,"currency":"USD","period":"year","gross":null,"usd_annual":240000},"salary_estimate":null,"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Go","optional":false},{"name":"Intercom","optional":false},{"name":"Python","optional":false},{"name":"React.js","optional":false},{"name":"TypeScript","optional":false},{"name":"Axios","optional":true},{"name":"CSS Modules","optional":true},{"name":"GCP","optional":true},{"name":"GitHub","optional":true},{"name":"Google Cloud Run","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Linear","optional":true},{"name":"Material UI","optional":true},{"name":"Node JS","optional":true},{"name":"React Query","optional":true},{"name":"Redis","optional":true},{"name":"Slack","optional":true},{"name":"Socket.IO","optional":true},{"name":"styled-components","optional":true}],"status":"live","first_seen_at":"2024-05-25T01:54:25Z","employer_posted_date":"2024-05-25","last_verified_at":"2026-11-03T23:52:25Z","board_verified":true,"closed_at":null,"days_open":893,"trust":{"level":"stale","repost_count":0,"flags":["stale"],"days_open":892},"description":"About Knot\nKnot’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!\nFounded 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.\nKnot 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.\nWorking at Knot\nWe’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.\nOur 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.\nWhat you’ll do\nWork alongside a team to build, experiment with, and debug user-facing features across all of Knot's products (CardSwitcher, TransactionLink, etc.)\n\nBuild brand new products alongside existing features to drive further value for end users.\n\nDevelop user interfaces with React/TypeScript on the frontend and a variety of technologies at the API layer.\n\nFoster a culture of deep care for industry-leading user experience.\n\nWhat you’ll need to get the job done\n5+ years of full stack engineering experience.\n\nProficiency in React, Node, Typescript, Go, Python and CloudSQL (or similar relational database).\n\nTrack record of shipping high-quality products at scale.\n\nStrong knack for getting the visuals right.\n\nYou understand observability and enjoy digging into the details to solve performance and user experience issues.\n\nYou excel in a rapidly growing organization and embrace challenging problems, tackling them directly and taking the initiative to lead the solution.\n\nEagerness to work in a fast-paced, dynamic environment and constantly grow & develop your craft.\n\nExpert communication and ability to collaborate seamlessly with product teams.\n\nExperience with fintech or consumer apps is a plus.\n\nTech\nReact frontend with Styled Components\n\nMaterial-UI and CSS modules for styling\n\nReact-query/Axios for API calls\n\nTypscript/Node, Python, Go, and Socket.io in the backend\n\nCloudSQL & Redis\n\nHosted on Google Cloud Run and k8s\n\nGithub, Linear, Slack, Notion\n\nWhat we offer\nInteresting and challenging work\n\nCompetitive base salary (commensurate with experience) + up to 20% annual bonus + generous early employee equity\n\n100% medical, dental, and vision insurance coverage for you and your dependents (U.S.)\n\nUnlimited PTO\n\nParental leave\n\nBeautiful NYC office in the heart of Flatiron\n\nHerman Miller Aeron Desk Chair\n\nFood (snacks, frequent lunches, and often dinner for those working late)","description_format":"text","description_chars":3653,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity","Insurance coverage","Parental leave","Unlimited PTO","Vision insurance"],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial Software & Embedded Finance","Integration & API Management"],"lifecycle":[{"event":"open","at":"2026-09-13T13:26:37Z"}],"visa":[],"liveness":{"score":9,"band":"cold","label":"Long shot","p_open":1,"p_active":0.32,"p_room":0.28,"age_days":892,"expected_fill_days":30,"reasons":["conf:2","win:tail","crowd:"],"computed_at":"2026-11-03T05:54:40Z"},"pay":{"stated_usd_annual":240000,"is_top_pay":false},"html_url":"https://alion.io/job/knotapi-senior-staff-product-engineer","json_url":"https://alion.io/job/knotapi-senior-staff-product-engineer.json","meta":{"generated_at":"2026-11-04T03:54:25Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":6036,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-05T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":696073},"rest":"https://alion.io/mcp/rest/get_company?id=696073"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fknotapi-senior-staff-product-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fknotapi-senior-staff-product-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fknotapi-senior-staff-product-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/knotapi-senior-staff-product-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fknotapi-senior-staff-product-engineer"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":865989}},{"tool":"search_jobs","arguments":{"company":"knotapi.com","detail":"compact"}},{"tool":"match_people","arguments":{"job_id":865989},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}