Senior Node.js Developer — Coupa Integration & SaaS Product

Posted 22 Days Ago
Be an Early Applicant
Hiring Remotely in IND
Remote
Senior level
Information Technology • Software • Analytics • Consulting
The Role
Build and support production-grade Node.js and TypeScript backend services for a SaaS product integrating with Coupa and enterprise applications. Design REST integrations, data mappings, transformations, validation, synchronization, error handling, tests, and troubleshooting workflows. Deploy containerized services on AWS, support CI/CD, observability, customer implementations, and multi-tenant configurations. Collaborate through Git workflows, documentation, technical specifications, runbooks, and AI-assisted development while maintaining code quality.
Summary Generated by Built In

This is a remote position.

We are looking for a Senior Node.js Developer to join our product engineering team building a SaaS product that integrates deeply with Coupa and other enterprise applications. The ideal candidate will have strong hands-on expertise in Node.js, TypeScript, PostgreSQL, REST APIs, data transformation, and enterprise integrations, with practical experience working with Coupa or similar procurement/ERP platforms. This is a WFH position. 

Required Qualifications

•      4+ years of professional software development experience building production-grade backend systems — ideally SaaS products or enterprise integration platforms, not just prototypes.

•      Strong hands-on expertise in Node.js, TypeScript/JavaScript, and SQL against PostgreSQL.

•      Solid grounding in software architecture, API design, error handling/logging, and production troubleshooting.

•      Experience writing automated unit and integration tests for backend services.

•      Hands-on experience building or supporting integrations with Coupa (or a comparable enterprise procurement/ERP platform) via REST/JSON APIs, including authentication, request/response handling, and error handling.

•      Working knowledge of core procurement objects and flows (suppliers, requisitions, purchase orders, invoices, receipts) sufficient to reason about integration behavior.

•      Proven experience with data mapping, transformation, validation, and synchronization between source and target systems, and the ability to independently scope an integration's API calls, mappings, and error handling from a requirement.

•      Experience troubleshooting integration failures using logs, API payloads, and database records.

•      Experience with Git-based workflows: pull requests, branching, and code review.

•      Ability to read and troubleshoot CI/CD pipeline failures.

•      Hands-on AWS experience, including containerized deployments (ECS or equivalent, with underlying Docker knowledge), CloudWatch, and S3.

•      Experience supporting customer-facing implementations or integrations, and distinguishing customer-specific configuration issues from product-level defects.

•      Excellent written and verbal English, with the ability to produce clear defect write-ups, technical specs, and runbooks.

•      Hands-on experience with AI-assisted development tools (e.g., Claude Code, GitHub Copilot, Cursor), and able to describe how you use them while maintaining code quality and review standards.

Preferred Qualifications

•      Experience building a commercial SaaS product rather than working exclusively on individual customer integrations.

•      Deep experience with Coupa integration architecture and Coupa APIs.

•      Experience integrating Coupa with NetSuite, Sage Intacct, Microsoft Dynamics, SAP, Oracle, or other ERP platforms.

•      Experience with Coupa customers, Coupa implementation partners, or Coupa's integration ecosystem, including working directly with Coupa Support to escalate platform-side issues.

•      Experience designing multi-tenant SaaS integrations where a single product supports different customer configurations and integration requirements.

•      Experience with Node.js async/queue-based patterns (e.g., BullMQ, AWS SQS), webhooks, scheduled integrations, retry mechanisms, and idempotency for high-volume enterprise data synchronization.

•      Familiarity with observability/APM tooling beyond CloudWatch (e.g., Datadog, New Relic, Sentry).

•      Familiarity with enterprise security practices: OAuth2, credentials/secrets management (e.g., AWS Secrets Manager or Parameter Store), audit logging, and compliance requirements.

•      Experience working under formal change management, release management, audit, security, or compliance processes.

•      Experience with embedded, docked, plug-in, or extensible application architectures.

•      Basic procurement/accounting literacy (PO matching, GL coding, tax/currency handling) relevant to invoice and PO data mapping.





Skills Required

  • 4+ years of professional software development experience building production-grade backend systems
  • Strong hands-on expertise in Node.js, TypeScript or JavaScript, and SQL with PostgreSQL
  • Knowledge of software architecture, API design, error handling, logging, and production troubleshooting
  • Experience writing automated unit and integration tests for backend services
  • Hands-on experience integrating Coupa or a comparable enterprise procurement or ERP platform through REST/JSON APIs
  • Working knowledge of procurement objects and flows including suppliers, requisitions, purchase orders, invoices, and receipts
  • Experience with data mapping, transformation, validation, and synchronization between source and target systems
  • Experience troubleshooting integration failures using logs, API payloads, and database records
  • Experience with Git workflows, pull requests, branching, and code review
  • Ability to troubleshoot CI/CD pipeline failures
  • Hands-on AWS experience with containerized deployments, ECS or equivalent, Docker, CloudWatch, and S3
  • Experience supporting customer-facing implementations or integrations
  • Excellent written and verbal English communication skills
  • Hands-on experience with AI-assisted development tools such as Claude Code, GitHub Copilot, or Cursor
  • Experience building commercial SaaS products
  • Deep Coupa integration architecture and Coupa API experience
  • Experience integrating Coupa with NetSuite, Sage Intacct, Microsoft Dynamics, SAP, Oracle, or other ERP platforms
  • Experience with Coupa customers, implementation partners, or the Coupa integration ecosystem
  • Experience designing multi-tenant SaaS integrations
  • Experience with Node.js asynchronous or queue-based patterns, webhooks, scheduled integrations, retries, and idempotency
  • Familiarity with observability or APM tools such as Datadog, New Relic, or Sentry
  • Familiarity with OAuth2, secrets management, audit logging, and enterprise security practices
  • Experience with formal change management, release management, audit, security, or compliance processes
  • Experience with embedded, docked, plug-in, or extensible application architectures
  • Basic procurement and accounting literacy, including PO matching, GL coding, and tax or currency handling
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
95 Employees
Year Founded: 2016

What We Do

Eton Technologies is an IT and IT-enabled services company that helps organizations modernize and manage their technology environments. Its offerings include ERP applications, process digitization, business analytics, cloud migration, software consulting, application development, helpdesk support, business-processing support, and offshore team services. The company positions itself as a technology deployment partner focused on high-quality solutions, customer satisfaction, and efficient project delivery.

Similar Jobs

Remote
India
77 Employees

Atlassian Logo Atlassian

Systems Engineer

Cloud • Information Technology • Productivity • Security • Software • App development • Automation
Remote
India
11000 Employees

Comcast Logo Comcast

Engineer 4, Software Development & Engineering

Digital Media • Information Technology • News + Entertainment
Remote or Hybrid
India
115000 Employees

Micron Technology Logo Micron Technology

Reliability Engineer

Artificial Intelligence • Hardware • Information Technology • Machine Learning
Remote
Gujarat, IND
45000 Employees

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
55 Employees
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account