Staff Back End Engineer (Applications)
Forma.ai
- Toronto, Canada
- Lead/Staff
- Posted
Join , a leading enterprise software company focused on optimizing sales performance. As a Senior Staff Backend Engineer, you will play a pivotal role in shaping the technical direction of our application stack across multiple domains. You will lead development efforts for complex initiatives, drive architectural decisions, and mentor engineers.
Responsibilities
- This is a hands-on role where you will personally ship the hardest work in your domain. - Concevoir et faire évoluer des services backend et des modèles de données qui alimentent les flux de travail des produits. - Diriger les efforts de développement pour les initiatives les plus complexes, celles qui s'étendent sur deux équipes ou plus. - Mentorer les ingénieurs de tous niveaux, y compris d'autres ingénieurs de niveau personnel, et aider à élever le niveau d'ingénierie backend. - Strong foundation in relational schema design, data modelling, and SQL - Deep expertise in at least one production-grade backend language (e.g., Python, Java, Kotlin, Go, C#, etc.) - A strong desire to own architecture and product direction across complex, multi-team domains, not just implement tickets or lead a single team's roadmap - Experience mentoring senior and staff-level engineers and raising the technical bar across the teams you work with - Familiarity with graph databases or graph-based modelling concepts is a strong plus - Demonstrated ability to surface unarticulated risks, propose alternative approaches, and advocate for architectural improvements with sound technical reasoning, including the ability to influence decisions outside your immediate team - Excellent written and verbal communication skills, including the ability to influence stakeholders and align multiple teams around a technical vision - Significant experience working with hierarchical, graph-like, or relationship-heavy data structures - Extensive experience designing and building complex backend systems in production environments at scale - A track record of meaningfully improving scalability, reliability, and observability in distributed or data-intensive systems spanning more than one domain - Strong product judgment.
- You learn the customer's domain and workflow deeply enough to shape what gets built alongside Product, catch customer-experience problems during design rather than after ship, and push back on requirements when the proposed solution doesn't fit how customers actually work - A track record of leading architectural direction across multiple teams or domains, not just within a single team - Thrive in a collaborative, detail-oriented environment across Engineering, Product, and Analytics - You're encouraged to apply even if your experience doesn't precisely match the job description - Experience building SaaS products serving mid-market or enterprise customers - Experience building rule-driven systems, validation workflows, or approval/governance platforms - Familiarity with AWS-based infrastructure and Kubernetes - Exposure to Sales Performance Management (SPM), RevOps, Incentive Compensation (ICM), or related domains
jobapplier