Formaaiinc

Formaaiinc

Senior Back End Engineer (Data Platform)

Toronto, Canada · Senior

Sponsorship not specified$150k-$190kDetected 26 days ago
JavaScriptTypeScriptPythonJavaGoC#KotlinScalaReactDjangoSpringCode ReviewSQLPostgreSQLAWSDockerSparkData EngineeringAccessibilityPerformance ManagementCommunication

About the role

  • We are low on meetings and high on accountability.
  • Most of the team is in the EST time zone, with a few located in PST and Central as well.

Responsibilities

  • You'll design and build data-rich platform capabilities, contribute to system design discussions, and help ensure our data systems remain reliable, maintainable, and scalable as Forma grows.
  • This includes identifying risks in the work you own, surfacing edge cases, asking thoughtful questions, and proposing improvements that strengthen the quality and reliability of the platform.
  • Design, build, and improve Spark-based data pipelines and platform services.
  • Partner with Product, Engineering, and Analytics to translate complex business requirements into scalable data designs.
  • Participate in design reviews, code reviews, technical discussions, and knowledge sharing.
  • Forma.ai is a Series B startup that's revolutionizing how sales compensation is designed, managed and optimized.

Requirements

  • Experience with Spark or similar data processing / ETL frameworks.
  • Proficiency in at least one production-grade language such as Python, Java, Scala, Kotlin, Go, C#, or similar.
  • Experience with large-scale, hierarchical, graph-like, relationship-heavy, or workflow-driven datasets.
  • Ability to reason through technical tradeoffs, identify risks, and propose practical improvements.
  • Experience improving scalability, reliability, observability, or maintainability in data-intensive systems.
  • This might sound simple if you have never been exposed to sales compensation plans, it is not.
  • As a Senior Engineer, Data Platform, you are expected to operate with strong ownership and sound technical judgment.
  • Improve testing, observability, data quality, and production reliability across the systems you work on.

Nice to have

  • Experience with rule-driven systems, validation workflows, calculation engines, or approval/governance platforms.
  • Familiarity with AWS-based infrastructure and Kubernetes.
  • Familiarity with graph databases or graph-based modeling concepts.
  • Exposure to Sales Performance Management, RevOps, Incentive Compensation, or related domains.
  • Technologies we use
  • Frontend: JavaScript, React, TypeScript
  • Backend: Java/Spring Boot, Django, Postgres
  • Data Platform: Spark

Compensation

  • What you can expect from us
  • Meaningful compensation.
  • In addition to your base salary, you'll join our employee stock ownership plan to further recognize your contributions to Forma.ai's success.
  • You'll have a huge opportunity to build a career for yourself and gain the type of experience you're looking for, whether that's as an individual contributor or as a people leader.
  • Work well, together. We're real. We have kids and pets. Mortgages and student loans. We're in this together, so no matter how brilliant any one of us is, we always play nice with one another - no exceptions.
  • Be precise. Be relentless. We believe complacency breeds failure, so we set new goals as quickly as we achieve them. We persist in the face of adversity, learn from our mistakes, and push each other to continuously improve. The status-quo is kryptonite.

Benefits

  • We have a full benefits package that includes medical, dental, vision, disability and life insurance, and a paid parental leave program.
  • Learning and development.
  • Access the resources you want to help you grow in your role by utilizing our $750 yearly training stipend.
  • Healthcare coverage.

Company info

  • Work well, together. We're real. We have kids and pets. Mortgages and student loans. We're in this together, so no matter how brilliant any one of us is, we always play nice with one another - no exceptions.
  • Be precise. Be relentless. We believe complacency breeds failure, so we set new goals as quickly as we achieve them. We persist in the face of adversity, learn from our mistakes, and push each other to continuously improve. The status-quo is kryptonite.
  • Love our tech. Love our customers. Our platform solves a very complex problem in a currently underserved market. While everyone at Forma isn't customer-facing, we're all customer-focused. Maybe even slightly customer-obsessed. ­
  • Engineers on this team build our rules-based calculation engine for processing sales commissions.
  • We are still evolving many areas of the platform, which means there is meaningful room to improve the design, reliability, and scalability of the systems we build.
  • What you'll be doing
  • Reporting to the Manager of Data Platform, you will play an important role in the evolution of our Spark-based data platform.
  • Build reliable, deterministic data systems that customers and internal teams can trust.

Equal opportunity

  • Forma is a proud equal opportunity employer that is committed to creating a diverse and inclusive work environment.
  • equal opportunity employer that is committed to creating a diverse and inclusive work environment.

This listing is sourced directly from Formaaiinc's careers page and normalized into a canonical job model.