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

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, e-Commerce Fulfillment in Northbrook, IL vacancy
  • A leading home goods retailer is hiring a Senior Software Engineer to enhance their Order Management system. This fully remote role involves collaborating with product managers and engineers to ensure high-quality code delivery backed by solid testing. Responsibilities... 
    Senior
    Remote job

    Crate and Barrel

    Northbrook, IL
    4 days ago
  • A leading home goods retailer is seeking a Senior Software Engineer to design and deliver scalable software solutions. This fully remote position involves complex technical challenges, collaboration with teams, and ownership of significant projects. Candidates should have... 
    Senior
    Remote job

    Crate and Barrel

    Northbrook, IL
    2 days ago
  • The Senior Software Engineer, Order Management will collaborate closely with product managers, architects, and engineers to ensure high-quality, reliable, and maintainable code is delivered consistently backed by solid, automated tests from the start. In this pivotal role... 
    Senior
    Remote work

    Crate and Barrel

    Northbrook, IL
    4 days ago
  • We are seeking an experienced and proactive Senior Software Engineer, Gift Registry to take a significant role in designing, developing, and delivering robust and scalable software solutions. You will tackle complex technical challenges and contribute to the technical... 
    Senior
    Remote work

    Crate and Barrel

    Northbrook, IL
    25 days ago
  • $92.7k - $203.94k

     ...one community at a time. Position Summary The Site Reliability Engineer (SRE) is responsible for ensuring the reliability, availability...  ...scalability of the myPBM platform. This role applies software engineering practices to operations, with a focus on automation... 
    Senior
    Full time
    Local area
    Shift work

    Koitecc Solutions

    Northbrook, IL
    3 days ago
  • Crate and Barrel, a well-established brand known for its high-quality furniture, is searching for a Senior Front End Developer to join their growing eCommerce team. In this role, you’ll design, develop, and implement features using React to improve the online shopping... 
    Senior
    Remote job
    Full time

    Stackruit Ltd.

    Northbrook, IL
    1 day ago
  • $99.5k - $139.9k

    CF Industries is seeking a Sr. Software Application Developer in Northbrook, Illinois. This position focuses on developing software solutions that align with business needs, mentoring junior developers, and staying abreast of IT advancements. The ideal candidate will have... 
    Senior
    Flexible hours

    Dormont Manufacturing Co

    Northbrook, IL
    2 days ago
  • $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... 
    Senior
    For contractors
    Work experience placement
    Work at office

    ChenMed LLC

    Deerfield, IL
    18 hours ago
  • CF Industries is seeking a Sr. Software Application Developer to drive software solutions that deliver business value. The successful candidate will have an in-depth understanding of software platforms, align coding with best practices, and assist junior developers. This... 
    Senior
    Flexible hours

    CF Industries

    Northbrook, IL
    3 days ago
  •  ...Required SQL programming language knowledge Top Nice-To-Have Skills: # Healthcare/Pharmacy data experience (inventory or Rx fulfillment operational processes understanding also a plus) # Azure Technology knowledge (reporting tools such as Databricks, Power BI,... 
    Senior
    Contract work

    Software Technology Inc

    Deerfield, IL
    18 hours ago
  • $101k - $152k

    Medline International Two Australia Pty in Northbrook, IL is looking for a Sr Analyst in Business Systems IT to join their E-Commerce Technology team. Key responsibilities include gathering technical requirements, collaborating with technical teams, and acting as a Proxy... 
    Senior

    Medline International Two Australia Pty

    Northbrook, IL
    3 days ago
  • A leading tech company is seeking an experienced ATG Application Support Engineer in Northbrook, Illinois, to provide end-to-end production support for ATG-based e-commerce applications. You will perform troubleshooting, support application migration in cloud environments... 
    Senior

    Datamaxis

    Northbrook, IL
    1 day ago
  • Dormont Manufacturing Co in Wheeling, Illinois, seeks an Embedded Software Engineer to join their IDEX-Dispensing team. This role involves designing, developing, and maintaining embedded drivers and firmware, utilizing C programming in a real-time embedded system environment... 
    Senior

    Dormont Manufacturing Co

    Wheeling, IL
    4 days ago
  • PCMI Corp. in Park Ridge, IL is seeking a Senior Software Engineer to lead the design and development of complex web applications. This role offers a chance to mentor junior developers, ensure code quality, and implement industry best practices in a collaborative environment... 
    Senior

    PCMI Corporation

    Park Ridge, IL
    4 days ago
  • $92.7k - $203.94k

     ...Experience on Cloud Technologies like GCP, AWS, Azure, Java, Python and Angular Education A Master's degree or foreign equivalent in Engineering, Computer Science, Information Systems, IT, or closely related technical field and 3 years of experience in application... 
    Senior
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    Buffalo Grove, IL
    3 days ago
  • $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

    IDEX

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

    Fluid Management

    Wheeling, IL
    18 hours ago
  • $92.7k - $203.94k

    CVS Health® is seeking a skilled Applications Developer specializing in AS/400 development based in Buffalo Grove, Illinois. The role demands extensive experience in RPG, RPGLE, and CL, along with proficiency in IBMi SQL and project leadership. Ideal candidates will have...
    Senior

    Hispanic Alliance for Career Enhancement

    Buffalo Grove, IL
    3 days ago
  • GUARANTEE TRUST LIFE INS CO is seeking a Senior Full Stack Software Developer in Glenview, Illinois, to enhance insurance solutions. This role requires solid expertise in .NET, SQL, and web technologies, along with 7-10 years of experience. The developer will design and... 
    Senior
    Remote work
    Flexible hours

    GUARANTEE TRUST LIFE INS CO

    Glenview, IL
    4 days ago
  • UL Solutions External Career Site is seeking a project handler in Northbrook, Illinois, to oversee project specifications, manage client communications, and provide technical assistance for product inspections. The role involves frequent client interactions and coordination...
    Senior

    UL Solutions External Career Site

    Northbrook, IL
    3 days ago
  •  ...Job Description Job Summary The 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... 
    Senior
    Hourly pay

    Walgreens Boots Alliance

    Deerfield, IL
    18 hours ago
  • $127.5k - $204k

     ...: Plans, designs, develops and tests software systems or applications for software enhancements...  ...Reviews code changes. Networks with senior internal and external personnel in own...  ...to the organization. Sets software engineering project schedules, defines project... 
    Senior
    Hourly pay
    Temporary work
    Remote work

    Walgreens

    Deerfield, IL
    13 days ago
  • UL Solutions is seeking a professional in Northbrook, Illinois, to manage client projects by determining project specifications and providing technical assistance related to product inspection. The ideal candidate will communicate with clients about technical issues and...
    Senior

    UL Solutions

    Northbrook, IL
    2 days ago
  •  ...The Senior Account Manager is a key driver of Crate & Barrel's B2B growth and operational excellence, leading day-to-day execution...  ...seamless client experience across product, gifting, trade, and fulfillment. Partnering closely with the Director, this role enforces process... 
    Senior
    Contract work
    Local area

    Crate&Barrel

    Northbrook, IL
    3 days ago
  • $101k - $152k

    SwiftCruit is looking for a skilled Data Engineer to join our team in Northbrook, Illinois. The ideal candidate will have a robust background in data modeling and extensive hands-on experience with Advanced SQL and Python, focusing on delivering scalable analytics solutions... 
    Senior

    SwiftCruit

    Northbrook, IL
    2 days ago
  • CVS Health is seeking a Site Reliability Engineer (SRE) responsible for ensuring the reliability and operational scalability of the myPBM platform. This role applies software engineering practices to operations, focusing on automation and continuous improvement. Preferred... 
    Senior

    Hispanic Alliance for Career Enhancement

    Northbrook, IL
    4 days ago
  • $101k - $152k

    Medline International Two Australia Pty is seeking a Sr. Azure Data Engineer in Northbrook, Illinois, to lead data modeling and ETL processes using Microsoft Fabric. This hybrid role requires advanced SQL and Python skills, with a competitive salary range of $101,000 to... 
    Senior

    Medline International Two Australia Pty

    Northbrook, IL
    1 day ago
  • Koitecc Solutions is seeking a Site Reliability Engineer to ensure the reliability, performance, and scalability of the myPBM platform. This position involves working closely with DevOps, Engineering, and Security teams. The ideal candidate will have over 5 years of experience... 
    Senior

    Koitecc Solutions

    Northbrook, IL
    3 days ago
  • Uline is seeking a Senior Data Engineer to drive the future of data engineering and analytics. Located in Glenview, Illinois, you will construct and maintain cutting-edge data collection systems and analytics platforms. The ideal candidate will have over 8 years of experience... 
    Senior

    Uline

    Glenview, IL
    2 days ago
  • $101k - $152k

    Medline is seeking a data engineer in Northbrook, IL, with a robust background in data modeling and ETL processes. The ideal candidate has hands-on experience with advanced SQL and Python, and proficiency in Microsoft Fabric. Responsibilities include requirement gathering... 
    Senior

    Medline

    Northbrook, IL
    1 day 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!