app jobs engineering companies s shogun senior go engineer

Senior Go Engineer


We Are . . .

Shogun, and we're on a mission to help people create the best eCommerce experiences in the world.

We were in the Winter 2018 batch of Y-Combinator, we just raised a Series A investment, we have over 10,000 active paying clients, and we're preparing to launch a new product in 2020 (you can read more in Tech Crunch [1]).

Our teams are fully distributed and global (check out our team page [2])! We have no office, so we are looking for team members that are comfortable with and motivated by the opportunity to work remotely.

You Are . . .

A Software Engineer that specializes in Go and brings in a deep understanding of design patterns and data structures.

In This Role You Will . . .

  • Build robust and scalable software using Go
  • Participate in architectural design discussions and planning sessions
  • Solve technical problems of high scope and complexity
  • Help define and improve internal coding standards
  • Collaborate with Product Manager and other Engineering stakeholders

Requirements

  • Strong proficiency and working experience (3+ years) in Go
  • Experienced in working on a medium-to-large monolithic codebase. You have done more than a simple microservice
  • Comfortable working in highly agile, iterative software development process
  • Strong background in PostgreSQL
  • Working experience in GraphQL
  • Good hands-on knowledge of CI/CD tools
  • Proficiency in the English language, both written and verbal, sufficient for success in a remote and largely asynchronous work environment
  • Self-managing, both in motivation and learning
  • Work in line with our values

Nice-to-Have

  • Experience with Fastly or VCL
  • Knowledge in Ruby, React, PWA
  • Experience with task queueing systems (preferably Faktory)
  • Experience in Google Cloud Platform
  • Experience working with a remote and asynchronous team

We Offer

  • A competitive salary
  • Benefits (vary by location)
  • An environment that cares highly about the quality of the code and good practices. We’ve suffered enough without them!
  • A fully remote work environment - our team is global and has been remote from the very start!
  • Occasionally, we hire on a full time contractor basis to begin with. Team members enjoy the same opportunities for great compensation, full time positions, and consideration, regardless of location.

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

Salary

90000 - 150000

Location

  • ? Worldwide

  1. https://techcrunch.com/2020/02/20/shogun-series-a/
  2. https://getshogun.com/about


Have an Awesome Remote Product?
Promote it right here · On our platform · starting at $49/mo