Recherche d'emploi > Toronto, ON > Senior stack engineer

Senior Full Stack Engineer

Voiceflow
Toronto, Ontario, Canada
65.9K $-109.8K $ / an (estimé)
Temps plein

About Us

Voiceflow is democratizing the creation of AI Agents by providing the world's most advanced collaborative creation tooling, powered by the most flexible Agent developer platform.

Through democratizing the creation of AI Agents, we enable our customers to deploy automated customer experiences at global scale.

What makes Voiceflow different as a conversational AI platform is our focus on great design, collaboration, and extensibility as a platform.

Agents designed and built with Voiceflow span thousands of use cases, from drive thrus to in-car assistants, call centers, SMS bots and more.

Voiceflow is loved by over 200,000 global users with some of the world's largest companies as customers including Amazon, JP Morgan, Vanguard, Google, Delta Airlines, Vodafone, Bell, BMW, and many others.

We're biased of course, but we believe we're building one of the coolest products in the world. Put this claim to the test and try out Voiceflow's free version yourself - give it a try!

Joining a new company is one of the biggest decisions we all make in life as we're investing our most important resource - our time.

At Voiceflow, we're investing our time here because we believe in an inevitable future where many of the conversations we have with brands everyday will be increasingly automated.

If that's the future we're all going to be a part of, then the world needs Voiceflow to ensure the teams building these conversational experiences have great tools to craft great experiences.

Think of us like the Adobe creative suite for the growing world of conversational AI. You can learn more about our vision of the future here.

We've raised $35M USD the past 2 years from some of the world's best investors including Felicis, Craft, True, Amazon, Google & CEOs of Figma, Webflow, Eventbrite, Invision, Producthunt, and more.

We're a small, fast growing remote team of around 45 team members from around the world, composed of dedicated and talented individuals with a core focus on engineering and product.

About the Role

A Senior Software Engineer plays a pivotal role within Voiceflow, combining technical expertise, coding proficiency and leadership acumen to drive innovation and project success.

Tasked with leading software development projects involving a small team of engineers, you will provide strategic direction, oversee project execution, and ensure the delivery of high-quality solutions, along with actively contributing to writing and reviewing new code.

You will serve as a technical mentor, helping to guide the professional development of your team members while actively contributing to the design and implementation of complex systems.

This role requires a seasoned professional with a deep understanding of software development, a knack for problem-solving, and the ability to communicate effectively with both technical and non-technical stakeholders.

What You'll Contribute :

  • Technical Leadership :
  • Provide technical leadership and guidance to engineers within your team
  • Lead and contribute to the design, development, and implementation of complex systems or projects.
  • Mentor junior engineers, fostering their professional development.
  • Project Leadership :
  • Lead and coordinate engineering projects, ensuring they are delivered on time and with appropriate quality.
  • Collaborate with cross-functional teams to define project goals, requirements, and milestones.
  • Evaluate project risks and develop mitigation strategies.
  • Problem Solving :
  • Act as a technical expert, assisting in the resolution of complex technical issues.
  • Analyze and troubleshoot problems in existing systems and propose effective solutions.
  • Collaboration :
  • Work closely with product managers, architects, and other stakeholders to understand business requirements and translate them into technical solutions
  • Foster a collaborative and innovative environment within the engineering team.
  • Code Review and Quality Assurance :
  • Conduct code reviews to ensure code quality, adherence to coding standards, and best practices.
  • Implement and enforce quality assurance processes to deliver robust and reliable software.
  • Continuous Improvement :
  • Stay abreast of industry trends, emerging technologies, and best practices.
  • Advocate for the adoption of new technologies and methodologies to improve efficiency and productivity.
  • Documentation :
  • Create and maintain technical documentation, including design specifications, system architecture, and API documentation.

Qualifications

  • Experience :
  • Several years of hands-on experience in software development or relevant engineering roles.
  • Proven track record of successfully leading and delivering complex technical projects.
  • Technical Skills :
  • Expertise in relevant programming languages, frameworks, and tools.
  • Javascript / Typescript, Node.js, React, NestJS
  • Postgres, MongoDB, Redis, RabbitMQ
  • Strong understanding of system architecture, design patterns, and best practices.
  • Leadership and Communication :
  • Excellent leadership and communication skills.
  • Ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Problem-Solving Skills :
  • Strong analytical and problem-solving abilities.
  • Team Collaboration :
  • Demonstrated ability to work collaboratively in a team environment.

