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…