H

Senior Software Engineer (Elixir)

Hiive
Full-time
On-site
Vancouver, British Columbia, Canada
$140,000 - $250,000 CAD yearly
Engineer

Named #4 startup in Canada for 2024, Hiive is a fintech/marketplace startup connecting buyers and sellers of stock in venture-backed pre-IPO companies๐Ÿš€. Thanks to our industry-leading technology and best-in-class capital markets team, we are home to the fastest-growing marketplace for the stock of โ€œunicornsโ€ on the planet. As a profitable and rapidly growing business backed by US venture capital investors, we are seeking to scale our high-performing team.

Interested in learning more about life at Hiive? Check out our careers page to see how you can grow with us!

As a Senior Engineer at Hiive, you will be a hands-on contributor to the backed system powering our platform, while building a user friendly interface. You will collaborate with technical leadership to deliver new core features to our application. You will work closely with your colleagues to refactor and improve the codebase; create a robust, scalable and secure infrastructure; and build an excellent and supportive engineering culture.

In this role, your responsibilities will include:

  • Consider themselves highly capable at hands-on development of Elixir, Phoenix, and Ecto from day one.

  • Strong experience working on frontend user interfaces

  • Know the ins and outs of data modeling and software architecture for developing performant and maintainable code.

  • Have experience with integrating with third party services through APIs and webhooks alongside local data processing.

  • Be well versed in all aspects of secure API development.

  • Be comfortable working with a small team including directly with the founders on building a product and a company.

  • Adapt well to a quickly moving environment.

Required Experience:

  • Substantial expertise building backend systems with Elixir and Phoenix.

  • Strong experience utilizing Typescript and React.

  • Able to work in a team environment with a CI/CD driven workflow.

  • Have a philosophy in writing automated backend tests.

  • Strong English language skills.

Preferable Experience:

  • Experience building GraphQL APIs using Absinthe.

  • Understanding of Postgres databases design and optimization.

  • Previous experience working in a fintech startup

Compensation, Benefits & Perks:ย 

  • Highly competitive salary commensurate with experience and contribution.

  • Opportunity to participate in ownership of a rapidly growing early-stage startup through our employee stock option plan.

  • Comprehensive 100% employer-paid health and dental premiums, a health and personal spending account.

  • A dedicated desk in our Vancouver, BC HQ, in the heart of downtown, with a fridge stocked with healthy snacks and drinks, an onsite gym, and a gorgeous rooftop amenity.

  • Enjoy a $20-per-day commuter benefit for every day you work in our Vancouver HQ.

  • An engaging social calendar, including bi-weekly catered lunches, bi-weekly โ€œFriday bar,โ€ team workouts, annual summer party, and holiday party, two โ€œonsiteโ€ all-team retreats each year, semi-annual team-building events, and Hiive Womensโ€™ Network events.

  • Significant opportunities for growth into team leadership and management roles.

  • Entrepreneurial culture and a small and dynamic team.

  • Sponsorship, immigration, and relocation for exceptional candidates.

Hiive is committed to fostering an inclusive workplace where all individuals have an opportunity to succeed.