Senior Software Engineer - Backend

Shogun (View all Jobs)

Canada (Remote)

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Interview Process

1. Discussion about software development and past experience 2. Code samples 3. Paid trial period.

Programming Languages Mentioned

SQL, JavaScript, Ruby


Shogun is on a mission to empower brands to create exceptional ecommerce experiences, and in the process, build the best remote company.

Since being in the Winter 2018 batch of Y-Combinator, we've seen tremendous growth while intentionally creating a culture where people from all backgrounds belong. Our company and products are informed by diverse perspectives from the best talent around the world. We are fully remote, have no offices, and are looking for team members who are excited to work remotely.

We closed our Series A and B in 2020, and after raising a $67.5M Series C in 2021, we are scaling faster than ever. Some of our investors include Insight Partners, Initialized Capital, Accel, VMG Partners, and Y Combinator. Join us to grow your career with our rapidly growing company!

Location

For this position, we are looking for candidates located in Canada and the US.

What You'll Do

As an experienced Software Engineer, you will be working on both our Page Builder and Frontend products and empowering merchants to create exceptional ecommerce experiences. You will have the opportunity to work on a team of high performers and ship things fast - over the past few weeks we have delivered Page Builder Sections for Shopify, Drag-and-drop page creation for Shopify Hydrogen, Drag-and-drop page creation in Shogun Frontend and much more! You will get to design, build and maintain robust and scalable software that will impact over 20,000 brands across the world.

Need to have

  • 5+ years of strong proficiency and professional working experience using Ruby on Rails
  • Fluency in testing frameworks such as RSpec
  • Experience working with PostgreSQL and Redis
  • Experience in Heroku and/or AWS

Nice to have

  • Experience with GraphQL
  • Experience with eCommerce platforms such as Shopify or BigCommerce

A Note to Future Shogies

We know the confidence gap and imposter syndrome can get in the way of meeting potential Shogies. If you have relevant skills that are not reflected in your resume, we welcome your candidacy and encourage you to share more in an optional cover letter, even if your experience doesn’t match our exact requirements. We are committed to building a diverse, inclusive, and equitable workplace where everyone feels like they belong. We encourage you to apply if you feel this role is a good fit for you, and we look forward to hearing from you!

What We Offer (Varies by Location) 

  • Competitive salary
  • Company-sponsored healthcare, visioncare, dentalcare for you and your dependents
  • Retirement plans with matching contributions (401k, Pension, and RRSP)
  • Paid parental leave
  • Stock options 
  • Yearly company and department off-sites
  • Home office set-up reimbursement
  • Monthly home office productivity reimbursement 
  • Co-working space reimbursement
  • PTO, sick leave, holidays, Shogie appreciation days, COVID-19 related time off
  • Learning and Development reimbursement  
  • Mental health and wellbeing offerings
  • Quarterly Wellness reimbursement 
  • Remote work – We are a diverse and distributed team that uses Slack, Zoom, Notion, and other tools to stay connected

Our Values

  • 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.

Please refer to the position specific location requirements listed under the location section of the job description as we are interested in every qualified candidate who is eligible to work in the mentioned location(s) without requiring employment visa sponsorship. Click here (or click apply if no hyperlink) if you are a New York or Colorado-based, US candidate.

Please mention No Whiteboard if you apply!
I'm a one-man team looking to improve tech interviews, and could use any support! 😄


Get weekly alerts of new jobs from companies not using whiteboard interviews!