Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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
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

#li-remote

Euromarket Designs, Inc., which does business as Crate and Barrel and CB2, will be referred to as "the Company". The Company is deeply committed to working with and providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation for any part of the application process, or in order to perform the essential functions of a position, please contact the location you are applying to here and ask to speak with a manager regarding the nature of your request.

The Company is an equal opportunity employer; applicants are considered for all positions without regard to race, color, religious creed, sex, national origin, citizenship status, age, physical or mental disability, sexual orientation, gender identity, marital, parental, veteran or military status, unfavorable military discharge, or any other status protected by applicable federal, state or local law.

The Company participates in E-Verify and will provide the federal government with your Form I-9 information to confirm that you are authorized to work in the US.

State / City Compliance: The Company will consider for employment qualified applicants with criminal history, including arrest and conviction records, in accordance with the Los Angeles Fair Chance Initiative for Hiring and the San Francisco Fair Chance Ordinance.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, e-Commerce Fulfillment in Romeoville, IL vacancy
  • $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... 
    Senior
    Full time
    Work at office
    Monday to Friday
    Flexible hours

    S&S Activewear

    Bolingbrook, IL
    4 days ago
  • $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... 
    Senior
    Remote work

    Ulta Beauty

    Bolingbrook, IL
    4 days ago
  • 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

    Ulta Beauty

    Bolingbrook, IL
    5 days ago
  • 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

    TechDigital Group

    Bolingbrook, IL
    4 days ago
  • $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... 
    Senior
    Temporary work
    Second job
    Worldwide

    Chamberlain Group

    Oak Brook, IL
    4 days ago
  • $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

    Crawford Thomas Recruiting

    South Elgin, IL
    4 days ago
  • $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... 
    Senior
    Work at office
    Flexible hours

    Pampered Chef

    Addison, IL
    4 days ago
  •  ...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... 
    Senior
    Work experience placement
    Work at office
    Local area
    Immediate start
    Remote work
    2 days per week
    3 days per week

    Public Trust Advisors

    Naperville, IL
    2 days ago
  • $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... 
    Senior
    Full time
    Contract work
    Temporary work
    Flexible hours
    2 days per week

    Motion Recruitment

    Naperville, IL
    2 days ago
  •  ...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... 
    Senior
    Permanent employment
    H1b
    Visa sponsorship

    International Motors

    Lisle, IL
    4 days ago
  • $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

    Ulta Beauty

    Bolingbrook, IL
    4 days ago
  • 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

    Broadcom Inc.

    Lisle, IL
    2 days ago
  • $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... 
    Senior
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    Oncourse Home Solutions

    Naperville, IL
    3 days ago
  • $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... 
    Senior
    Full time

    Panduit

    Lockport, IL
    4 days ago
  •  ...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

    Rootshell Inc

    Bolingbrook, IL
    2 days ago
  • $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,... 
    Senior
    Remote work

    ULTA Beauty

    Bolingbrook, IL
    4 days ago
  •  ...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... 
    Senior
    Hourly pay
    16 hours
    Temporary work
    Work at office
    Remote work
    Monday to Thursday
    Flexible hours

    RXO

    Naperville, IL
    15 hours ago
  • 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

    twiceasnice Recruiting

    Woodridge, IL
    2 days ago
  • $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

    Chamberlain Group

    Oak Brook, IL
    5 days ago
  • $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... 
    Senior
    Full time
    Immediate start
    Remote work
    Flexible hours

    #twiceasnice Recruiting

    Woodridge, IL
    5 days ago
  • 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... 
    Senior
    Remote work

    ULTA Beauty

    Bolingbrook, IL
    2 days ago
  • $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

    Hispanic Alliance for Career Enhancement

    Downers Grove, IL
    4 days ago
  •  ...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

    Parts Town

    Addison, IL
    4 days ago
  •  ...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

    Crate and Barrel

    Lockport, IL
    5 days ago
  • $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‑... 
    Senior
    Full time

    apHarmony Inc

    Bartlett, IL
    4 days ago
  • 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

    Cloudious LLC

    Lisle, IL
    1 day ago
  •  ...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... 

    Atria Group

    Elmhurst, IL
    5 days ago
  • 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

    Fullsteam

    Oak Brook, IL
    4 days ago
  • $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... 
    Senior
    Full time
    Part time
    Local area
    Remote work
    Monday to Friday

    Ulta Beauty

    Bolingbrook, IL
    5 days ago
  • $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... 
    Senior
    Full time
    Work experience placement
    Local area
    Relocation package
    Monday to Thursday
    Shift work
    Night shift

    Cencora

    Romeoville, IL
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, e-Commerce Fulfillment. Be the first to apply!