×
Register Here to Apply for Jobs or Post Jobs. X

Senior Backend Engineer, Business Technology

Job in New York, New York County, New York, 10261, USA
Listing for: Ernesta Inc.
Full Time position
Listed on 2026-06-26
Job specializations:
  • Software Development
    Backend Developer
Salary/Wage Range or Industry Benchmark: 165000 - 190000 USD Yearly USD 165000.00 190000.00 YEAR
Job Description & How to Apply Below
Location: New York

About the Role

The Ernesta business technology team builds the technology solutions that power the end‑to‑end business operation of an industry‑leading custom rug purchasing experience. This includes a custom‑built order management system, manufacturing workflow tools, and delivery management systems. These systems work together to power a self‑service‑first purchasing experience that exceeds customer expectations before and after their rug purchase.

As a Senior Backend Engineer, you will be a foundational member of the engineering team building Ernesta’s in‑house order management system from the ground up. You will own the backend architecture for transactional systems that manage order life cycles, fulfillment workflows, inventory, and integrations with Shopify, Salesforce, and third‑party logistics providers. You will be designing and building the core systems that run the business.

What

You’ll Do
  • Design, build, and maintain backend services for Ernesta’s custom order management system using Node.js and PostgreSQL
  • Own the data model and transactional logic for core business entities: orders, line items, fulfillments, inventory, customers, and product SKUs
  • Build and maintain integrations with external systems including Shopify, Salesforce, and third‑party logistics and fulfillment providers
  • Implement order lifecycle workflows: creation, confirmation, production, fulfillment, shipping, delivery, and returns
  • Design RESTful APIs that serve internal tools and connect to the broader e‑commerce ecosystem
  • Collaborate closely with the Business Systems Product Manager to translate domain model specifications and business rules into reliable, performant backend systems
  • Translate product specifications — including entity definitions, state machines, and business rules — into physical database schemas, migration strategies, and API contracts
  • Ensure data integrity across systems, defining source‑of‑truth sync logic and integration contracts between the ERP and external platforms
  • Write automated tests and contribute to CI/CD pipelines to maintain code quality and deployment reliability
Qualifications Include
  • 5+ years of backend software engineering experience with strong proficiency in Node.js and relational database such as PostgreSQL
  • Experience designing and building transactional data models for systems that manage orders, inventory, fulfillment, or similar operational workflows
  • Hands‑on experience building and maintaining integrations with external platforms (e.g., external APIs, payment processors)
  • Strong understanding of relational database design: normalization, indexing, constraints, and migration strategies
  • Experience with event‑driven architecture patterns (message queues, webhooks, pub/sub) for system‑to‑system communication
  • Experience building and documenting RESTful APIs
  • Familiarity with cloud infrastructure (AWS or GCP), containerization (Docker), and CI/CD tooling
  • Ability to work autonomously in a small team environment where you own significant portions of the system end to end
  • Domain experience in order management, e‑commerce fulfillment, supply chain, or manufacturing systems is strongly preferred
  • Strong communication skills to collaborate with product, operations, and business stakeholders

Ernesta is committed to inclusion. We are an equal opportunity employer and do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics.

The starting base pay for this role is between $165,000 and $190,000. The actual base pay is dependent upon many factors, such as experience, education, and skills. This role may also be eligible for equity, and benefits.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary