Senior Backend Engineer (Applications)

Forma.aiToronto, ON
CA$150,000 - CA$190,000

About The Position

Forma.ai is seeking Senior Backend Engineers to join their application teams. These teams are responsible for delivering core customer-facing capabilities within the enterprise software that helps organizations optimize sales performance and improve go-to-market agility. As a Senior Backend Engineer, you will work alongside other engineers to design, build, and scale backend systems that power enterprise-grade product workflows. This role offers the opportunity to work on complex product and data problems, contribute to technical decisions, and improve system quality and team delivery. The team operates with low meeting frequency and high accountability, with most members located in the EST time zone.

Requirements

  • Strong experience designing and building backend systems in production environments.
  • Proficiency in at least one backend language such as Java, Python, Kotlin, Go, C#, or similar.
  • Strong foundation in SQL, relational schema design, and data modeling.
  • Experience with hierarchical, graph-like, relationship-heavy, or workflow-driven data structures.
  • Ability to identify technical risks, reason through tradeoffs, and propose practical improvements.
  • Experience improving scalability, reliability, observability, or maintainability in production systems.
  • Strong written and verbal communication skills.
  • Comfort collaborating across Engineering, Product, and Analytics while remaining hands-on.

Nice To Haves

  • Experience building SaaS products for mid-market or enterprise customers.
  • Experience with rule-driven systems, validation workflows, or approval/governance platforms.
  • Familiarity with AWS-based infrastructure and Kubernetes.
  • Exposure to Sales Performance Management, RevOps, Incentive Compensation, or related domains.

Responsibilities

  • Design and build backend services that power complex product workflows.
  • Contribute to data models for hierarchical, relationship-heavy, and enterprise-scale datasets.
  • Make technical decisions that balance maintainability, performance, and operational simplicity.
  • Improve testing, observability, and production reliability within the services you work on.
  • Partner with Product to translate business requirements into clean, scalable backend designs.
  • Participate in design reviews, code reviews, and technical discussions.
  • Support other engineers through pairing, reviews, and knowledge sharing.
  • Use AI tooling to improve delivery speed while maintaining strong engineering standards.

Benefits

  • Employee stock ownership plan
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Disability insurance
  • Life insurance
  • Paid parental leave program
  • $750 yearly training stipend
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service