Software Engineer

Published on January 13, 2024

CollegeVine is on a mission to become the trusted source of lifelong guidance for the next generation, helping millions of families find paths toward better life outcomes. Over the years, we have become increasingly concerned with the high school to workforce transition generally, in which college is but one of many paths. Nonetheless, for the many families who choose this path, the college process has become a confusing and difficult road to navigate, with some students not even thinking about college until their senior year. Not to mention, most families are grossly under-resourced.

Who we are

Canopy AI (parent company of CollegeVine) is the world’s fastest-growing guidance company. Our mission is to bring lifelong guidance to the next generation. Ivy, our AI-powered mentor and superconnector, presents students with timely advice, acts as a sounding board, and surfaces valuable real-world networking opportunities that can change life outcomes. Trusted by millions and counting for guidance on their professional journeys, we are growing quickly in both adoption and revenue. If you want to apply your skills to a unique and consequential mission, we invite you to write the next chapter of your career alongside talented and exceptional teammates at Canopy AI!

About the role:

As Canopy AI scales, we’re looking to add talented engineers focused on solving real-world problems to help us build new products and scale our existing systems. Canopy AI’s engineering team expects each engineer to own their work from idea into production, with focus on learning as quickly as possible. This means small batches, CI/CD, deploying to production multiple times per-day, and rapid iteration as our ideas become reality for our customers.

You’ll work on a product squad alongside designers, domain experts, and other engineers to solve the correct problems and deliver our guidance technology in a safe and reliable way.

This role is fully remote.

Responsibilities:

  • Own and rapidly deliver features across the full stack in partnership with your lead engineer
  • Own problems end-to-end, and are willing to pick up whatever knowledge you're missing to get the job done
  • Partner directly with functions across the business to understand their needs
  • Improve engineering productivity for yourself and other engineers by creating tooling, documentation, and (of course) automated tests
  • Focus on solving the problems at hand, not just writing code (although that’s typically how Canopy AI delivers solutions)

Requirements:

  • 3+ years of software engineering experience (including internships)
  • Proficiency with relational databases, modern IasS platforms, (Javascript || Ruby), and MVC web frameworks like Ruby on Rails. We also make heavy use of Purescript, so experience or an interest in learning typed-functional programming is necessary.
  • You see yourself first and foremost as a pragmatic problem solver who just happens to write code
  • Have a humble attitude, a love for learning, an eagerness to help your colleagues, and a desire to do whatever it takes to make the team succeed
  • Care deeply about the end user experience and take pride in building products to solve customer needs

Canopy AI was originally founded in 2013 in Cambridge, MA as Admissions Hero (later CollegeVine) and reaches over 20 million families annually in search of guidance. Our roots are in delivering near-peer mentorship at scale, which has since evolved to delivering lifelong guidance through AI and a vast professional network. We have raised over $66m in venture funding from dedicated investors such as Morningside Technology Ventures (Xiaomi, TikTok), the founding partner of 5Y Capital, Fidelity, University Ventures, and more. In 2020, after years of being a remote-friendly company, Canopy became a fully remote company centered on Eastern Time with a diverse cast of team members based predominantly in the United States, but also around the world.