Software Engineer (Toronto Hub - Hybrid)
Barley
This job is no longer accepting applications
See open jobs at Barley.See open jobs similar to "Software Engineer (Toronto Hub - Hybrid)" Work In Tech.What You’ll Be Doing
- Solving technical challenges and building features as we work towards growing the Barley platform
- Collaborating closely with other engineers and product in an agile environment
- Building with a strong orientation towards data schemas, analytics, and database design
- Taking initiative to understand “the why” of what you’re building, the business context, and user problems to propose improvements, eliminate gaps, and reduce risk
Experience & Skills You'll Bring to the Team
- Strong foundational knowledge of software development
- Relentless curiosity to learn new things and receptive to feedback
- Experience with modern web application development, using TypeScript (or JavaScript), ReactJS, GraphQL, Node.js Vite, NestJS, and/or Hasura
- Experience with schema design and relational databases such as PostgreSQL
- Professional experience shipping cloud-based software products to market is a PLUS
- Experience with cloud and serverless infrastructure (GCP, AWS or Azure) is a PLUS
- Hands-on experience with microservices, containerization (Docker), and CI/CD (Github Actions) is a PLUS
- Haven’t worked with some of our specific technologies? No problem, a deep experience with web technologies and willingness to learn our tech stack goes a long way
Why You’ll Love Working at Barley
- As an early member of the Barley team, you’ll play a key role in setting the stage for future employees
- You’ll help push forward an important mission of driving more rational and equitable pay
- You’ll have a piece of the pie - every Barley employee participates in our stock option plan
- A generous vacation policy and full health and benefits coverage that kick in on your first day
- An annual learning and development allowance to invest in your professional growth
- We're a remote-first company, but also have offices in Toronto and Vancouver for the option to collaborate in-person
- We host fun company-sponsored events (e.g. team dinners) as well as multi-day off sites (like our retreats which have been cabins in Whistler, BC and Ontario lake country)
Our Interview Process
- Stage 1: Screening Interview: This is a 45 minute Zoom meeting where we'll share more about the role, learn about your background / experience (and alignment to the position), and answer any questions you may have.
- Stage 2: Skills Interview: This is an hour and a half Zoom meeting that consists of a pair programming exercise with the Head of Engineering, a system design exercise, as well as technical questions to assess your experience.
- Stage 3: Case Interview & Meet the Founders Interview: This is an hour and a half Zoom meeting that consists of a logic exercise related to our space and discussing your experience and major accomplishments with one of the co-founders.
This job is no longer accepting applications
See open jobs at Barley.See open jobs similar to "Software Engineer (Toronto Hub - Hybrid)" Work In Tech.