HimalayasHimalayas logo
Crate and BarrelCB

Senior Software Engineer, Gift Registry

Crate & Barrel is a global home furnishings retailer known for its modern, timeless designs and commitment to digital innovation. With a focus on responsible commerce and customer experience, the company offers a wide range of furniture, decor, and housewares through its omnichannel platform.

Crate and Barrel

Employee count: 5000+

United States only

Stay safe on Himalayas

Never send money to companies. Jobs on Himalayas will never require payment from applicants.

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 direction of our products. Your expertise will be crucial in driving innovation and ensuring the quality and performance of our software.

  • This position is fully remote
  • This role is an Individual Contributor

A day in the life as a Senior Software Engineer, Gift Registry

  • Design and development of complex software features and systems, ensuring they meet functional and non‑functional requirements, within an iterative development process
  • Actively participate in and champion team ceremonies contributing to the successful delivery of sprint goals and continuous process improvement
  • Work closely with product managers and team members to deeply understand user stories, as well as author technical stories that support the delivery of valuable solutions, leveraging your understanding of systems, tools, and applications in your product
  • Take ownership of significant technical components from design through to deployment and maintenance
  • Engage in continuous collaboration with product managers, architects, and stakeholders to define and refine technical solutions and roadmaps based on ongoing feedback and evolving priorities within the agile framework
  • Perform thorough code reviews, ensuring high standards of code quality, maintainability, and performance
  • Identify and resolve complex technical issues and bugs, providing effective and scalable solutions
  • Contribute to architectural discussions and decisions, influencing the technical direction of projects
  • Drive the creation and maintenance of high-quality documentation for developed features and solutions, promoting best practices for knowledge sharing and contributing to a well‑maintained codebase and knowledge base
  • Drive personal and team growth by actively tracking industry trends and new technologies, and proactively engaging in learning activities to elevate technical expertise
  • Assist in improving Continuous Improvement/Continuous Deployment pipelines and DevOps practices

What You'll Bring To The Table

  • 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
  • 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
  • Design and manage containerized applications using Docker
  • Understanding of database design, performance tuning, and security best practices. Including Document databases like MongoDB and Relational databases like PostgreSQL, BigQuery
  • Proficiency in C#, ASP.NET (MVC and WebForms), HTML, Javascript, and Visual Studio / Code
  • Javascript framework experience (e.g. ReactJS, Angular, Node.js, Next.js)
  • Experienced with JIRA and BitBucket/Git for source control
  • Domain‑Driven Design, Dependency Injection, caching strategies
  • Integration, unit test and mocking frameworks
  • Distributed systems monitoring, logging, tracking and alerting
  • Develop, maintain, and update comprehensive project schedules using Tidal, Control‑M or similar platforms

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 professional software development experience, with a demonstrated progression of responsibilities

#J-18808-Ljbffr

About the job

Apply before

Posted on

Job type

Full Time

Experience level

Location requirements

Hiring timezones

United States +/- 0 hours

About Crate and Barrel

Learn more about Crate and Barrel and their company culture.

View company profile

At Crate & Barrel, we are revolutionizing the home retail experience through a relentless commitment to digital innovation and timeless design. By integrating cutting-edge technology with our heritage of artisanal craftsmanship, we are redefining how customers discover and interact with our brand. Our 'digital-first' strategy is not just a buzzword; it is the engine driving our transformation into a modern, omnichannel leader. We are leveraging advanced data analytics, artificial intelligence, and cloud-native architectures to create personalized, seamless shopping journeys that anticipate customer needs before they even arise.

Our technological advancements extend beyond the storefront. We are modernizing our supply chain and operational infrastructure with sophisticated microservices and real-time data pipelines, ensuring that our beautiful, responsibly sourced products reach homes with unprecedented efficiency. Through the use of next-generation platforms like Google Cloud and .NET, we are building a robust, scalable ecosystem that empowers our teams to innovate rapidly. At Crate & Barrel, we believe that the future of retail lies at the intersection of inspiration and technology, and we are dedicated to pioneering new ways to help people 'Welcome Life In' with style, purpose, and ease.

Employee benefits

Learn about the employee benefits and perks provided at Crate and Barrel.

View benefits

Adoption Assistance

Reimbursement for eligible adoption expenses.

401(k) Plan

401(k) and Roth 401(k) plans with company match.

Paid Caregiver Leave

Paid leave (up to 3 weeks) to care for family members.

Paid Time Off

Paid vacation, holidays, bereavement days, and jury duty.

View Crate and Barrel's employee benefits
Claim this profileCrate and Barrel logoCB

Crate and Barrel

View company profile

Similar remote jobs

Here are other jobs you might want to apply for.

View all remote jobs

Remote companies like Crate and Barrel

Find your next opportunity by exploring profiles of companies that are similar to Crate and Barrel. Compare culture, benefits, and job openings on Himalayas.

View all companies

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan