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
Full-Stack
Principal Software Engineer
Hybrid
11 - 50 Employees
10+ years of experience

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 3 months 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?

Jobs Related To Hiive Principal Software Engineer

Principal Solutions Engineer

Twilio seeks a Principal Solutions Engineer to lead technical pre-sales, propose architectures, and deliver customer solutions in a remote US role.

Founding Principal Software Engineer

Join Flagright as a Founding Principal Software Engineer to build cutting-edge AI-native AML compliance solutions for fintechs and banks. Shape the future of financial crime prevention technology.

Principal Software Engineer

Principal Software Engineer role at Spara, building AI-native workflow orchestration for ideal buying experiences.

Head of Engineering

Lead Knot's engineering team in building a platform connecting merchants to consumer and business applications, driving technical vision and fostering innovation.

Head of Engineering

Lead engineering teams and drive product innovation at Bigblue, empowering independent e-commerce brands to compete with Amazon.