Software Engineer II (Backend)
Job Overview
As an experienced Software Engineer, you will be working on Shogun and empowering merchants to create exceptional ecommerce experiences. You will have the opportunity to work on a team of high performers and to ship things fast.
You will get to design, build and maintain robust and scalable software that will impact some of the best brands across the world.
Who You Are
Recent experience developing production Ruby on Rails APIs in a professional environment, that includes:
Review of documentation concerning upcoming features and breakdown the work into manageable steps
Completion of assigned work with minimal to no assistance
Identification of gaps in upcoming feature documentation and comfortable asking your Engineering Manager, Product Manager or Designer for more detail
Ensure work is properly covered by unit and integration tests
Provide assistance to fellow team members as needed
Proficient in writing thorough documentation to guide our fellow Shogies, partners and merchants.
Familiar with common software design patterns, and their use in conjunction with Rails APIs.
Willing to take ownership of different sections of the application, becoming the go-to person on the team for all aspects of it, from planning and stories to QA and support questions.
Proficient with managing work with Git and GitHub
Comfortable working in a 100% remote environment and can be trusted to work with high agency
Need to Have
3+ years of strong proficiency and professional working experience using Ruby on Rails
Fluency in testing frameworks such as RSpec or Minitest
Experience working with PostgreSQL and Redis
Nice to Have
Experience in Heroku and/or AWS
Experience with GraphQL
Experience in writing Analytics or Reporting features
Experience with MongoDB or similar document based databases
Experience with eCommerce platforms such as Shopify or BigCommerce
Proficient in writing queries in SQL
The final job level and compensation will be determined by various factors such as a candidate’s relevant work experience, years of relevant experience, skills, qualifications, certifications, geographic location, other business considerations.
Salary Range
$142,125—$192,275 USD
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: We strive for transparency and operate with high integrity. We value diverse feedback and give insight to both our Shogies and clients.
People are People: We believe everyone should be treated with respect. We seek to understand teammates and clients through questions and feedback.
Win and grow together: We are all on the Shogun team, and love to see teammates and clients succeed. We challenge, learn from, help out, and cheer each other on as we continue to grow.
Biased to Action: Agility and ownership in all that we do. We deliver value to each other and clients iteratively and quickly.
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.
At this time Shogun does not use AI to make recruiting or hiring decisions.
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.
This job is closed
But you can apply to other open Remote Developer / Engineer jobs
About the company
Similar Remote Jobs
- Opened 5 days ago Featured Job Remote Job
- Opened 7 days ago Featured Job Remote Job
- Closes in 12 days Featured Job Remote Job
- Closes in 5 days Featured Job Remote Job
- New Job! Remote Job