Software Engineering

Sr. Software Engineer - Application Team

Work Type: Full Time

Stimulus is an AI-powered relationship intelligence (SaaS) platform that combines data insights, relationship-building tools, and a proprietary score to help companies make the best sourcing, procurement, and purchasing decisions, while optimizing, nurturing, and growing their supplier ecosystems.

We are a VC-backed startup with amazing investors including Black Ops VC, Northwestern Mutual Future Ventures, Morgan Stanley, REFASHIOND Ventures, Darco Capital and more; and we are growing with support from our partners including Google, Microsoft and more.

Our company culture is unique, creative, and passionate about fostering strong relationships. We are a small but experienced team with a combined experience of over 100 years in product, business, and technology. We work remotely and thrive on challenges and continuous learning. Our team is dynamic, energetic, and genuinely passionate about our work.


We are looking for a Sr. Software Engineer to join our Application Team. You will work across the organization to create, scale, deploy, and improve the state-of-the art SaaS application.

You will work independently with little supervision. You should have excellent analytical, organization and problem-solving skills. We’d like to meet you.


  • This is a US - Remote position with occasional travel to HQ required. At this time, Stimulus doesn't offer visa sponsorship.
  • The salary details indicated may increase or decrease based on experience.

Working at Stimulus

Our Motto: Build Better Relationships

Our Mission: Help companies build more valuable vendor and supplier relationships.

Our Values:

  • Build Better Relationships
  • Trust and Transparency
  • Learn and Grow
  • Deliver an Experience
  • Empower our community
  • Enjoy the Journey

Stimulus is dedicated to greater diversity and inclusion within our own organization and provides equal opportunity to people of all races, ethnicities, religions, genders, sexual orientations, gender identifications, abilities, incomes, marital statuses, ages, philosophies, disabilities, and veteran statuses.

Visit: to learn more about the company

Position Responsibilities

  • Develop and enhance a SaaS application using Nest.js and ReactJS.
  • Facilitate team discussions regarding engineering decisions.
  • Develop and defend architecture documentation.
  • Implement and improve CI/CD on Azure.
  • Work with SQL, noSQL, and vector/embeddings databases.
  • Work closely with the Data & AI Team to deliver the best user experience.

Skills and Qualifications

  • Experience developing and scaling production SaaS applications
  • Node.js / TypeScript
  • ReactJS and Nest.js
  • CI/CD on Azure and/or AWS
  • Microservices, Docker, K8s
  • SQL/noSQL
  • ElasticSearch / Cognitive Search
  • Agile Development

Education and Experience Requirements

  • At least 5 years of professional experience in similar roles and similar products.
  • Bachelor's degree in computer science, or related field.
  • Proven experience as a software engineer, or similar.

Submit Your Application

You have successfully applied
  • You have errors in applying
Cover Letter