- 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.
Technologies we use
Frontend: JavaScript, React, TypeScript
Backend: Java/Springboot, Django, Postgres
Infrastructure: AWS, Docker
What success looks like: 30/60/90 days
First 30 days
You'll focus on building deep context across the product domain, backend architecture, and the data models that power Forma's platform, while quickly establishing yourself as a resource other teams can rely on.
By the end of your first 30 days, you will have:
- Developed a strong understanding of Forma.ai's product, customers, and sales performance domain.
- Built a clear mental model of the backend architecture, core services, and data flows across the system.
- Gained familiarity with key data models, including hierarchical structures, relationships, and workflow-driven entities.
- Set up your development environment and become comfortable navigating the codebase, services, and infrastructure.
- Learned the team's engineering practices around testing, observability, deployment, and reliability.
- Built relationships with engineering, product, and analytics partners, as well as engineering leadership.
- Contributed to technical discussions within your domains and with adjacent teams, asking thoughtful questions and identifying early areas of complexity or risk.
- Shipped small but meaningful improvements or fixes to build familiarity with the system.
- Started identifying opportunities to improve data modeling, system clarity, or backend reliability across the domains you touch.
First 60 days
You'll begin owning meaningful backend systems that span more than one domain and influencing technical decisions beyond your immediate team.
By the end of your first 60 days, you will have:
- Taken ownership of a significant backend component, service, or workflow with impact across two or more teams.
- Designed and delivered well-structured, maintainable backend code aligned with system standards.
- Partnered closely with Product and Engineering leadership to translate complex, ambiguous business requirements into scalable backend designs.
- Demonstrated strong judgment in data modeling, especially around relationships, hierarchy, and workflow representation.
- Identified and surfaced architectural risks, edge cases, or inconsistencies spanning multiple systems or teams.
- Proposed and, where appropriate, implemented improvements to backend architecture, data models, or service boundaries across the domains you own.
- Contributed to improvements in observability, testing, and production reliability for those domains.
- Participated actively in code reviews and technical design discussions, raising the bar for quality and clarity with the teams you partner with.
- Begun mentoring other engineers, including senior and staff engineers, on the systems and domains you know best.
- Built enough system context to make informed tradeoffs between performance, extensibility, and simplicity at a multi-domain scale.
First 90 days
You'll be operating as a trusted technical leader for the complex, multi-team domains you own.
By the end of your first 90 days, you will have:
- Led the design and delivery of a complex backend initiative spanning multiple services, domains, or teams.
- Introduced or significantly improved core data models, system architecture, or workflow handling within your domains.
- Demonstrated the ability to anticipate and mitigate long-term architectural risks across the areas you own.
- Influenced technical direction across two or more teams through clear, well-reasoned proposals and design decisions.
- Meaningfully improved the reliability, observability, or scalability of critical backend systems within your domains.
- Established strong working relationships across Engineering, Product, Analytics, and leadership.
- Elevated engineering standards through mentorship, design reviews, and technical guidance, with reach extending to adjacent teams and, where it makes sense, the broader org.
- Helped the teams you work with better reason about complex, data-intensive workflows through clearer system design.
- Identified and began executing longer-term backend investments that improve system integrity and developer velocity within your domains.
- Demonstrated clear, measurable impact on both system quality and your teams' ability to deliver confidently at scale.
Additional Job Info
This position is for an existing vacancy
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.
Healthcare coverage. 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.
Growth. 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.