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

Senior Software Engineer

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

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in Northbrook, IL vacancy
  •  ...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... 
    Senior
    Hourly pay
    Temporary work

    Walgreens Boots Alliance

    Deerfield, IL
    3 days ago
  •  ...Senior Software EngineerThis role requires a solid foundation in software engineering and DevOps practices with experience in Java, Spring Boot, Microservice architecture, Restful APIs, any Cloud technologies (Azure is preferred), any messaging queue (Azure Service Bus... 
    Senior

    My3Tech Inc

    Deerfield, IL
    4 days ago
  •  ...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... 
    Senior
    Work at office
    Remote work
    Work visa

    84.51

    Deerfield, IL
    2 days ago
  • 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... 
    Senior
    Contract work
    Summer internship

    Swoon

    Deerfield, IL
    3 days ago
  • We are seeking an experienced and proactive Senior Software Engineer, Warehousing to take a significant role in designing, developing, and delivering robust and scalable software solutions. In this role you will role drives the availability and integration of warehousing... 
    Senior
    Permanent employment
    Temporary work
    Remote work

    Crate and Barrel

    Northbrook, IL
    4 days ago
  •  ...We are seeking a highly skilled and motivated Senior Software Engineer, Frontend to drive the delivery of complex and impactful software solutions. In this pivotal role, you will directly influence the success of cross-functional initiatives and product outcomes by providing... 
    Senior
    Remote work

    Crate&Barrel

    Northbrook, IL
    1 day ago
  • 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... 
    Senior
    Remote job

    Crate and Barrel

    Northbrook, IL
    2 days ago
  • 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... 
    Senior
    Remote job

    Crate & Barrel

    Northbrook, IL
    3 days ago
  • Crate and Barrel is seeking an experienced Senior Software Engineer, Warehousing to design, develop, and deliver scalable software solutions for their warehousing ecosystem. You will own the BY WMS environment and its microservices layer, resolve production incidents,... 
    Senior
    Remote job

    Crate and Barrel

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

    Crate & Barrel

    Northbrook, IL
    3 days ago
  • $108.31k - $154.73k

     ...like an internal startup — driven by our mission to transform senior care and deliver more good days for our patients.You'll work...  ...become production reality.We're looking for a Full Stack AI Software Engineer who thrives in ambiguity, works autonomously, and executes with... 
    Senior
    Hourly pay
    Full time
    Work experience placement
    Work at office

    ChenMed

    Deerfield, IL
    4 days ago
  • $96.8k - $145.2k

     ...Looking For:Spearheads complex deployments of software, architects customized enterprise-grade...  ...to heavily influence internal engineering teams, driving the architectural vision...  ...membersBuilds strong professional networks with senior internal and external stakeholders,... 
    Senior
    Full time
    Summer work
    Work at office
    Local area
    Remote work
    Flexible hours
    3 days per week

    Zebra Technologies Corporation

    Lincolnshire, IL
    4 days ago
  •  ...Only (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... 
    Senior
    Contract work

    Yorkshire Global Solutions Inc.

    Evanston, IL
    1 day ago
  •  ...Senior Software EngineerCome join our team! DKW Communications, Inc. (DKW) is a government contractor providing professional and technical...  ...and security. We are currently looking for a Senior Software Engineer to join our winning team. The individual hired for this position... 
    Senior
    For contractors

    DKW Communications

    Great Lakes, IL
    4 days ago
  •  ...Job Summary The Senior Software Engineer designs, develops, and maintains software for customer-facing Android applications, multi-platform solutions, and background services. This role integrates software and hardware systems, establishes requirements for complex... 
    Senior

    Compunnel

    Lincolnshire, IL
    3 days ago
  •  ...Analyzes, develops, designs, and maintains software for the organization’s products and...  ...structures and user documentation for internal engineering consumption and external customer...  ...defined problems. Ability to network with senior internal/external personnel and potentially... 
    Senior

    Mindlance

    Lincolnshire, IL
    2 days ago
  • $108k - $127k

     ...Position Summary The Senior Software Engineer will be responsible for the design, documentation, development, and testing of new and existing Software solutions within the Digital Workflow Solutions Business Unit. You will also be responsible for analyzing product... 
    Senior
    Temporary work
    For contractors
    Work at office
    Local area

    US Endoscopy

    Vernon Hills, IL
    8 hours ago
  •  ...We are seeking a Senior Android / Full-Stack Software Engineer to develop and maintain customer-facing Android and multi-platform applications. The ideal candidate will have strong Kotlin/Java, React Native, backend integration, and computer vision/OCR/barcode experience... 
    Senior

    ExcelGens, Inc.

    Lincolnshire, IL
    3 days ago
  • $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... 
    Senior
    Work experience placement

    Abbott

    Lake Forest, IL
    4 days ago
  •  ...Senior Java Developer• Define site objectives by analyzing user requirements, envisioning...  ...connectivity with network systems, search engines, and information servers. • Complete...  ...researching new internet/intranet technologies and software products; participating in educational... 
    Senior

    Sonoma Consulting

    Glenview, IL
    4 days ago
  •  ...Senior Java Developer Sonoma Consulting is one of the fastest growing national IT Consulting...  ...with network systems, search engines, and information servers. Complete applications...  ...new internet/intranet technologies and software products; participating in educational... 
    Senior
    Local area

    Sonoma Consulting

    Glenview, IL
    2 days ago
  • $92.7k - $161.85k

     ...Senior DevOps EngineerAs a Senior DevOps Engineer, you will be a key technical contributor responsible for designing, implementing, and operating scalable...  ...infrastructure and CI/CD pipelines that support the full software development lifecycle. You will work closely with... 
    Senior
    Work at office

    Wolters Kluwer

    Deerfield, IL
    4 days ago
  • 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... 
    Senior
    Hourly pay

    Walgreens Boots Alliance

    Deerfield, IL
    22 hours ago
  • $209k - $238.5k

     ...Senior Lead Software Engineer, Full StackDo 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 One, you'll be part of a big group... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One

    Deerfield, IL
    4 days ago
  • Zebra Technologies in the United States is seeking a Senior Software Engineer / AI Enterprise Systems Analyst to drive AI‑first frontend systems, intelligent automation, and scalable backend integrations across global teams. You will mentor engineers, shape AI‑assisted... 
    Senior

    Zebra Technologies

    Lincolnshire, IL
    3 days ago
  • $209k - $238.5k

     ...Senior Lead Software Engineer, Full Stack Are you interested in designing and operating highly available, scalable payment systems at global scale? The Global Payment Network (GPN) Technology organization, manages critical payments infrastructure to facilitate global... 
    Senior
    Full time
    Part time
    Internship
    Local area

    Capital One

    Deerfield, IL
    4 days ago
  • Speechify is seeking a Senior Software Engineer for the Core Experiences Team to design and maintain foundational services and SDKs across platforms. You’ll influence product and infrastructure, crafting clear APIs and reliable systems that improve user experiences. In... 
    Senior
    Remote work

    Speechify

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

    Jobleads-US

    Deerfield, IL
    4 days ago
  •  ...We are looking for a Senior AI Engineer to serve as a key individual contributor, responsible for designing, building, and deploying machine...  ...ability to mentor and guide other engineers Strong software engineering fundamentals: coding standards, code reviews, source... 
    Senior
    Remote work

    Crate&Barrel

    Northbrook, IL
    2 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

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!