is on a mission to help brands create the best ecommerce experiences in the world, and in the process, become the world's best remote company
We've been growing rapidly since being in the Winter 2018 batch of Y-Combinator, and after recently closing our Series B funding round
, are now in hyper-growth. Our teams
are diverse, fully distributed, and with no offices - we are looking for team members who are comfortable with and motivated by the opportunity to work remotely.
For this position, we are looking for candidates located in the United States.
In this role, you will...
- Work within your squad to solve problems ranging from scalability and performance to architecture and feature development
- Define and plan the growth of the application infrastructure
- Understand how cloud providers structure their offers and cost
- Instrument and monitor our applications, creating alerts based on symptoms and not on outages
- Extensive instrumentation and monitoring knowledge
- Working experience with Terraform, Ansible, or any other infrastructure as code tools
- Working experience with NewRelic, Datadog, or similar
- Demonstrated experience deploying applications on Heroku (our apps are there currently), AWS and/or Google Cloud Platform
- Working experience maintaining Ruby, Go, and frontend applications
- Proven Unix expertise
- Fastly / VCL knowledge
- Docker and Kubernetes experience
- Experience with MongoDB, PostgreSQL, and Redis
- Good hands-on knowledge of CI/CD tools
- Heroku pipelines and review apps experience
- Clear and precise written and interpersonal communication skills
- Experience working with agile development practices
- Effective time management and organizational skills
- Working experience in a fully remote working environment
- Competitive salary
- Benefits (vary by location)
- A highly skilled and dedicated team that is fun to work with.
- Remote work – We are a fully distributed team that works from anywhere with good internet.
- Occasionally, we hire on a full-time contract basis to begin with. Team members enjoy the same opportunities for great compensation, full-time positions, and consideration, regardless of location.
If you want, you can use Shogun to get a feel for the product. We'd love to hear what you think. Here is how:
- Create a Shopify Developer Account: https://developers.shopify.com
- Create a development store: https://help.shopify.com/en/partners/dashboard/development-stores
- Install Shogun on your development store: https://apps.shopify.com/shogun
- Create a couple of pages. We will take a look.
- Work in the open: Operate with high integrity and choose what's right over what's easy. Be transparent as a company and with each other.
- People are People: Treat yourself, colleagues, and customers with dignity, empathy, and respect. Start from a presumption of positive intent.
- Win and grow together: Strive to be the best, individually and as a team. Support and encourage each other. Seek opportunities for growth.
Shogun supports workplace diversity and does not discriminate on the basis of race, color, religion, gender identity/expression, national origin, age, military service eligibility, veteran status, sexual orientation, marital status, physical or mental disability, or any other protected class.