Taro Logo

Principal Software Engineer

Hiive is a fintech/marketplace startup connecting buyers and sellers of stock in venture-backed pre-IPO companies.
$200,000 - $300,000
Principal Software Engineer
Hybrid
11 - 50 Employees
10+ years of experience
This job posting may no longer be active. You may be interested in these related jobs instead:

Description For Principal Software Engineer

Hiive is a fintech/marketplace startup connecting buyers and sellers of stock in venture-backed pre-IPO companies. As a profitable and rapidly growing business backed by tier one venture capital investors, we are seeking to scale our high performing team.

As a Principal Engineer, you will be a leader on the engineering team, responsible for aligning a team of engineers to deliver on a specific mission as the senior-most technician on your team. You will be a primary, hands-on contributor to the product development process. You will direct the efforts of engineers on your team and level their skills. You will work directly with product and engineering leadership to deliver core features of our application, create a robust, scalable, and secure infrastructure, and build an excellent and supportive engineering culture.

Responsibilities include:

  • Leading small cross-functional teams of engineers to deliver high-quality releases on time
  • Hands-on development with Typescript, React, and Elixir
  • Owning the software architecture top-down across the team's functional area
  • Conducting code reviews and ensuring quality code
  • Evaluating technical implementations and consulting with leadership
  • Advocating for best practices and iterating on internal processes
  • Assisting in the hiring process and mentoring team members

Required Experience:

  • Previous experience leading cross-functional engineering teams
  • Expertise in building frontend with React and Typescript or backend systems with Elixir and Phoenix
  • Experience with relational databases, Typescript, GraphQL, and DevOps

Preferable Experience:

  • Experience with GraphQL APIs, Apollo Client, and Absinthe
  • Experience with Vercel and Next.js
  • Understanding of Postgres databases design and optimization
  • DevOps know-how, specifically with AWS services and Kubernetes with Terraform

Hiive offers competitive compensation, comprehensive benefits, and an engaging work environment with opportunities for growth and development.

Last updated a year ago

Responsibilities For Principal Software Engineer

  • Lead small cross-functional teams of engineers
  • Hands-on development with Typescript, React, and Elixir
  • Own software architecture across the team's functional area
  • Conduct code reviews and ensure quality code
  • Evaluate technical implementations and consult with leadership
  • Advocate for best practices and iterate on internal processes
  • Assist in hiring and mentor team members

Requirements For Principal Software Engineer

TypeScript
React
PostgreSQL
Kubernetes
  • Previous experience leading cross-functional engineering teams
  • Expertise in building frontend with React and Typescript or backend systems with Elixir and Phoenix
  • Experience with relational databases
  • Experience with Typescript and GraphQL
  • Experience with DevOps (infrastructure and deployments)

Benefits For Principal Software Engineer

Equity
Medical Insurance
Dental Insurance
Vision Insurance
  • Competitive salary
  • Employee stock option plan
  • 100% employer-paid health and dental premiums
  • Health spending account
  • $20 per day commuter benefit for Vancouver HQ
  • Engaging social calendar
  • Team retreats and events
  • Growth opportunities
  • Sponsorship, immigration and relocation for exceptional candidates

Interested in this job?