Stitch Labs logo

Stitch Labs

Senior Software Engineer - Backend

Engineering – San Francisco, California
Department Engineering
Employment Type Full Time
Minimum Experience Experienced

The Opportunity

As a Senior Backend Engineer at Stitch Labs, you will be part of a passionate, rapidly-growing team of engineers solving complex problems at scale.

From syncing thousands of products and orders per second to automating entire online businesses, we are the team that is solving the most interesting problems in commerce today.

If you love a challenge while fostering your enthusiastic need for perfect code and user experience, this is the job for you.

We Strive to Use the Newest Technology to Drive Our Scale

  • We are a pioneer in using an open source MySQL clustering solution called Vitess. It was created originally to host the data for YouTube and has just been accepted as a cloud-native computing foundation project. We have worked with the Google team to implement it here at Stitch and have enjoyed contributing to the project.

  • Our main application is running on Laravel 5.5 and all applications are running PHP 7.1

  • We have various microservices running Laravel and Lumen all running out of Docker containers orchestrated through Kubernetes

  • We regularly host the Laravel SF meetup group (Come join us!)

  • All applications we write have a heavy focus on Object-Oriented Programming and automated unit / functional testing

What You'll Do

  • Deliver well-crafted software on-time that meets acceptance criteria

  • Develop and build out our automated testing framework

  • Collaborate with team members and lead discussions of architecture and scale

  • Regularly participate in code reviews, daily standups, and retrospectives

  • Display ownership and responsibility for the projects you choose to work on

  • Design scalable services and solve concurrency problems that will meet the demands of our increasing growth

  • Help other engineers solve complex issues even when you’re busy with your own projects.

What You Bring to Stitch

  • Expert knowledge of PHP and MySQL (3+ years work experience with PHP and MySQL)

  • Expert knowledge of Object-Oriented Programming (3+ years work experience with OOP)

  • Experience designing and developing in automated testing environments using PHPUnit

  • Consistent track record in delivering well-crafted, scalable software

  • Previous experience serving as lead on being the primary responsible person behind an API or large software project

  • Passionate about optimizing application performance and improving user experience

  • Never-ending desire to self-educate in areas of programming and technology

  • Experience with job or message queuing systems at scale

  • Significant experience in working as a part of an agile engineering team

  • Effective at communicating software design and implementation details

Bonus Skills

  • Experience with Codeception

  • You engage in side projects that you are passionate about

  • Confidence with Git and a Unix terminal

What is Stitch?

Stitch Labs is the leading operations management platform for modern, high-growth retail brands.

Purpose built for today’s modern multi-channel retailers, our platform helps brands optimize their two most important assets: people and inventory. Our platform focuses on empowering the operations team, one of the most crucial teams in a growing brand, to align with marketing, sales, and accounting to execute on big ideas, quickly.

Stitch offers advanced capabilities in five key areas of retail business: inventory management, order management, purchasing, fulfillment, and reporting and financials, as well as a full suite of consultative services by our in-house retail experts to help drive the business forward.

With Stitch, modern brands gain the operational backbone they need to streamline and automate time-consuming tasks without losing the agility and flexibility to power rapid experimentation, innovation, and growth.

Today, Stitch Labs works with over 2000 of the fastest growing brands, 76 agency, and technology partners, and processes $4.5 billion in annual merchant transaction revenue, making us the fastest growing operations management platform on the market.

Stitch Labs is an equal opportunity employer

We embrace diversity and equal opportunity in a serious way. We’re committed to building a team that represents a variety of backgrounds, perspectives, and skills. The more inclusive we are, the better our work will be. We want to recruit, develop and retain the most accomplished people from a diverse candidate pool.

Thank You
Your application was submitted successfully.
Apply for this Job
  • Location
    San Francisco, California
  • Department
  • Employment Type
    Full Time
  • Minimum Experience
  • Powered by