Staff Software Engineer, Fora

Toronto, ON, Canada

Job Description


WHO WE ARE

Fora is for curious explorers who want to discover products for their hobbies and have fun while they do it, and enthusiasts who love talking about products they\'re passionate about. Fora is already home to millions of enthusiasts across our 1200+ forums with 10s of millions of MAUs (e.g.). We have engineers, PMs, and designers from Amazon, Google, Shopify, and various startups. Fora is owned by VerticalScope (TSE: FORA), which operates one of the 10 largest online community platforms in the US.

THE ROLE

At Fora we\'re building a culture around flexibility, continuous improvement, and the desire to have a positive impact on our users; and we\'re looking for a Staff Software Engineer to join our team. As Staff Software Engineer, you will collaborate with our engineers, product managers, and designers to help users share and discover valuable knowledge about their hobbies, interests, and pastimes. Our team operates with a healthy balance between rapid experimentation to test new user experiences and well-architected, robust, scalable software. This is an exciting opportunity to join a mission-focused public company with a startup mentality. \

WHAT YOU\'LL DO

  • Build, deploy, and maintain services, pipelines, and applications to support new user experiences on our existing forums, and on a new surface we are developing from the ground up on a fresh tech stack
  • Help set the engineering culture and technical foundation for the future of Fora in collaboration with our engineering team
  • Collaborate frequently with product managers and designers
ABOUT YOU
  • 7+ years of experience in full-stack software engineering
  • Have launched full-stack consumer-facing products at scale
  • Extensive background in building and optimizing scalable backends, pipelines, data warehouses, web services, server performance, clients, and/or APIs
  • Fluent in multiple backend and frontend languages, e.g. Python, Go, Java, Scala, PHP, and Javascript frameworks
  • Experience deploying and managing production cloud services, and unit and integration testing
  • Strong verbal and written communication skills, and comfort collaborating cross-functionally among engineering, product, and design teams
  • Ability to guide the technical roadmap while navigating through ambiguity and change
  • Desire to mentor others on engineering best practices and set engineering culture
YOU\'RE A GREAT FIT IF YOU ALSO HAVE
  • Past experience and/or interest in managing 2-3 engineers
  • Excitement for online communities and alignment with the Fora mission to help people have fun finding products for their hobbies
\

LIFE AT FORA

Our workplace includes remote, hybrid, and in-office options. By applying to this position, you will have an opportunity to share your preferred working location from the following:

- Hybrid/In-office locations: Mountain View, CA, USA; Toronto, ON, Canada

- Remote locations: Canada; United States

We believe that competitive benefits are an important investment in our people and culture. In addition to joining a passionate and collaborative team culture, your benefits and perks include:

Benefits:

- Full suite of health benefits (medical, dental, vision), including fertility options

- Retirement savings program and HSA/FSA programs

- Flexible working hours and unlimited vacation

- Parental leave top up pay

- Life insurance, long-term disability, AD&D

- Employee Stock Option Program (ESOP)

- Career development stipend

Perks:

- Employee referral bonus

- Employee discounts

- High-tech office space and remote work options

- Virtual social events

- Inclusive culture

EEO

Our company values diversity of thought and believes diverse teams make innovation possible. We work on complex, difficult problems with no linear or clear solutions. We believe that a diverse team can bring different perspectives and approaches, and whose experiences reflect the full set of clients we seek to serve. As such, Fora is committed to a diverse representation among our employees.

If you require disability-related accommodation during the application, recruitment, and interview process, please let us know and we will work with you to make all possible adjustments to suit your needs.

Vertical Scope

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD2124361
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Toronto, ON, Canada
  • Education
    Not mentioned