Senior Software Engineer, e-Commerce Fulfillment
Crate & Barrel Holdings
We inspire purpose-filled living that brings joy to the modern home. With a team of more than 8,000 associates spanning 130 store and distribution locations across the U.S. and Canada, we achieve together, drive results and innovate to inspire. Drawn together by a shared passion for our customers and a spirit of fun, we deliver high-quality home furnishings that are expertly designed, responsibly sourced and bring beauty and function to people's homes. From the day we opened our first store in Chicago in 1962 to the digital innovations that engage millions of customers today, our iconic brand is nearly 60 years in the making-and our story is still unfolding.
We are seeking a Senior Software Engineer, Senior Software Engineer, e-Commerce Fulfillment to build our next-generation, global event-driven orchestration layer. This is a Macro-focused software role 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
- 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
- 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
- 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
$117k - $133k
...while enabling growth, operations and fulfillment for a diverse range of customers across... ...is seeking a highly skilled Sr Software Engineer to join our growing Software Engineering... ...RESTful APIs to support integrations with e-commerce platforms, customer systems, and internal...SeniorFull timeWork at officeMonday to FridayFlexible hours$153.32k
...ULTA Beauty is looking for a Sr. Software Developer in Bolingbrook, IL. The ideal candidate will design, develop, and implement software solutions while collaborating with various teams. They should have a Bachelor's degree in Computer Science and five years of relevant...SeniorRemote work- Ulta Beauty, Inc. in Bolingbrook, IL is seeking a Sr IT Analyst DevOps for SAP Finance. This role involves supporting Finance modules in SAP S/4 HANA, responsible for system stability, incident management, and collaborating with finance stakeholders. The ideal candidate...Senior
- A leading technology services provider is looking for an experienced Lead iOS Developer to drive the design, architecture, and development of sophisticated iOS applications for their retail client. With over 8 years of experience in iOS development using Swift and Objective...Senior
$85.5k - $162.98k
...Software Engineer, .NET page is loaded## Senior Software Engineer, .NETlocations: Oak Brook, ILtime type: Full timeposted on: Posted 2 Days Agojob requisition id: JR30628Chamberlain Group (CG) is a global leader in intelligent access and Blackstone portfolio company. Powered...SeniorTemporary workSecond jobWorldwide$70k - $80k
...+ Health Benefits and PTO Job Summary Our client is seeking a Senior Assistant Warehouse Manager to support daily Warehouse operations... ...Qualifications 3+ years of experience in warehouse, fulfillment, or operations environments Experience supporting or leading supervisors...Senior$125k - $135k
...Senior Software Engineer Our engineering teams build modern, customer-facing software on a composable architecture using React, Next.js, Node.js, and AWS. We are continuing to strengthen both delivery execution and engineering excellence across the stack. We are...SeniorWork at officeFlexible hours- ...Senior Software Engineer / Full Stack Developer PTMA Financial Solutions provides treasury management, liquidity management, and other financial products and services to the public sector. In addition to more than 12,000 local governments, school districts and other...SeniorWork experience placementWork at officeLocal areaImmediate startRemote work2 days per week3 days per week
$65 - $75 per hour
...Senior Software Engineer /.NET / Hybrid in Naperville Naperville, Illinois Hybrid Contract $65/hr - $75/hr Software company looking to bring on a Senior Software Engineer. You'll be key to driving modernization and growth by developing technical solutions...SeniorFull timeContract workTemporary workFlexible hours2 days per week- ...transforming from a supplier of trucks and buses to a provider of complete and sustainable transport solutions. Join Us as a Senior Software Engineer ! The Atlas Team operates at the intersection of Vehicle Design and Software Engineering. We're seeking a candidate to...SeniorPermanent employmentH1bVisa sponsorship
$143k - $190k
...A leading North American beauty retailer is seeking a Senior Manager, AI Platform Architecture to lead the architecture and evolution of core AI platforms. The role involves managing skilled engineers and collaborating with stakeholders to ensure system scalability, performance...Senior- Broadcom Inc. is seeking an Experienced Mainframe Software Development Engineer based in Lisle, Illinois. This role involves developing high-quality software solutions on the mainframe platform, primarily using IBM Assembler. The ideal candidate will have a Bachelor's degree...Senior
$105.68k - $158.52k
...discrimination and/or harassment. Position Summary The Senior Software Engineer in this role will serve as a senior software engineer,... ...etc. ~ Experience working in subscription and/or E-commerce companies a plus. Computer skills Needed to Perform...SeniorTemporary workWork at officeLocal areaRemote workFlexible hours$19.5 per hour
...Panduit is searching for a skilled Senior Production Operator to join our team in Lockport, Illinois. You will be responsible for operating and troubleshooting various production machines, ensuring high-quality output while adhering to safety protocols. This full-time...SeniorFull time- ...Bolingbrook, IL Type: Contract Industry: E-Commerce / Retail We are seeking a highly... ...Experience: ~10+ years of professional software development experience. ~ Strong expertise... ...promotions, pricing rules, and cart engines. ~ Proficiency with containerization (...Contract work
$133.18k
ULTA Beauty is seeking a skilled software developer to design and implement solutions that drive our technology initiatives. The ideal candidate has extensive experience in IBM Sterling Order Management Suite and proficiency in front-end technologies such as HTML, CSS,...SeniorRemote work- ...eligible for bonus or commission pay. Actual compensation may vary due to factors such as experience and skill set. As a Senior .NET Software Engineer at RXO you'll combine deep hands-on development expertise with strong technical leadership. In this role, you'll be...SeniorHourly pay16 hoursTemporary workWork at officeRemote workMonday to ThursdayFlexible hours
- A growing automation company in Woodridge, IL is seeking a Senior Software Engineer to focus on backend systems and web applications. The ideal candidate will have 5+ years of experience in software development with proficiency in Go, Java, and front-end frameworks like...Senior
$85.5k - $162.98k
Chamberlain Group is seeking a Senior Software Engineer, .NET based in Oak Brook, IL. The role involves developing and maintaining middleware for the myQ program, working collaboratively with different teams to meet product requirements. Candidates should have at least...Senior$120k - $150k
(Hybrid) Senior Software Engineer – Warehouse Automation Location: Woodridge, IL Salary: $120,000 - $150,000 + Bonus + Great Benefits Benefits: Medical, Dental, Vision, Disability, Life, AD&D, 401(k) w/match, PTO Job Type: Full-Time Travel: Occasional to Client Sites Typical...SeniorFull timeImmediate startRemote workFlexible hours- ULTA Beauty is seeking a Sr IT Engineer - Cloud Site Reliability in Bolingbrook, IL. The role involves designing, developing, and ensuring the sustainability and resiliency of cloud systems. Candidates should have a Bachelor's degree in Computer Science and a minimum of...SeniorRemote work
$185.4k - $375.95k
...CVS Health® is seeking an AVP, Application Engineering for Aetna Core Commercial Systems. This senior leadership role demands strong technology strategy, team management, and healthcare expertise. Responsibilities include transforming business processes through technology...Senior- ...Parts Town in Addison, Illinois, is looking for a Senior Manager, Facilities to oversee maintenance and repairs at the Global Fulfillment Center. Responsibilities include preventative maintenance and troubleshooting automated systems while leading a dedicated maintenance...Senior
- ...A leading home goods company is seeking a Senior Manager, eCommerce Optimization to develop and execute strategic initiatives to improve... ...best practices. Ideal candidates will have extensive engineering experience, a relevant degree, and knowledge of Lean methodologies...Senior
$90k - $180k
...Home / Careers / Senior Full-Stack Web Application Developer / Software Engineer Senior Full-Stack Web Application Developer / Software Engineer Location: Bartlett... ...to solve exciting design challenges for large e-commerce and manufacturing companies, and implement real‑...SeniorFull time- Cloudious LLC in Lisle, IL, is seeking a Full Stack Developer proficient in React and .Net. Candidates should have over 10 years of experience in .Net and at least 5 years working with React. The position involves developing Web APIs, writing extensive unit tests, and ...Senior
- ...We specialize in Staffing, Consulting, Software Development, and Training along with IT... ...integration, supply-chain management, e-commerce solutions, and B2B public exchanges and... ...development and programming, software engineering, systems development, testing, integration...
- Fullsteam in Oak Brook, Illinois, is seeking a passionate Developer to join their team. This role involves developing and maintaining cloud-based ERP solutions, ensuring a seamless user experience. Ideal candidates should have advanced experience with the LAMP stack, strong...Senior
$153.32k
...for better solutions drives us and is core to who we are. We’re engineering for the future of retail, and it’s no-holds-barred. But for... ...Remington Blvd., Suite 120, Bolingbrook, IL 60440 Title: Sr. Software Developer Hours: Monday to Friday, 8:00 am to 5:00 pm DUTIES Design...SeniorFull timePart timeLocal areaRemote workMonday to Friday$23.5 per hour
...Assists with inventory procedures as requested. May perform controlled substance picking, stocking, replenishment and order fulfillment in a cage/vault or refrigerated environment. May use forklifts, reach trucks and/or other motorized equipment to move inventory...SeniorFull timeWork experience placementLocal areaRelocation packageMonday to ThursdayShift workNight shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, e-Commerce Fulfillment. Be the first to apply!
- part time software developer remote Romeoville, IL
- senior Romeoville, IL
- senior manager automotive Romeoville, IL
- senior performance engineer Romeoville, IL
- senior performance tester Romeoville, IL
- senior manager m&a tax Romeoville, IL
- senior application administrator Romeoville, IL
- senior manager pmo Romeoville, IL
- senior vice president of operations Romeoville, IL
- senior manager accenture Romeoville, IL

