Senior Software Engineer, e-Commerce Fulfillment
Crate and Barrel
We are seeking a Senior Software Engineer in e‑Commerce Fulfillment to build our next‑generation, global event‑driven orchestration layer. This Macro‑focused software role is responsible for developing the high‑throughput fabric that coordinates distributed business logic across our entire supply chain e‑Commerce ecosystem. Instead of managing brittle, point‑to‑point batch integrations, you will build and own the central event mesh, distributed state machines, and global data contracts that ensure reliable, real‑time order routing, inventory visibility, and fulfillment state orchestration. This position is fully remote This role is an Individual Contributor A day in the life as a Senior Engineer, Senior Software Engineer, e‑Commerce Fulfillment Execute the systematic modernization of legacy transactional backend data flows into scalable microservices, ensuring high availability and seamless data consistency during the transition. Embed advanced distributed tracing, structured logging, and real‑time telemetry metrics into our orchestration pipelines to guarantee absolute visibility into complex end‑to‑end data flows. Work 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 enterprise. Design and implement highly resilient distributed coordination patterns (Event‑Driven Architectures) to manage complex, multi‑system fulfillment lifecycles. Adhere 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 errors. Perform thorough code reviews, ensuring high standards of code quality, structural maintainability, and microservice performance. Identify and resolve complex technical issues and bugs within asynchronous communication paths, distributed transactions, and data caching layers. Contribute 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 bottlenecks. Drive the creation and maintenance of high‑quality documentation by adhering to robust release engineering and automated deployment gating protocols before any code activates. What you’ll bring to the table Strong expertise in software design and architectural patterns. Deep understanding of agile software development methodologies and the full software development lifecycle. Excellent problem‑solving, analytical, and critical‑thinking skills. Strong communication, collaboration, and leadership skills, with the ability to effectively interact with cross‑functional team members. Proven ability to mentor and guide other engineers in technical skills. Proficiency in multiple programming languages and technologies relevant to our stack. Experience with designing and developing scalable, high‑performance, and reliable software solutions in an iterative way. In‑depth knowledge of software testing strategies and automation. Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and microservices architecture. Understanding of database design, performance tuning, and security best practices. We’d love to hear from you if you have Bachelor’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 centralization. Deep understanding of distributed transactions, idempotency, eventual consistency, and how to handle distributed state‑machine failures gracefully. Experience with technical aspects of complex backend projects from initial system design through production deployment and automated scale testing. #J-18808-Ljbffr Crate and Barrel
- Crate and Barrel is looking for a Senior Software Engineer in e-Commerce Fulfillment to develop the next-generation orchestration layer. This fully remote role emphasizes building reliable, real-time solutions throughout our supply chain e-Commerce ecosystem. The ideal...SeniorRemote job
- ...Responsibility:Plans, designs, develops and tests software systems or applications for software... .... Reviews code changes.Networks with senior internal and external personnel in own... ...to the organization.Sets software engineering project schedules, defines project parameters...SeniorHourly payTemporary work
$100k - $140k
...Senior Software Development Engineer OpticsPlanet is seeking a full-time Senior Software Development Engineer to join our Engineering Team. Senior Software Development Engineer is a technical team member that is responsible for the design, development, testing, deployment...SeniorFull timeTemporary work- Crate & Barrel seeks a Senior Software Engineer, Warehousing to design, develop, and deliver scalable software solutions for warehousing systems. You will manage Blue Yonder Cloud WMS and its microservices, resolving incidents and ensuring long-term stability. You will...SeniorRemote job
- Crate & Barrel is looking for a Senior Software Engineer for Content Lifecycle Operations. The role involves designing scalable systems for managing visual content and requires strong technical and collaboration skills. Responsibilities include developing APIs, leading...SeniorRemote work
- As a Senior Software Engineer, you will be part of a cross‑functional team, applying your skill, experience and creativity towards building complex and scalable solutions. You will work in a highly collaborative environment, solving exciting problems while leveraging best...SeniorWork at officeRemote workWork visa
- Get AI-powered advice on this job and more exclusive features. Job Title: Senior Full Stack Software Engineer Summary: We are seeking a Senior Full Stack Software Engineer to support the development and delivery of a high-traffic photo application platform. This role requires...SeniorContract workSummer internship
$96.8k - $145.2k
...environment, defining your path to a fulfilling career while channeling your... ...complex deployments of software, architects customized... ...heavily influence internal engineering teams, driving the architectural... ...professional networks with senior internal and external stakeholders...SeniorFull timeSummer workWork at officeLocal areaRemote workFlexible hours3 days per week- ...Wolters Kluwer is seeking a Senior DevSecOps Engineer in Riverwoods, Illinois. This role involves supporting the engineering team for cloud platform development, implementing best practices in automation, and ensuring platform reliability. The ideal candidate will have...Senior
$78k - $156k
...devices, nutritionals and branded generic medicines. Our 115,000 colleagues serve people in more than 160 countries.Job TitleSr. Software Engineer, QualityWorking at AbbottAt Abbott, you can do work that matters, grow, and learn, care for yourself and family, be your true...SeniorWork experience placement- ...Senior Software Engineer Come join our team! DKW Communications, Inc. (DKW) is a government contractor providing professional and technical services to various government agencies i.e. defense, law enforcement and security. We are currently looking for a Senior Software...SeniorFor contractors
- Job DescriptionJob SummaryThe Senior Software Engineer I, will be responsible for building, automating, and enhancing platform capabilities that enable scalable, reliable, and efficient software delivery. This role focuses on developing cloud-native solutions, integrating...SeniorHourly pay
- ...ResponsibilityManages clients with upfront commitments, ensuring fulfillment of Joint Business Partner (JBP) commitments and spending... ...management. MBA/Master’s degree. Current or former Director, Senior Director, or VP-level leader with a strong track record of organizational...SeniorHourly pay
- ...(No Chance of C2C / 1099) Qualifications: Bachelor's degree in Computer Science or Related Major 10 years of professional software engineering experience with substantial front-end delivery Strong, hands-on experience building production SPAs using Angular and TypeScript...SeniorContract work
$140k - $200k
Speechify, Inc. is seeking a Senior Software Engineer for the Core Experiences Team in Evanston, IL. This role involves collaborating with product teams, optimizing existing functionality, and developing cloud functions using Kotlin. Ideal candidates should have a strong...Senior$92.7k - $161.85k
...As a Senior DevOps Engin eer , you will be a key technical contributor responsible for designing, implementing, and operating scalable... ...resilient infrastructure and CI/CD pipelines that support the full software development lifecycle. You will work closely with Wolters...SeniorWork at office$198k - $282.86k
...Senior Director of Software Engineering The Senior Director of Software Engineering provides technology business leadership and vision. The incumbent maintains the single source of consistent information on all IT services delivered to business, ensures and verifies service...SeniorFor contractorsWork experience placementWork at office$198k - $282.86k
...ChenMed LLC is seeking a Senior Director of Software Engineering to lead technology initiatives and manage IT service delivery in Deerfield, Illinois. Responsibilities include overseeing operational efficiencies, ensuring service agreements are met, and cultivating team...Senior$127.2k - $190.8k
IDEX is seeking an Embedded Software Engineer in Wheeling, Illinois. This role involves designing and developing embedded drivers and firmware, particularly utilizing C programming for embedded systems. Ideal candidates will have a Bachelor's degree in Electronics and over...Senior$127.2k - $190.8k
Fluid Management is seeking an Embedded Software Engineer to join our team in Wheeling, Illinois. This role involves developing and maintaining embedded drivers and firmware, focusing on C programming and real-time applications. Candidates should have at least 5 years of...Senior- ...Senior Account Manager We inspire purpose-filled living that brings joy to the modern home. With a team of more than 8,000 associates... ...client experience across product, gifting, trade, and fulfillment. Partnering closely with the Director, this role enforces process...SeniorContract work
- Job DescriptionJob Summary:This role demonstrates proficiency across software engineering practices with advanced specialization in Power Platform engineering and operational support, while contributing to Azure cloud platform reliability. This position is primarily responsible...Senior
- As a Senior Developer, you will be responsible for executing, driving, and owning assignments... ....Writes clean, efficient, and well-engineered front-end and back-end code using modern... ...efforts through all phases of software development life cycle (SDLC), including...SeniorImmediate startRemote workWorldwideShift work
$96.8k - $145.2k
...thinking environment, defining your path to a fulfilling career while channeling your skills... ...Requirements Bachelor’s degree in engineering (Computer Engineering or Electrical Engineering... ..., Object Oriented Programming, software design patterns, devices driver development...SeniorSummer workWork at officeImmediate startFlexible hours3 days per week$209k - $238.5k
...group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Sr. Manager Software Engineer, you’ll...SeniorFull timePart timeInternshipLocal area$209k - $238.5k
...Do you enjoy solving some of the most complex engineering challenges in financial technology? Are you passionate about building highly... ...nation's largest payments ecosystems. We are seeking a Sr. Manager Software Engineering passionate about marrying data with emerging...SeniorFull timePart timeInternshipLocal area$204.9k - $233.8k
...Senior Manager, Software Engineering, Full Stack (Global Payment Network) Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital...SeniorFull timePart timeInternshipLocal area$105k - $120k
...Senior Full Stack DeveloperGuarantee Trust Life Insurance Company (GTL) is currently seeking a Senior Full Stack Software Developer to join our team!Since 1936, GTL has offered cutting-edge insurance solutions and personalized service for our policyholders and distributors...SeniorWork at officeRemote workFlexible hours$75 per hour
Sr. Java Developer Position: Sr. Java Developer Location: Deerfield, Illinois Duration: 3-4 Months CTH Rate: $75/hr Required Skills ~8+ years of experience as a JAVA Developer ~ Proficient in Spring Boot ~ Proficient in REST APIs ~ Proficient ...Senior$99.5k - $139.9k
...to clean energy.Function: Information TechnologyJob Summary:Sr. Software Application Developer maintains an in-depth understanding of... ...development of Salesforce solutions that drives business value and fulfill customer needs; assist junior developers; conduct periodic code...SeniorFull timeTemporary workWork experience placementFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, e-Commerce Fulfillment. Be the first to apply!
- agile software developer Northbrook, IL
- software developer fintech Northbrook, IL
- software engineer Northbrook, IL
- part time software developer remote Northbrook, IL
- software developer Northbrook, IL
- director software engineering Northbrook, IL
- software engineer healthcare Northbrook, IL
- consulting software engineer Northbrook, IL
- startup software engineer Northbrook, IL
- cybersecurity software engineer Northbrook, IL


