Software Engineer

Nuvo

📍New York, NY
Posted May 24, 2026

Job Overview

Position

Software Engineer

Company

Nuvo

Location

New York, NY

Work Type

On-site

Job ID

li-4378357766

Job Description

About Nuvo
We’re Redefining the $11T B2B Commerce and Payments Market
Nuvo is bringing B2B commerce online.

While technology has reshaped consumer commerce, the business-to-business (B2B) economy — three times larger— has lagged behind.

From coffee to lumber, every product we use has been traded through a complex supply chain of suppliers, manufacturers, wholesalers, and retailers. Despite the massive scale of this market, most businesses manage their trading relationships and commerce activities using outdated methods like paper forms, PDFs, emails, faxes, phone calls, and spreadsheets, making processes slow and inefficient.

Much like how Shopify, Stripe and Square have transformed how consumer companies transact, we aim to do the same for B2B companies.

About The Role
We are looking for smart engineers to help build category-defining products. Our problems span multi-party workflow automation, identity, risk, and large scale data. You'll partner with our engineering, design and product teams to help shape the roadmap, solve real world problems and build our 0-1 products. Your work will have huge impact: on team culture, on our customers and on the economy.

What You’ll Do

  • Write & review high-quality, clean and performant code.

  • Collaborate with the team to implement intuitive experiences.

  • Play an active role in shaping the engineering culture, establishing best practices, and contributing to the growth of the team.

  • Use the best tools for the job — we’ve used technologies like Vue, graphql, and even built our own DSL for defining roles and permissions. What matters most is the impact you create, not the specific tools you use.

What You Bring

  • 2+ years prior experience in building and shipping user facing products from start to finish

  • Strong problem-solving skills and the ability to communicate technical solutions clearly.

  • A passion for internet technologies and knowledge of trends in modern software engineering.

  • Experience working in an early-stage engineering team or a fast growing company solving hard ambiguous problems with a strong bias for action.

*Expected Compensation Range $135,000-$300,000*

Interview Prep

AI-powered insights to help you prepare

Key Skills

Required:
Preferred:

Practice Questions

💡Technical Questions (3)
  • 1.Nuvo deals with multi-party workflow automation and complex B2B trading relationships. How would you design a data model and API to handle a multi-step approval workflow involving multiple distinct organizations?
  • 2.Our JD mentions we've built our own DSL for defining roles and permissions. Walk me through how you would design and implement a custom DSL, and explain the advantages over standard role-based access control (RBAC) libraries.
  • 3.You are tasked with replacing a legacy B2B process that relies on emailed PDFs and spreadsheets with an intuitive web experience. How do you approach the data migration and ensure the new system actually improves user efficiency?
🎯Behavioral Questions (3)
  • 1.Tell me about a time you had to build a product from 0 to 1 in an ambiguous environment where the requirements weren't fully defined.
  • 2.Nuvo values a strong bias for action. Describe a situation where you had to make a critical technical decision quickly without having all the information you ideally wanted.
  • 3.Give an example of how you played an active role in shaping engineering culture or establishing best practices on a previous team.
🧩Situational Questions (2)
  • 1.You are building a feature for a B2B supplier portal, but the product manager's design requires a highly complex UI that will be confusing for users transitioning from simple spreadsheets. How do you handle this?
  • 2.You discover a critical bug in the production system that processes B2B payments just before a long weekend, and the senior engineer who built the module is unavailable. What is your immediate course of action?

Resume Keywords

Make sure these keywords appear on your resume

0-1 productB2B commerceworkflow automationVueGraphQLbias for actioncross-functional collaborationshipping user-facing productsearly-stage startupdomain-specific language

Interested in this position? Apply directly on LinkedIn.

Apply on LinkedIn →