Senior Software Engineer, Elixir at hiive

Position Senior Software Engineer, Elixir
Posted 07 Aug 2026
Expired 06 Sep 2026
Company hiive
Location Vancouver | CA
Job Type Full Time

Job Description:

Latest job information from hiive for the position of Senior Software Engineer, Elixir. If the Senior Software Engineer, Elixir vacancy in Vancouver matches your qualifications, please submit your latest application or CV directly through the updated Jobkos job portal.

Please note that applying for a job may not always be easy, as new candidates must meet certain qualifications and requirements set by the company. We hope the career opportunity at hiive for the position of Senior Software Engineer, Elixir below matches your qualifications.

About the role

Hiive runs a secondary marketplace platform designed to facilitate transactions between buyers and sellers of shares in private companies before they go public, effectively bringing much-needed liquidity to the pre-IPO space. The company is seeking an experienced software engineer to join the team and contribute to scaling backend infrastructure while simultaneously enhancing customer-facing application functionality. This position offers the opportunity to work closely with company founders and fellow engineers to directly influence product strategy and technical direction in a dynamic startup environment.

Key facts

Location: Vancouver, BC (HQ)

Engagement: Full-time

Compensation: CA$150K - CA$275K plus equity participation

Team: Engineering

Visa Support: Sponsorship, immigration assistance, and relocation support available for exceptional candidates

What you'll do
  • Develop, maintain, and optimize production-grade backend code utilizing Elixir, the Phoenix web framework, and Ecto for database interactions and queries.
  • Build and enhance frontend interfaces that serve platform users, ensuring seamless experiences across the application.
  • Design robust data models and architect software solutions with a strong emphasis on system performance, scalability, and long-term maintainability.
  • Integrate the Hiive platform with external third-party services through API connections and webhook implementations to extend functionality.
  • Construct and secure both internal-facing and external-facing APIs to support various platform operations and partner integrations.
  • Collaborate directly with company founders and engineering colleagues to define product roadmaps and make strategic technical decisions.
  • Navigate and adapt to rapidly changing priorities that are typical within a fast-moving startup organization.
  • Participate in code reviews and provide constructive feedback to maintain high code quality standards across the engineering team.
  • Contribute to architectural discussions and help establish best practices for system design and development workflows.
  • Monitor application performance and implement improvements to ensure the platform operates efficiently under increasing user loads.
  • Document technical specifications, API endpoints, and system architectures to support team knowledge sharing and onboarding.
  • Troubleshoot production issues and implement fixes promptly to maintain platform reliability and user trust.
Requirements
  • Demonstrated professional experience developing backend systems using Elixir and the Phoenix framework in production environments.
  • Strong proficiency working with TypeScript and React for frontend development tasks.
  • Hands‑on experience operating within continuous integration and continuous deployment workflows and development pipelines.
  • Dedication to writing comprehensive automated tests for backend systems to ensure code reliability and prevent regressions.
  • Excellent written and verbal communication abilities in English for effective collaboration with distributed team members.
  • Ability to work independently while also contributing effectively as part of a collaborative engineering team.
  • Understanding of software development best practices and modern engineering principles.
  • Comfort working in ambiguous situations and making technical decisions with incomplete information.
Nice to have
  • Prior experience constructing GraphQL APIs using the Absinthe library within the Elixir ecosystem.
  • Background in PostgreSQL database design, schema optimization, and writing performant queries.
  • Previous professional experience working at a fintech startup or within the financial technology sector.
  • Familiarity with secondary markets, trading platforms, or financial services applications.
  • Experience mentoring junior developers or leading technical initiatives within engineering teams.
  • Knowledge of security best practices for financial applications and sensitive data handling.
Skills & tools
  • Elixir
  • Phoenix Framework
  • Ecto
  • TypeScript
  • React
  • GraphQL
  • Absinthe
  • PostgreSQL
  • CI/CD Pipelines
  • API Development
  • Webhook Integration
Practical notes
  • The company provides comprehensive health benefits including fully employer-paid health and dental insurance premiums along with additional health and personal spending accounts for employees.
  • Team members based in Vancouver receive a daily commuter benefit of twenty dollars and enjoy access to office facilities that include an onsite fitness center and rooftop amenities.
  • Hiive fosters team culture through bi-weekly catered lunches, group workout sessions, and two company-wide offsite retreats held annually.
  • Immigration sponsorship and relocation assistance are offered to outstanding candidates who require support moving to Vancouver.
  • The recruitment process may incorporate artificial intelligence tools to assist with initial screening and candidate evaluation, though all final hiring decisions remain with human reviewers.

This role presents an excellent opportunity to join a growing fintech company at an exciting stage and make meaningful contributions to a platform transforming how private company shares are traded.

#J-18808-Ljbffr

Job Info:

  • Company: hiive
  • Position: Senior Software Engineer, Elixir
  • Work Location: Vancouver
  • Country: CA

How to Submit an Application:

After reading and understanding the criteria and minimum qualification requirements explained in the job information Senior Software Engineer, Elixir at the office Vancouver above, immediately complete the job application files such as a job application letter, CV, photocopy of diploma, transcript, and other supplements as explained above. Submit via the Next Page link below.

Next Page »

Similar Job Vacancies

  Machine Operator 1 - Sps at Loram
Posted: 27 minutes ago

Desc: Job Title: Machine Operator 1 FLSA Status: Non-Exempt Department: Operations Reports to: Assistant Manager, Superintendent or Assistant Superintendent GENERAL DESCRIPTION / PURPOSE: Machine Ope...

Company: Loram | Location: Vancouver

  VP of Delivery at Climb
Posted: 1 hour ago

Desc: About ClimbClimb is a Data and AI consultancy that partners with enterprises to design, build, and operationalize modern data platforms and production AI systems. As a Databricks partner, we go deep o...

Company: Climb | Location: Vancouver

  Senior Software Engineer, Elixir at hiive
Posted: 1 hour ago

Desc: About the roleHiive runs a secondary marketplace platform designed to facilitate transactions between buyers and sellers of shares in private companies before they go public, effectively bringing much...

Company: hiive | Location: Vancouver