Play a key role in building and modernizing enterprise services for one of retail’s most recognized brands. As a Senior Middleware Engineer, you’ll develop scalable .NET-based services, migrate legacy systems, and strengthen integrations across a cloud-first infrastructure.

About Crate & Barrel / CB2
Crate & Barrel has been shaping purpose-filled living since 1962, offering expertly designed and responsibly sourced home furnishings. Today, our reach extends from iconic storefronts to cutting-edge digital experiences, inspiring millions of customers worldwide. Our culture thrives on innovation, collaboration, and a shared commitment to excellence.

Schedule

  • Full-time, fully remote
  • Individual contributor role
  • Agile Scrum environment with cross-team collaboration

What You’ll Do

  • Collaborate with business partners to define requirements and lead technical design meetings
  • Build and migrate enterprise services using .NET, C#, and modern cloud platforms (Azure, AWS, GCP)
  • Implement best practices for security, scalability, and versioning of cloud-native services
  • Design, develop, and maintain APIs using JSON/XML and modern integration patterns (REST, event-driven)
  • Plan and execute all phases of testing, from unit to performance and UAT
  • Develop detailed design documentation, process flows, and user manuals
  • Provide support, monitor system performance, and ensure high availability of services
  • Guide teammates through prototyping, discovery, and solution estimation

What You Need

  • Strong OOP expertise with C#/.NET and experience in microservices and SOA patterns
  • Hands-on experience with synchronous/asynchronous integrations and cloud service development
  • Knowledge of SQL and NoSQL databases
  • Experience with scripting (Bash, Python, PowerShell) and operating systems (Windows/Linux)
  • Familiarity with Agile methodologies (Scrum/Kanban) and CI/CD pipelines (Azure DevOps, Jenkins)
  • Experience with Git, TFS, or Bitbucket version control tools
  • Proficiency with log analysis and monitoring tools (AWS CloudWatch, Azure Monitor, Grafana)
  • Exposure to APM tools (AppDynamics, NewRelic) is a plus

Preferred

  • Bachelor’s degree in Computer Science or related field; Master’s preferred
  • 5+ years of software development experience, with 1–2 years focused on .NET and cloud services
  • Strong problem-solving, documentation, and communication skills

Compensation

  • Salary range: $105,000 – $132,000 annually
  • Eligible for bonuses, sales incentives, and long-term compensation

Benefits

  • Medical, dental, and vision insurance
  • Life insurance and disability coverage
  • 401(k) with company match
  • Paid time off, wellness time, and volunteer hours
  • Merchandise discount and Employee Assistance Program resources
  • Tuition reimbursement
  • Benefits begin on day one and extend to eligible dependents

Hiring now—apply today to help modernize enterprise services at scale.

Shape the backbone of retail innovation with us.

Happy Hunting,
~Two Chicks…

APPLY HERE