Senior Software Engineer (Remote)

Senior Software Engineer (Remote)

Overview

SupplyHive centralizes supplier performance management into an easy-to-use digital platform that combines quantitative metrics, 360-degree assessments, AI, and machine learning. Dozens of Fortune 500 corporations rely on SupplyHive every day to elevate supplier performance and strengthen partnerships.

We are looking for a Senior Software Engineer to help build and scale our AI-enabled Supplier Performance Management platform. This is a high-ownership role for an engineer who has shipped complex software, made hard architectural tradeoffs, and operated systems reliably in production at scale.

You will work closely with Product, Data, QA, and Customer Success to deliver reliable, scalable features that integrate with enterprise systems, operationalize AI-driven insights, and present complex data clearly and efficiently.

What You Will Do:

  • Design, build, and maintain scalable software using React, Node.js, NestJS, and MongoDB
  • Anticipate scaling and performance challenges, and re-architect the platform as needed
  • Ship production-ready features, APIs, and enterprise integrations
  • Design and operate high-scale MongoDB data models, including schema design, performance tuning, indexing strategies, aggregation pipelines, and multi-tenant data patterns in a production SaaS environment
  • Partner with data and AI teams to deliver analytics, scoring, and recommendation features
  • Review code, mentor engineers, and help raise engineering standards across the team

Real Problems You Will Solve in the First 90 Days:

  • Improve performance and reliability of a core backend workflow or API running in production
  • Ship at least three meaningful customer-facing features to production
  • Diagnose and optimize high-volume MongoDB workloads (100K+ to millions of records) using advanced indexing, aggregation pipelines, explain plans, and query profiling
  • Contribute to architectural decisions in an active, enterprise-facing production system
  • Refactor parts of our React frontend to efficiently handle large, data-heavy datasets

Our Technology Stack:

  • Frontend: React, TypeScript, data-rich user interfaces
  • Backend: Node.js, NestJS, REST APIs, service-oriented and microservices architecture
  • Database: MongoDB
  • Data & AI: Proprietary AI/ML models and scoring engines
  • Integrations: Enterprise third-party APIs
  • Infrastructure: Cloud hosting, CI/CD pipelines, monitoring and alerting

Hard Requirements:

  • Bachelor’s degree in Computer Science or equivalent practical experience
  • 6+ years building and shipping production web applications
  • Legal authorization to work in your country of residence
  • Comfortable working independently on a remote, distributed team

Nice to Have:

  • Experience at a B2B SaaS company selling to enterprises
  • Data-driven or AI-enabled product experience
  • Experience integrating complex third-party or enterprise systems
  • Familiarity with procurement, supplier management, risk, or ESG platforms
  • Technical writing, architecture documentation, or open-source contributions

Why SupplyHive?:

  • Real product with 20+ active Fortune 500 customers
  • Hard, meaningful problems with high ownership and real impact
  • Competitive salary, meaningful equity, and strong benefits
  • Fully remote with flexible working hours and unlimited PTO
  • Annual professional development budget

Trusted by leading global brands…

Please contact your SupplyHive administrator to get your login link.

Thank You!

Customer Success Manager
Application

Please fill the form below

    No, thank you. I do not want.
    100% secure your website.