Principle Software Engineer (Hybrid/Remote)

Full time

Catch yourself day-dreaming of a fast-paced work environment? Does problem solving excite you? Are you looking for a new challenge where your role is likely to evolve rapidly?

We are Hubly — a quickly scaling, Vancouver based company that is a vertical SaaS software that supercharges professional financial services firms. At Hubly, we are fundamentally transforming the way financial service professionals interact with their technology, service their clients and grow their businesses. We see a world where every financial service worker is powered by Hubly to increase access to services that have been historically reserved for the ultra wealthy.

As a Senior Full Stack Developer at Hubly you will be a leader in the engineering team mentoring junior engineers and ensuring our products are built to the highest quality standards all the while making our customers wildly happy with the team's result. You will influence software architecture decisions and raise the bar on devops practices.


  • Culture is at the forefront of who we are. We are an innovative, ambitious team focused on learning and growing by providing constant support to one another and to our customers
  • The industry’s most intuitive and comprehensive task & workflow management system designed for professional financial advisors
  • We obsess over the customer experience and as a result we are loved by the top performing professional financial advisory firms across the United States
  • We believe in giving product/engineering teams a high degree of autonomy and lead by context not control
  • We strive for high quality in all the systems we develop, both from the user experience perspective and the underlying implementation
  • We believe in open communication where you can safely speak your truth and are respected for it
  • We embrace a culture of action where you can take innovative risks and have the safety to fail and share your learnings with the rest of the team
  • We embrace remote workers as first class members of our engineering team
  • We offer competitive compensation packages, endless opportunities for growth and an entrepreneurial culture that makes working here not just fun, but also incredibly rewarding


  • An experienced developer and/or technical leader who has the capacity of taking a product from concept to full implementation and production deployment
  • Have the ability to understand customer problems and implement high quality solutions that they love
  • Problem solver - you have the ability to handle ambiguous situations and nail a solution for complex business challenges
  • Have experience with scaling enterprise grade systems for reliability and supportability
  • Have a desire to be a leader in the formation of a world class engineering organization in a fast growing startup
  • You enjoy mentoring  other developers and raising the bar of development standards
  • Experienced in devops best practices
  • Have a strong understanding of Agile and Lean product development practices


  • 4+ years in professional software development
  • Bachelor’s degree in Software/Computer Engineering, Computer Science or related field, or comparable relevant experience
  • Demonstrated experience in designing, implementing and deploying testable, measurable and scalable systems to end users
  • Experience in developing React frontends
  • Good knowledge of SQL
  • Solid software design knowledge – you should know how to create software that is extensible, reusable and meets desired architectural objectives
  • Solid practitioner of the Agile/Scrum development process, ideally with test-driven development, DevOps and continuous integration/deployment (CI/CD)
  • Great communication skills, both verbal and written
  • Willingness to learn new technologies and approaches


  • Experience with AWS
  • Experience with Postgres
  • Experience with Python and Django
  • Experience with GraphQL and Relay
  • Experience with Cypress testing, scripting and test automation
  • Experience with Terraform or other infrastructure as code systems
  • Good knowledge and experience with Docker, API Connect, Kafka in a cloud environment


We would love to hear from you. Send us your resume with a quick note describing what appeals to you about this opportunity.


At Hubly, we are deeply committed to creating a supportive and inclusive workplace. We place value on authenticity and are focused on building a team of diverse individuals who foster an empathic and positive culture. Our greatest strengths come from the people who make up our team. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. We’re proud to be an equal opportunity employer and have dedicated that commitment to our current and future #hublers.