Senior Growth Software Engineer
Core
Design, build, and deploy experiments to drive user adoption, engagement, and monetization for an AI-powered architecture design product.
Role type
Senior Growth Software Engineer
Builds
Minimum viable features and A/B tests for product growth and self-serve monetization
Domain
AI-powered architecture design / SaaS Growth
Deliverable
product features
Required skills
A/B testing, hypothesis formulation, cross-functional collaboration, data analysis, pragmatic engineering, AI tool usage
Preferred skills
Prior experience in Growth Engineering, commercial bias, AI-accelerated generalist capabilities
Responsibilities
Design and deploy experiments for user adoption and monetization; Execute rapid A/B tests and build MVPs; Collaborate with Product, Design, and Data teams; Analyze experiment results to inform technical and product decisions; Use AI tools to accelerate workflow and assist with product management tasks
Full job description
25WD92032
About the Role
We are searching for a strong Growth-focused Software Engineer to our Product Growth team driving user product adoption, engagement and monetisation for our next-generation, AI-powered architecture design product, Forma. In this role, you will sit at the critical intersection of engineering, product, and business strategy. We operate with a strong commercial bias: we believe that code is a means to an end. Your true measure of success will be the tangible commercial outcomes and user growth you drive. If you are passionate about moving the needle on key business metrics, running rapid experiments, and focusing relentlessly on the end result, this is the perfect role for you.
Responsibilities
- Drive growth: You will design, build, and deploy experiments aimed at improving user adoption and engagement as well as our early self-serve monetisation experiments.
- Execute rapid experimentation: Formulate hypotheses and execute A/B tests at a high velocity. You will build minimum viable features to validate ideas quickly, understanding that many tests will fail, and that this failure is a celebrated and necessary part of the discovery process.
- Collaborate cross-functionally: Work seamlessly with Product Managers, Designers, Data Analysts and Marketing to identify growth bottlenecks and brainstorm innovative, high-impact solutions.
- Make data-driven decisions: Analyze experiment results and user data to uncover hidden insights. You will constantly ask "Why?" to understand user behaviour and inform your next set of technical and product decisions.
- Practice pragmatic engineering: Make smart trade-offs between engineering perfection and speed to market. You will handle edge cases pragmatically, often finding creative solutions that require minimal engineering effort to validate a concept.
- Leverage AI to multiply output: Act as an AI-accelerated generalist. You will use modern AI tools to accelerate your workflow, stepping outside traditional engineering boundaries to assist with lightweight product management, data analysis and maybe even design tasks to get experiments live faster.
The Ideal Candidate
We are looking for someone who embodies specific traits that align with our outcome-over-code philosophy. Prior experience in a formal Growth Engineering role is highly desirable, a relentless growth mindset is the absolute prerequisite.
- Growth mindset & commercial bias: You care deeply about the business impact of your work. You understand that engineering is a tool to solve user problems and drive revenue. And you have a demonstrated ability to drive the team's work to completion, breaking complex tasks into smaller, actionable pieces.
- AI-accelerated generalist: You have a strong bias toward using AI to multiply your output. You are comfortable stepping outside traditional engineering boundaries, using AI tools to assist with lightweight product management and design tasks to