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 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
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.
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
Experience with Codeception
You engage in side projects that you are passionate about
Confidence with Git and a Unix terminal
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.
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.