Our Process

  • Application All candidates will hear back, either to move ahead and schedule an interview or to let you know we aren't moving ahead. No ghosting!
  • Role Screening Call a 30-minute call to learn more about the role, our company and align on expectations for the role.
  • Technical Interview 1 a 60-minute call with a senior member of the engineering team to talk through technical experience and background, and a series of programming questions.
  • Take Home Assignment a (estimated 3 hour) take home assignment to demonstrate your coding and problem solving skills
  • Technical Interview 2 a 60-minute call with a Senior / Staff engineer and Team Lead from the team to join. A review of the take home assignment and additional technical questions.
  • Final Interview - you'll have the chance to meet with Braden (CEO) to learn more about the future of Voiceflow.

Logistics

Location we are located in Toronto and operate on a Hybrid model where our team comes into the office 1-2 days per week.

Why Voiceflow

  • Work with a well-funded yet small, hard working team filled with brilliant passionate people.
  • Take ownership over your work and build momentum on important projects both assigned to you, and of your own choosing.
  • You choose where you work from your home, the beach, an office, or through our WeWork global membership program.
  • Bi-weekly Team All-Hands, Social Hours, team bonding games, and more. Keeping our teams engaged, even in the remote world.
  • Supporting continued growth with Learning & Development and Lunch & Learn opportunities.
  • Competitive salaries, equity options, full benefits from day one, WFH equipment budget and paid development - we've got you covered!
  • Supporting new hires by providing opportunities to participate in a Voiceflow Bootcamp where you receive one-on-one support to learn the ins and outs of our product.

Perks are nice, but perks don't make a company or individual successful - the work does. At Voiceflow, we're building a product that can help teams work together to rapidly design, prototype and launch conversational assistants for any channel.

While you're building for our customers, we're building for you.

Voiceflow is an equal opportunity employer. We believe that our commitment to diversity & inclusion will enable us to build better digital experiences for our clients and their customers.

We are dedicated to fostering a global team that reflects the diversity of the Voiceflow community. We consider employment applicants without regard to age, race, color, national origin, citizenship, religion, creed, sex, sexual orientation, veteran status, marital status, disability status, or any other protected status.

If you have any special needs or accessibility requirements, please let us know. We will do our utmost to accommodate, in accordance with applicable local legislation.

Il y a plus de 30 jours
Emplois reliés
Manulife
Toronto, Ontario

Work closely with software engineers to establish best practices for development, testing, and delivery. ...

Raise
Toronto, Ontario

Senior Full-Stack Software Engineer. We at Raise are hiring a Senior Full-Stack Software Engineer for one of our top clients. Toronto, ON - Fully remote (1 days in office). Electrical/Computer/Software Engineering, Computer Sciences, Mathematics) is a strong asset. ...

EllisDon
Mississauga, Ontario

You, as a Senior Full Stack Developer will:. University degree in Software Engineering, Computer Science, or equivalent. ...

Royal Bank of Canada>
Toronto, Ontario

As a Senior Full Stack Developer, you will provide information on the detailed technical design and development of applications using existing and emerging technology platforms. As a Senior Full Stack Developer, you will provide information on the detailed technical design and development of applica...

Scotiabank
Toronto, Ontario

Involved in the full systems life cycle and is responsible for designing, coding, testing, implementing, and supporting applications software that is delivered on time and within budget. ...

Stripe
Toronto, Ontario

Strong technical background, including 2+ years of experience as a full stack engineer, with an affinity for building scalable backend infrastructure. Engineers on the team will design and build end-to-end features fundamental to the onboarding and management experience of every Connect Stripe user,...

Vantage
Toronto, Ontario

Intermediate/Senior Full Stack Developer. Vantage is looking for 3-4 Intermediate to Senior Full-Stack Developers who want to be part of a small team and have a big impact. You’ll get a chance to work on the whole stack. We are a fully remote team, but are primarily based in southern Ontario, and us...

Procom
Toronto, Ontario

Senior Full Stack - Application Developer (. Full Stack capability (front-end and back-end). The successful candidate for the Senior Application Developer (. ...

Randstad Canada
Toronto, Ontario

We are seeking a highly skilled Full Stack Senior Developer with expertise in Microsoft ASP. Are you a skilled Senior Full Stack Software Developer? We are looking for someone to design, develop, and maintain web applications. Troubleshoot and resolve issues across the stack in both development and ...

Emtec
Canada
Télétravail

We are hiring a Senior Full Stack Developer for a 6 month contract. In this role you will be doing full stack development on a web application in the insurance domain. Proven experience as a Full Stack Developer or similar role. You will be working with a primary tech stack of. ...