View All Jobs 170527

Senior Software Engineer - E - commerce Integration Layer - Remote Eligible

Design and develop scalable real-time e-commerce data synchronization systems
Remote
Senior
yesterday

Senior Software Engineer

At Accellor, we are a trusted digital transformation partner that uses best-of-breed Cloud technology to deliver superior customer engagement and business effectiveness for clients. We've created an atmosphere that encourages curiosity, constant learning, and persistence. We encourage our employees to grow and explore their interests. We cultivate an environment of collaboration, autonomy, and delegation – we know our people have a strong work ethic and a sense of pride and ownership over their work. They are passionate, eager, and motivated – focused on building the perfect solution but never losing sight of the bigger picture.

Our customer is a forward-thinking, high-growth brand dedicated to creating exceptional customer experiences. We are passionate about meeting our customers where they are, and increasingly, that's on social media. We are looking for a visionary architect to lead our expansion into the next frontier of digital retail.

We are seeking a Senior Software Engineer to design and develop the Integration Layer that powers seamless interoperability between our enterprise commerce backbone and major e-commerce platforms such as TikTok Shop, Shopify, and Magento. This role focuses on real-time data synchronization, race-condition handling, and resilient API-based data flow for product catalog, sales orders, and inventory synchronization.

The ideal candidate is a hands-on professional with strong experience in open-source frameworks, REST APIs, and cloud-native deployments (AWS / Multi-Cloud) who can architect and implement scalable integrations that ensure high reliability and low latency.

What You'll Deliver:

  • A robust and extensible Integration Layer enabling near-real-time commerce data synchronization
  • API-driven, cloud-deployed modules ensuring scalability, reliability, and observability
  • A future-proof integration framework adaptable to new commerce platforms

Key Responsibilities: Integration Architecture & Development:

  • Design and implement custom integration adapters between internal systems and e-commerce platforms (TikTok Shop, Shopify, Magento, etc.).
  • Develop bi-directional synchronization pipelines for product data, order fulfillment, pricing, and inventory updates.
  • Ensure real-time or near-real-time reflection of data across systems using event-driven and asynchronous mechanisms (webhooks, message queues, etc.).
  • Manage race conditions, idempotency, and transactional consistency across distributed systems.

API Engineering:

  • Build and maintain RESTful APIs for cross-platform data interchange.
  • Work with OAuth2 / API keys for secure integration.
  • Optimize API throughput and handle throttling, retries, and failure recovery patterns.

Cloud & DevOps:

  • Deploy and monitor integration components in AWS or multi-cloud environments (GCP, Azure).
  • Work with Lambda / ECS / EKS or equivalent container orchestration platforms.
  • Implement observability (Grafana, Elastic, Prometheus) and alerting for integration reliability.

Data Synchronization & Messaging:

  • Use message queues (Kafka, SQS, RabbitMQ, etc.) for reliable event propagation.
  • Implement conflict resolution and concurrency control for multi-source updates.
  • Handle delta synchronization and data reconciliation jobs.

Collaboration & Open-Source Mindset:

  • Contribute to open-source integration toolkits or internal frameworks.
  • Collaborate with product, platform, and data teams to align integration models with business logic.
  • Document APIs, schemas, and integration workflows for internal and external consumption.
+ Show Original Job Post
























Senior Software Engineer - E - commerce Integration Layer - Remote Eligible
Remote
Engineering
About Accellor