cover image
Stratitech Services LLC

Senior Software Engineer – E-Commerce & Business Systems Integrations

Hybrid

San francisco bay, United states

$ 275,000 /year

Senior

Freelance

29-11-2025

Share this job:

Skills

Leadership Python Go Stripe Monitoring Architecture AWS E-commerce Microservices

Job Specifications

Senior Software Engineer – E-Commerce & Business Systems Integrations

Location: Bay Area (Hybrid / Onsite a few days per week)

Employment Type: Contract-to-Hire

Seniority Level: Senior

About the Role

We are seeking a Senior Software Engineer to lead development and integration work across our customer-facing systems—including our e-commerce backend, subscription/billing flows, and integrations with key external services. This role will also own how these systems interface with NetSuite and other internal business platforms.

You will act as a full-stack backend engineer who designs and builds the architecture that connects our core product experience, operational systems, and financial workflows. You’ll work closely with engineering, product, finance, and operations to create reliable, scalable, and secure integrations that power the business end-to-end.

Note: No C2C or C2H arrangements will be considered. This is a direct contract engagement only. No agencies—unsolicited outreach will be reported as spam.

Key Responsibilities

E-Commerce & Customer-Facing Systems

Design and build backend services for the e-commerce website, customer identity flows, subscription management, and fulfillment operations.
Lead integration work with third-party services such as Stripe, payment gateways, customer identity platforms, CDPs, and logistics tools.
Architect systems for accurate and reliable flows across orders, subscriptions, refunds, and customer accounts.

Systems Integration & Business Workflows

Build and maintain integrations between customer-facing systems and NetSuite, ensuring clean data flow for financials, billing, identity, and order/refund workflows.
Design synchronization strategies that minimize data mismatches and optimize operational clarity.
Build APIs, middleware, and data translation layers to support new business capabilities.

Architecture & Technical Leadership

Provide architectural guidance for how backend systems, 3rd-party APIs, and NetSuite work together.
Define best practices for reliability, observability, and system scaling.
Partner cross-functionally to drive technical clarity and long-term system evolution.

Quality, Monitoring & Data Integrity

Implement telemetry and monitoring for integrations and backend services.
Build fault-tolerant, well-documented processes for financial and customer data flows.
Diagnose and resolve complex issues involving refunds, billing reconciliation, identity mismatches, and workflow edge cases.

Required Qualifications

5–10+ years of experience as a backend or full-stack software engineer.
Experience building and maintaining e-commerce backend systems, subscription flows, or customer-facing transactional systems.
Strong proficiency in API design, microservices, REST integrations, and cloud-native development.
Hands-on experience integrating with third-party platforms (e.g., Stripe, Auth systems, fulfillment/logistics tools, billing platforms).
Solid understanding of financial, subscription, or transactional workflows.
Experience building integrations with NetSuite, or with similar ERP/business systems.
Proficiency with common backend stacks (Python, Node, Go, or similar).

Preferred Qualifications

Experience with large-scale or high-volume transactional systems.
Familiarity with data synchronization challenges between operational systems and ERPs.
Experience working in hardware + software product companies or IoT environments.
Understanding of subscription commerce, recurring billing, and refund flows.
Experience with AWS or similar cloud infrastructure.
Passion for sustainability.

What Success Looks Like

The customer-facing e-commerce backend is reliable, scalable, and integrates cleanly with Stripe and other crucial services.
Customer identity, orders, billing, and refund flows are robust and consistent across all systems.
NetSuite integrations are stable and transparent, with clear data movement and reconciliation logic.
Engineering, product, finance, and operations trust your architectural judgment and rely on your systems as the backbone of the business.

About the Company

About StratITech At StratITech, we help businesses scale, innovate, and transform through technology. Working closely with clients across Silicon Valley and beyond, we specialize in IT consulting, staffing solutions, and project delivery tailored to each organization’s unique needs. From high-growth startups to Fortune 500 enterprises, we deliver flexible, results-driven solutions in cloud, infrastructure, application development, DevOps, data, and emerging technologies. Our expert team combines deep technical knowledge with... Know more