[Remote] Senior Software Engineer, e-Commerce Fulfillment

Remote Full-time
Note: The job is a remote job and is open to candidates in USA. CB2, a part of Euromarket Designs, Inc., is committed to delivering high-quality home furnishings. They are seeking a Senior Software Engineer in e-Commerce Fulfillment to develop a global event-driven orchestration layer that enhances the supply chain ecosystem through modern software solutions.ResponsibilitiesExecute the systematic modernization of legacy transactional backend data flows into scalable microservices, ensuring high availability and seamless data consistency during the transitionEmbed advanced distributed tracing, structured logging, and real-time telemetry metrics into our orchestration pipelines to guarantee absolute visibility into complex end-to-end data flowsWork closely with product managers and team members to own the design, scalability, and delivery of high-volume data streams utilizing modern message brokers (e.g., Kafka, RabbitMQ) to ensure loose coupling and reliable event delivery across the enterpriseDesign and implement highly resilient distributed coordination patterns (Event-Driven Architectures) to manage complex, multi-system fulfillment lifecyclesAdhere to and promote engineering guardrails and best practices, focusing heavily on implementing services to continuously validate, observe, and publish system data, completely mitigating system drift and ghost-state errorsPerform thorough code reviews, ensuring high standards of code quality, structural maintainability, and microservice performanceIdentify and resolve complex technical issues and bugs within asynchronous communication paths, distributed transactions, and data caching layersContribute to architectural discussions and decisions by ensuring architectural decoupling of all routing rules and environment parameters into runtime configurations and feature flags to eliminate deployment bottlenecksDrive the creation and maintenance of high-quality documentation by adhering to robust release engineering and automated deployment gating protocols before any code activatesSkillsStrong expertise in software design and architectural patternsDeep understanding of agile software development methodologies and the full software development lifecycleExcellent problem-solving, analytical, and critical-thinking skillsStrong communication, collaboration, and leadership skills, with the ability to effectively interact with cross-functional team membersProven ability to mentor and guide other engineers in technical skillsProficiency in multiple programming languages and technologies relevant to our stackExperience with designing and developing scalable, high-performance, and reliable software solutions in an iterative wayIn-depth knowledge of software testing strategies and automationFamiliarity with cloud platforms (e.g., AWS, Azure, GCP) and microservices architectureUnderstanding of database design, performance tuning, and security best practicesBachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience)5+ years of experience building high-scale, fault-tolerant backend applications and microservices using strongly-typed ecosystem (Java/JVM, .NET/C#, or equivalent enterprise backend languages)Hands-on mastery of asynchronous event patterns, message queue architectures, stream processing, and solving for data-at-rest vs. data-in-transit challenges. (e.g., Kafka, RabbitMQ, or cloud-native event buses) managing high-volume data centralizationDeep understanding of distributed transactions, idempotency, eventual consistency, and how to handle distributed state-machine failures gracefullyExperience with technical aspects of complex backend projects from initial system design through production deployment and automated scale testingCompany OverviewCB2 is an online platform that offers a wide selection of furniture and decor products for modern homes. It was founded in 2000, and is headquartered in Chicago, Illinois, USA, with a workforce of 501-1000 employees. Its website is https://cb2.com.

Apply Now →

Similar Jobs

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote

USPS Office Helper

Remote

CRM Business Analyst Tester

Remote

Inside Sales & Retention Representative

Remote

Experienced Full Stack Customer Service Representative – Live Chat Support for careerzynith

Remote

Finance Data Engineer

Remote

Flexible Online Survey Participant (Hiring Immediately)

Remote

Experienced Remote Data Entry Specialist - Work from Home with UPS

Remote

**Experienced Full Stack Software Engineer – Web & Cloud Application Development**

Remote

Remote Data Entry Operator/Clerk/Administrator Work From Home

Remote

Senior Software Engineer Developer Experience

Remote

Account Executive, SMB (Quick Service Restaurants)

Remote
← Back