Principal Software Engineer

Come join our Engineering Team!

The Opportunity

A growing company of less than 50,  you will join an ambitious team of builders -- across engineering, growth, product, and data -- all focused on using technology to improve the lives and outcomes for people going through career transitions. We bring innovation, creativity, and empathy to our work, and care deeply about the impact our technology can have on our customers and users.

We’re seeking a Principal Engineer to join our team. This is a full stack role but will gravitate to back-end services and architecture. You will be an integral part of the team solving the most complicated technical challenges and sharing knowledge and best practices across the team. 

You will:

  • Design, code and test code modules that focus on evolvability, testability, availability and security
  • Assist in the resolution of critical application bugs
  • Mentor and coach developing engineering talent
  • Explore and assess feasibility of new product features
  • Coordinate with external partners in building integrations that improve the reach and impact of the product

30 days:

  • Onboarding/Learning Stack/Product
  • Complete first features shipped to customers
  • Assess and provide recommendations on high impact architectural improvements

60 days:

  • Design and drive a platform improvement within the product
  • Contribute a new architectural blueprint
  • Help the teams adopt new architecture and development practices

90 days:

  • Contribute to the roadmap for the technical platform
  • Explore and assess new integrations and technical needs from the business
  • Build complex, net new code modules that provide an example of excellence to the team

Why We Value You

We strongly believe that the quality of talent is best measured by motivation, alignment of purpose, skills, depth of experiences, and learning agility. While your past learning and work experiences help us understand who you are, what has shaped you, and what you have been exposed to, we do not use minimum education or years of experience requirements in our job postings.

  • You are a sharp, kind, and open-minded person driven by both excellence and impact
  • You are a quick learner interested in SaaS software development who actively stays on top of the latest technology trends; preferably keen to do the same for the future of work (our industry)
  • You are looking to contribute to building and growing an impact-driven AI and technology business
  • You have hands-on experience implementing production microservices in NodeJS
  • You have experience building REST APIs and GraphQL endpoints in a microservices architecture
  • You bring knowledge of document and relational database systems
  • You have experience with experimental design such as A/B testing
  • You have demonstrated high-levels of initiative and grit
  • You have experience working with terraform, CDK or other infrastructure as code languages

Location: This is a hybrid position. Most days we work from home but come to the office when face to face collaboration or team building makes sense. 

Benefits: We provide a generous benefits package to all of our team members, including unlimited PTO, health care, technology reimbursement, and flexible schedules.

About FutureFit AI 

FutureFit AI believes that the greatest challenge of the Future of Work is facilitating successful career transitions, and our mission is to address that challenge by using AI to transform education and economic mobility.

FutureFit AI is a growing, well-funded, company focused on using technology to improve the lives and outcomes for people going through career transitions. We bring innovation, creativity, and empathy to our work, and care deeply about the impact our technology can have on our customers and users.

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, perform essential job functions, and receive other benefits and privileges of employment. Please contact us to request an accommodation.


© FutureFit AI All rights reserved, we are proud to be an equal opportunity workplace. We celebrate diversity and are committed to creating an inclusive environment for all employees. We do not discriminate on the basis of race, religion, color, gender identity, sexual orientation, age, disability, veteran status, or other applicable legally protected characteristics. We encourage people of different backgrounds, experiences, abilities, and perspectives to apply.

Apply for this job
logo FutureFit AI Engineering Full-time Hybrid 📍 Toronto Apply Now
Your subscription could not be saved. Please try again.
Your subscription has been successful.

Newsletter

Subscribe and stay updated.

Your subscription could not be saved. Please try again.
Your subscription has been successful.

Join our newsletter