This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We're hiring a senior software engineer for a new Acquisition & Monetization product team. This new team will be responsible for building and operating product features and functionality related to: The overall user journey from our marketing site through onboarding and activation; Self-serve payments and subscription lifecycle management via Stripe (plans, trials, upgrades/downgrades, invoicing); Product-led growth and user acquisition initiatives (virality, collaboration, sharing); Implementation of pricing and packaging strategies; Data-driven experimentation to optimize conversion, expansion, and retention.
Job Responsibility:
Drive impactful changes in our codebase
Work closely with colleagues in design and product functions to create and evolve our product
Write and review high-quality, well-tested code
Identify areas for improvement, both in our codebase and in how we work
Take full ownership of the problems you solve and the software you write
Use your knowledge to mentor other engineers across the organization
Help prioritise our roadmap
Building support for a trial period of our product led growth offering
Simplifying the flow and the handover between our marketing site and our app
Integrating Tines into a 3rd party marketplace
Collaborating closely with our design and product teams to create engaging and effective onboarding experiences
Working with our analytics team to make sure we have full visibility into the onboarding and activation journeys of our users
Using our own product to enhance our developer workflow
Writing a blog post to share something interesting we learned with the community
Requirements:
Roughly 7+ years as a professional software engineer with a proven track record of success as a senior software engineer
Direct experience of building and delivering software using a high-level programming language
Feel very comfortable working at the level of technical complexity of a small command-line app
Have accumulated the foundational skills and knowledge needed to succeed
Be excited to pitch in anywhere when needed
Value curiosity and an eagerness to learn
Work healthily and sustainably
Treat colleagues with kindness and respect
Nice to have:
Cybersecurity knowledge
Familiarity with Ruby, Rails, React, TypeScript, Postgres, Redis and Docker